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

Classe de l'objet IHM pour une infrastructure. More...

#include <TYInfrastructureWidget.h>

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

Public Slots

virtual void updateContent ()
 
virtual void apply ()
 
void editBatiment (QTreeWidgetItem *item)
 
void editMachine (QTreeWidgetItem *item)
 
void editResTransp (QTreeWidgetItem *item)
 
void editSource (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

 TYInfrastructureWidget (TYInfrastructure *pElement, QWidget *_pParent=NULL)
 
virtual ~TYInfrastructureWidget ()
 
- 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 * _groupBox
 
QTreeWidget * _listViewList
 
QGroupBox * _groupBox_3
 
QTreeWidget * _listViewList_6
 
QGroupBox * _groupBox_4
 
QTreeWidget * _listViewList_7
 
QGroupBox * _groupBox_2
 
QTreeWidget * _listViewList_5
 
QGroupBox * _groupBox_1
 
QTreeWidget * _listViewList_4
 
QGridLayout * _infrastructureLayout
 
QGridLayout * _groupBoxLayout
 
QGridLayout * _groupBox_3Layout
 
QGridLayout * _groupBox_4Layout
 
QGridLayout * _groupBox_2Layout
 
QGridLayout * _groupBox_1Layout
 
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 infrastructure.

Definition at line 50 of file TYInfrastructureWidget.h.

Constructor & Destructor Documentation

◆ TYInfrastructureWidget()

TYInfrastructureWidget::TYInfrastructureWidget ( TYInfrastructure pElement,
QWidget *  _pParent = NULL 
)

Constructeur.

Definition at line 36 of file TYInfrastructureWidget.cpp.

Here is the call graph for this function:

◆ ~TYInfrastructureWidget()

TYInfrastructureWidget::~TYInfrastructureWidget ( )
virtual

Destructeur.

Definition at line 136 of file TYInfrastructureWidget.cpp.

Member Function Documentation

◆ apply

void TYInfrastructureWidget::apply ( )
virtualslot

Definition at line 185 of file TYInfrastructureWidget.cpp.

Here is the call graph for this function:

◆ contextMenuEvent

void TYInfrastructureWidget::contextMenuEvent ( QContextMenuEvent *  e)
virtualslot

Affiche un menu contextuel.

Definition at line 274 of file TYInfrastructureWidget.cpp.

Here is the call graph for this function:

◆ editBatiment

void TYInfrastructureWidget::editBatiment ( QTreeWidgetItem *  item)
slot

Edite la widget du batiment selectionne.

Parameters
itemElement de la liste correspondant au batiment selectionne.

Definition at line 192 of file TYInfrastructureWidget.cpp.

Here is the caller graph for this function:

◆ editMachine

void TYInfrastructureWidget::editMachine ( QTreeWidgetItem *  item)
slot

Edite la widget de la machine selectionnee.

Parameters
itemElement de la liste correspondant a la machine selectionnee.

Definition at line 208 of file TYInfrastructureWidget.cpp.

Here is the caller graph for this function:

◆ editResTransp

void TYInfrastructureWidget::editResTransp ( QTreeWidgetItem *  item)
slot

Edite la widget du reseau de transport selectionne.

Parameters
itemElement de la liste correspondant au reseau de transport selectionne.

Definition at line 224 of file TYInfrastructureWidget.cpp.

Here is the caller graph for this function:

◆ editSource

void TYInfrastructureWidget::editSource ( QTreeWidgetItem *  item)
slot

Edite la widget de la source selectionnee.

Parameters
itemElement de la liste correspondant a la source selectionnee.

Definition at line 258 of file TYInfrastructureWidget.cpp.

Here is the caller graph for this function:

◆ updateContent

void TYInfrastructureWidget::updateContent ( )
virtualslot

Definition at line 138 of file TYInfrastructureWidget.cpp.

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

Member Data Documentation

◆ _elmW

TYElementWidget* TYInfrastructureWidget::_elmW
protected

Definition at line 131 of file TYInfrastructureWidget.h.

◆ _groupBox

QGroupBox* TYInfrastructureWidget::_groupBox
protected

Definition at line 113 of file TYInfrastructureWidget.h.

◆ _groupBox_1

QGroupBox* TYInfrastructureWidget::_groupBox_1
protected

Definition at line 121 of file TYInfrastructureWidget.h.

◆ _groupBox_1Layout

QGridLayout* TYInfrastructureWidget::_groupBox_1Layout
protected

Definition at line 129 of file TYInfrastructureWidget.h.

◆ _groupBox_2

QGroupBox* TYInfrastructureWidget::_groupBox_2
protected

Definition at line 119 of file TYInfrastructureWidget.h.

◆ _groupBox_2Layout

QGridLayout* TYInfrastructureWidget::_groupBox_2Layout
protected

Definition at line 128 of file TYInfrastructureWidget.h.

◆ _groupBox_3

QGroupBox* TYInfrastructureWidget::_groupBox_3
protected

Definition at line 115 of file TYInfrastructureWidget.h.

◆ _groupBox_3Layout

QGridLayout* TYInfrastructureWidget::_groupBox_3Layout
protected

Definition at line 126 of file TYInfrastructureWidget.h.

◆ _groupBox_4

QGroupBox* TYInfrastructureWidget::_groupBox_4
protected

Definition at line 117 of file TYInfrastructureWidget.h.

◆ _groupBox_4Layout

QGridLayout* TYInfrastructureWidget::_groupBox_4Layout
protected

Definition at line 127 of file TYInfrastructureWidget.h.

◆ _groupBoxLayout

QGridLayout* TYInfrastructureWidget::_groupBoxLayout
protected

Definition at line 125 of file TYInfrastructureWidget.h.

◆ _infrastructureLayout

QGridLayout* TYInfrastructureWidget::_infrastructureLayout
protected

Definition at line 124 of file TYInfrastructureWidget.h.

◆ _listViewList

QTreeWidget* TYInfrastructureWidget::_listViewList
protected

Definition at line 114 of file TYInfrastructureWidget.h.

◆ _listViewList_4

QTreeWidget* TYInfrastructureWidget::_listViewList_4
protected

Definition at line 122 of file TYInfrastructureWidget.h.

◆ _listViewList_5

QTreeWidget* TYInfrastructureWidget::_listViewList_5
protected

Definition at line 120 of file TYInfrastructureWidget.h.

◆ _listViewList_6

QTreeWidget* TYInfrastructureWidget::_listViewList_6
protected

Definition at line 116 of file TYInfrastructureWidget.h.

◆ _listViewList_7

QTreeWidget* TYInfrastructureWidget::_listViewList_7
protected

Definition at line 118 of file TYInfrastructureWidget.h.


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