Code_TYMPAN  4.4.0
Industrial site acoustic simulation
Public Slots | Public Member Functions | Protected Attributes | List of all members
TYTopographieWidget Class Reference

classe de l'objet IHM pour une topographie More...

#include <TYTopographieWidget.h>

Inheritance diagram for TYTopographieWidget:
Inheritance graph
[legend]
Collaboration diagram for TYTopographieWidget:
Collaboration graph
[legend]

Public Slots

virtual void updateContent ()
 
virtual void apply ()
 
void editDefTerrain ()
 
void editTerrain (QTreeWidgetItem *item)
 
void editCrsEau (QTreeWidgetItem *item)
 
void editPlanEau (QTreeWidgetItem *item)
 
void editCrbNiv (QTreeWidgetItem *item)
 
virtual void contextMenuEvent (QContextMenuEvent *e)
 
- Public Slots inherited from TYWidget
virtual void updateContent ()=0
 
virtual void apply ()=0
 
virtual void reject ()
 

Public Member Functions

 TYTopographieWidget (TYTopographie *pElement, QWidget *_pParent=NULL)
 
virtual ~TYTopographieWidget ()
 
- Public Member Functions inherited from TYWidget
 TYWidget (TYElement *pElement, QWidget *parent=0, const char *name=0, Qt::WindowFlags f=QFlag(0))
 
virtual ~TYWidget ()
 
void setElement (TYElement *pElement)
 

Protected Attributes

QGroupBox * _groupBoxTerrainDef
 
QPushButton * _pushButtonTerrainDef
 
QLineEdit * _lineEditNomTerrainDef
 
QGroupBox * _groupBox
 
QTreeWidget * _listView
 
QGroupBox * _groupBox_2
 
QTreeWidget * _listView_5
 
QGroupBox * _groupBoxPlanEau
 
QTreeWidget * _listViewPlanEau
 
QGroupBox * _groupBox_3
 
QGroupBox * _groupBox_4
 
QTreeWidget * _listView_6
 
QTreeWidget * _listView_7
 
QGridLayout * _topographieLayout
 
QGridLayout * _groupBox_5Layout
 
QGridLayout * _groupBoxTerrainDefLayout
 
QGridLayout * _groupBoxLayout
 
QGridLayout * _groupBox_2Layout
 
QGridLayout * _groupBoxPlanEauLayout
 
QGridLayout * _groupBox_3Layout
 
QGridLayout * _groupBox_4Layout
 
TYElementWidget_elmW
 
- Protected Attributes inherited from TYWidget
TYElement_pElement
 
bool _locked
 

Additional Inherited Members

- Signals inherited from TYWidget
void modified ()
 
- Static Public Member Functions inherited from TYWidget
static int edit (TYElement *pElement, QWidget *pParent=NULL)
 
static QString getDisplayName (TYElement *pElt)
 

Detailed Description

classe de l'objet IHM pour une topographie

Definition at line 49 of file TYTopographieWidget.h.

Constructor & Destructor Documentation

◆ TYTopographieWidget()

TYTopographieWidget::TYTopographieWidget ( TYTopographie pElement,
QWidget *  _pParent = NULL 
)

Constructeur.

Definition at line 35 of file TYTopographieWidget.cpp.

Here is the call graph for this function:

◆ ~TYTopographieWidget()

TYTopographieWidget::~TYTopographieWidget ( )
virtual

Destructeur.

Definition at line 140 of file TYTopographieWidget.cpp.

Member Function Documentation

◆ apply

void TYTopographieWidget::apply ( )
virtualslot

Definition at line 182 of file TYTopographieWidget.cpp.

Here is the call graph for this function:

◆ contextMenuEvent

void TYTopographieWidget::contextMenuEvent ( QContextMenuEvent *  e)
virtualslot

Affiche un menu contextuel.

Definition at line 265 of file TYTopographieWidget.cpp.

Here is the call graph for this function:

◆ editCrbNiv

void TYTopographieWidget::editCrbNiv ( QTreeWidgetItem *  item)
slot

Edite la widget de la courbe de niveau selectionnee.

Parameters
itemElement de la liste correspondant a la courbe de niveau selectionnee.

Definition at line 217 of file TYTopographieWidget.cpp.

Here is the caller graph for this function:

◆ editCrsEau

void TYTopographieWidget::editCrsEau ( QTreeWidgetItem *  item)
slot

Edite la widget du cours d'eau selectionne.

Parameters
itemElement de la liste correspondant au cours d'eau selectionne.

Definition at line 233 of file TYTopographieWidget.cpp.

Here is the caller graph for this function:

◆ editDefTerrain

void TYTopographieWidget::editDefTerrain ( )
slot

Edite la widget du terrain par default.

Definition at line 191 of file TYTopographieWidget.cpp.

Here is the caller graph for this function:

◆ editPlanEau

void TYTopographieWidget::editPlanEau ( QTreeWidgetItem *  item)
slot

Edite la widget du plan d'eau selectionne.

Parameters
itemElement de la liste correspondant au plan d'eau selectionne.

Definition at line 249 of file TYTopographieWidget.cpp.

Here is the caller graph for this function:

◆ editTerrain

void TYTopographieWidget::editTerrain ( QTreeWidgetItem *  item)
slot

Edite la widget du terrain selectionne.

Parameters
itemElement de la liste correspondant au terrain selectionne.

Definition at line 201 of file TYTopographieWidget.cpp.

Here is the caller graph for this function:

◆ updateContent

void TYTopographieWidget::updateContent ( )
virtualslot

Definition at line 142 of file TYTopographieWidget.cpp.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ _elmW

TYElementWidget* TYTopographieWidget::_elmW
protected

Definition at line 129 of file TYTopographieWidget.h.

◆ _groupBox

QGroupBox* TYTopographieWidget::_groupBox
protected

Definition at line 109 of file TYTopographieWidget.h.

◆ _groupBox_2

QGroupBox* TYTopographieWidget::_groupBox_2
protected

Definition at line 111 of file TYTopographieWidget.h.

◆ _groupBox_2Layout

QGridLayout* TYTopographieWidget::_groupBox_2Layout
protected

Definition at line 124 of file TYTopographieWidget.h.

◆ _groupBox_3

QGroupBox* TYTopographieWidget::_groupBox_3
protected

Definition at line 115 of file TYTopographieWidget.h.

◆ _groupBox_3Layout

QGridLayout* TYTopographieWidget::_groupBox_3Layout
protected

Definition at line 126 of file TYTopographieWidget.h.

◆ _groupBox_4

QGroupBox* TYTopographieWidget::_groupBox_4
protected

Definition at line 116 of file TYTopographieWidget.h.

◆ _groupBox_4Layout

QGridLayout* TYTopographieWidget::_groupBox_4Layout
protected

Definition at line 127 of file TYTopographieWidget.h.

◆ _groupBox_5Layout

QGridLayout* TYTopographieWidget::_groupBox_5Layout
protected

Definition at line 121 of file TYTopographieWidget.h.

◆ _groupBoxLayout

QGridLayout* TYTopographieWidget::_groupBoxLayout
protected

Definition at line 123 of file TYTopographieWidget.h.

◆ _groupBoxPlanEau

QGroupBox* TYTopographieWidget::_groupBoxPlanEau
protected

Definition at line 113 of file TYTopographieWidget.h.

◆ _groupBoxPlanEauLayout

QGridLayout* TYTopographieWidget::_groupBoxPlanEauLayout
protected

Definition at line 125 of file TYTopographieWidget.h.

◆ _groupBoxTerrainDef

QGroupBox* TYTopographieWidget::_groupBoxTerrainDef
protected

Definition at line 106 of file TYTopographieWidget.h.

◆ _groupBoxTerrainDefLayout

QGridLayout* TYTopographieWidget::_groupBoxTerrainDefLayout
protected

Definition at line 122 of file TYTopographieWidget.h.

◆ _lineEditNomTerrainDef

QLineEdit* TYTopographieWidget::_lineEditNomTerrainDef
protected

Definition at line 108 of file TYTopographieWidget.h.

◆ _listView

QTreeWidget* TYTopographieWidget::_listView
protected

Definition at line 110 of file TYTopographieWidget.h.

◆ _listView_5

QTreeWidget* TYTopographieWidget::_listView_5
protected

Definition at line 112 of file TYTopographieWidget.h.

◆ _listView_6

QTreeWidget* TYTopographieWidget::_listView_6
protected

Definition at line 117 of file TYTopographieWidget.h.

◆ _listView_7

QTreeWidget* TYTopographieWidget::_listView_7
protected

Definition at line 118 of file TYTopographieWidget.h.

◆ _listViewPlanEau

QTreeWidget* TYTopographieWidget::_listViewPlanEau
protected

Definition at line 114 of file TYTopographieWidget.h.

◆ _pushButtonTerrainDef

QPushButton* TYTopographieWidget::_pushButtonTerrainDef
protected

Definition at line 107 of file TYTopographieWidget.h.

◆ _topographieLayout

QGridLayout* TYTopographieWidget::_topographieLayout
protected

Definition at line 120 of file TYTopographieWidget.h.


The documentation for this class was generated from the following files: