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

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

#include <TYMachineWidget.h>

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

Public Slots

virtual void updateContent ()
 
virtual void apply ()
 
- Public Slots inherited from TYWidget
virtual void updateContent ()=0
 
virtual void apply ()=0
 
virtual void reject ()
 

Public Member Functions

 TYMachineWidget (TYMachine *pElement, QWidget *_pParent=NULL)
 
virtual ~TYMachineWidget ()
 
- 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
 
QLineEdit * _lineEditCategorie
 
QLabel * _labelCategorie
 
QLabel * _labelConstructeur
 
QLineEdit * _lineEditConstructeur
 
QLabel * _labelModele
 
QLineEdit * _lineEditModele
 
QTextEdit * _lineEditComment
 
QLabel * _labelComment
 
QGridLayout * _machineLayout
 
QGridLayout * _groupBoxLayout
 
TYAcousticVolumeNodeWidget_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 machine

Definition at line 46 of file TYMachineWidget.h.

Constructor & Destructor Documentation

◆ TYMachineWidget()

TYMachineWidget::TYMachineWidget ( TYMachine pElement,
QWidget *  _pParent = NULL 
)

Constructeur.

Definition at line 34 of file TYMachineWidget.cpp.

◆ ~TYMachineWidget()

TYMachineWidget::~TYMachineWidget ( )
virtual

Destructeur.

Definition at line 88 of file TYMachineWidget.cpp.

Member Function Documentation

◆ apply

void TYMachineWidget::apply ( )
virtualslot

Effectue la tâche inverse de updateContent(). Mets a jour les parametres de l'element associe avec les valeurs des champs.

Definition at line 102 of file TYMachineWidget.cpp.

Here is the call graph for this function:

◆ updateContent

void TYMachineWidget::updateContent ( )
virtualslot

Remplis les champs avec les valeurs de l'element associe.

Definition at line 90 of file TYMachineWidget.cpp.

Here is the call graph for this function:

Member Data Documentation

◆ _elmW

TYAcousticVolumeNodeWidget* TYMachineWidget::_elmW
protected

Definition at line 92 of file TYMachineWidget.h.

◆ _groupBox

QGroupBox* TYMachineWidget::_groupBox
protected

Definition at line 78 of file TYMachineWidget.h.

◆ _groupBoxLayout

QGridLayout* TYMachineWidget::_groupBoxLayout
protected

Definition at line 90 of file TYMachineWidget.h.

◆ _labelCategorie

QLabel* TYMachineWidget::_labelCategorie
protected

Definition at line 80 of file TYMachineWidget.h.

◆ _labelComment

QLabel* TYMachineWidget::_labelComment
protected

Definition at line 86 of file TYMachineWidget.h.

◆ _labelConstructeur

QLabel* TYMachineWidget::_labelConstructeur
protected

Definition at line 81 of file TYMachineWidget.h.

◆ _labelModele

QLabel* TYMachineWidget::_labelModele
protected

Definition at line 83 of file TYMachineWidget.h.

◆ _lineEditCategorie

QLineEdit* TYMachineWidget::_lineEditCategorie
protected

Definition at line 79 of file TYMachineWidget.h.

◆ _lineEditComment

QTextEdit* TYMachineWidget::_lineEditComment
protected

Definition at line 85 of file TYMachineWidget.h.

◆ _lineEditConstructeur

QLineEdit* TYMachineWidget::_lineEditConstructeur
protected

Definition at line 82 of file TYMachineWidget.h.

◆ _lineEditModele

QLineEdit* TYMachineWidget::_lineEditModele
protected

Definition at line 84 of file TYMachineWidget.h.

◆ _machineLayout

QGridLayout* TYMachineWidget::_machineLayout
protected

Definition at line 89 of file TYMachineWidget.h.


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