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

classe d'un objet IHM pour un rectangle acoustique More...

#include <TYAcousticRectangleWidget.h>

Inheritance diagram for TYAcousticRectangleWidget:
Inheritance graph
[legend]
Collaboration diagram for TYAcousticRectangleWidget:
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

 TYAcousticRectangleWidget (TYAcousticRectangle *pElement, QWidget *_pParent=NULL)
 
virtual ~TYAcousticRectangleWidget ()
 
TYAcousticSurfaceWidgetgetSurfaceWidget ()
 
void setLayoutSpacing (int margin, int spacing)
 
- 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

QGridLayout * _acousticRectangleLayout
 
TYAcousticSurfaceWidget_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 d'un objet IHM pour un rectangle acoustique

Definition at line 46 of file TYAcousticRectangleWidget.h.

Constructor & Destructor Documentation

◆ TYAcousticRectangleWidget()

TYAcousticRectangleWidget::TYAcousticRectangleWidget ( TYAcousticRectangle pElement,
QWidget *  _pParent = NULL 
)

Constructeur.

Definition at line 31 of file TYAcousticRectangleWidget.cpp.

◆ ~TYAcousticRectangleWidget()

TYAcousticRectangleWidget::~TYAcousticRectangleWidget ( )
virtual

Destructeur.

Definition at line 45 of file TYAcousticRectangleWidget.cpp.

Member Function Documentation

◆ apply

void TYAcousticRectangleWidget::apply ( )
virtualslot

Definition at line 52 of file TYAcousticRectangleWidget.cpp.

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

◆ getSurfaceWidget()

TYAcousticSurfaceWidget* TYAcousticRectangleWidget::getSurfaceWidget ( )
inline

Get du sous-element acousticSurfaceWidget.

Definition at line 66 of file TYAcousticRectangleWidget.h.

Here is the caller graph for this function:

◆ setLayoutSpacing()

void TYAcousticRectangleWidget::setLayoutSpacing ( int  margin,
int  spacing 
)
inline

Permet de modifier les parametres du layout.

Parameters
marginLa valeur de la marge.
spacingLa valeur de l'espacement.

Definition at line 77 of file TYAcousticRectangleWidget.h.

Here is the caller graph for this function:

◆ updateContent

void TYAcousticRectangleWidget::updateContent ( )
virtualslot

Definition at line 47 of file TYAcousticRectangleWidget.cpp.

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

Member Data Documentation

◆ _acousticRectangleLayout

QGridLayout* TYAcousticRectangleWidget::_acousticRectangleLayout
protected

Definition at line 89 of file TYAcousticRectangleWidget.h.

◆ _elmW

TYAcousticSurfaceWidget* TYAcousticRectangleWidget::_elmW
protected

Definition at line 90 of file TYAcousticRectangleWidget.h.


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