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

classe de l'objet IHM pour une source ponctuelle More...

#include <TYSourcePonctuelleWidget.h>

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

Public Slots

virtual void updateContent ()
 
virtual void apply ()
 
void editPosition ()
 
void updateDir ()
 
void changeObject (int object)
 
- Public Slots inherited from TYWidget
virtual void updateContent ()=0
 
virtual void apply ()=0
 
virtual void reject ()
 

Public Member Functions

 TYSourcePonctuelleWidget (TYSourcePonctuelle *pElement, QWidget *_pParent=NULL)
 
virtual ~TYSourcePonctuelleWidget ()
 
void updateComboObject ()
 
- 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 * _groupBoxType
 
QGroupBox * _groupBoxPosition
 
QPushButton * _pushButtonPosition
 
QLineEdit * _lineEditNomPosition
 
TYLineEdit_pLineEditHauteur
 
QLabel * _labelSelectObject
 Choix de la forme de l'objet. More...
 
QComboBox * _comboBoxSelectObject
 
QButtonGroup * _buttonGroupTypeRaynt
 Bouton radio pour choisir le type de rayonnement. More...
 
QGridLayout * _sourcePonctuelleLayout
 
QGridLayout * _groupBoxTypeLayout
 
QGridLayout * _groupBoxPositionLayout
 
QGridLayout * _groupBoxDirLayout
 
TYSourceWidget_elmW
 
TYPointWidget_pPointW
 
TYColorInterfaceWidget_colorW
 
- 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 source ponctuelle

Definition at line 56 of file TYSourcePonctuelleWidget.h.

Constructor & Destructor Documentation

◆ TYSourcePonctuelleWidget()

TYSourcePonctuelleWidget::TYSourcePonctuelleWidget ( TYSourcePonctuelle pElement,
QWidget *  _pParent = NULL 
)

Constructeur.

Definition at line 38 of file TYSourcePonctuelleWidget.cpp.

Here is the call graph for this function:

◆ ~TYSourcePonctuelleWidget()

TYSourcePonctuelleWidget::~TYSourcePonctuelleWidget ( )
virtual

Destructeur.

Definition at line 133 of file TYSourcePonctuelleWidget.cpp.

Member Function Documentation

◆ apply

void TYSourcePonctuelleWidget::apply ( )
virtualslot

Definition at line 199 of file TYSourcePonctuelleWidget.cpp.

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

◆ changeObject

void TYSourcePonctuelleWidget::changeObject ( int  object)
slot

Changement du type de rayonnement de la source Changement la forme de l'objet a afficher

Definition at line 228 of file TYSourcePonctuelleWidget.cpp.

Here is the caller graph for this function:

◆ editPosition

void TYSourcePonctuelleWidget::editPosition ( )
slot

Edite la widget de la position.

Definition at line 213 of file TYSourcePonctuelleWidget.cpp.

◆ updateComboObject()

void TYSourcePonctuelleWidget::updateComboObject ( )

Mise a jour du comboBox des forme d'objet

Definition at line 135 of file TYSourcePonctuelleWidget.cpp.

Here is the caller graph for this function:

◆ updateContent

void TYSourcePonctuelleWidget::updateContent ( )
virtualslot

Type de rayonnement modifie

Definition at line 149 of file TYSourcePonctuelleWidget.cpp.

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

◆ updateDir

void TYSourcePonctuelleWidget::updateDir ( )
slot

Mise a jour de la directivite.

Definition at line 197 of file TYSourcePonctuelleWidget.cpp.

Member Data Documentation

◆ _buttonGroupTypeRaynt

QButtonGroup* TYSourcePonctuelleWidget::_buttonGroupTypeRaynt
protected

Bouton radio pour choisir le type de rayonnement.

Definition at line 126 of file TYSourcePonctuelleWidget.h.

◆ _colorW

TYColorInterfaceWidget* TYSourcePonctuelleWidget::_colorW
protected

Definition at line 135 of file TYSourcePonctuelleWidget.h.

◆ _comboBoxSelectObject

QComboBox* TYSourcePonctuelleWidget::_comboBoxSelectObject
protected

Definition at line 120 of file TYSourcePonctuelleWidget.h.

◆ _elmW

TYSourceWidget* TYSourcePonctuelleWidget::_elmW
protected

Definition at line 133 of file TYSourcePonctuelleWidget.h.

◆ _groupBoxDirLayout

QGridLayout* TYSourcePonctuelleWidget::_groupBoxDirLayout
protected

Definition at line 131 of file TYSourcePonctuelleWidget.h.

◆ _groupBoxPosition

QGroupBox* TYSourcePonctuelleWidget::_groupBoxPosition
protected

Definition at line 112 of file TYSourcePonctuelleWidget.h.

◆ _groupBoxPositionLayout

QGridLayout* TYSourcePonctuelleWidget::_groupBoxPositionLayout
protected

Definition at line 130 of file TYSourcePonctuelleWidget.h.

◆ _groupBoxType

QGroupBox* TYSourcePonctuelleWidget::_groupBoxType
protected

Definition at line 110 of file TYSourcePonctuelleWidget.h.

◆ _groupBoxTypeLayout

QGridLayout* TYSourcePonctuelleWidget::_groupBoxTypeLayout
protected

Definition at line 129 of file TYSourcePonctuelleWidget.h.

◆ _labelSelectObject

QLabel* TYSourcePonctuelleWidget::_labelSelectObject
protected

Choix de la forme de l'objet.

Definition at line 119 of file TYSourcePonctuelleWidget.h.

◆ _lineEditNomPosition

QLineEdit* TYSourcePonctuelleWidget::_lineEditNomPosition
protected

Definition at line 115 of file TYSourcePonctuelleWidget.h.

◆ _pLineEditHauteur

TYLineEdit* TYSourcePonctuelleWidget::_pLineEditHauteur
protected

Definition at line 116 of file TYSourcePonctuelleWidget.h.

◆ _pPointW

TYPointWidget* TYSourcePonctuelleWidget::_pPointW
protected

Definition at line 134 of file TYSourcePonctuelleWidget.h.

◆ _pushButtonPosition

QPushButton* TYSourcePonctuelleWidget::_pushButtonPosition
protected

Definition at line 114 of file TYSourcePonctuelleWidget.h.

◆ _sourcePonctuelleLayout

QGridLayout* TYSourcePonctuelleWidget::_sourcePonctuelleLayout
protected

Definition at line 128 of file TYSourcePonctuelleWidget.h.


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