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

Boite de dialogue pour la representation par une arborescence des elements contribuant au resultat d'un point de calcul. More...

#include <TYResultatTreeDialog.h>

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

Public Slots

void set (LPTYResultat pResultat, LPTYPointCalcul pPtCalcul)
 
void updateContent ()
 

Public Member Functions

 TYResultatTreeDialog (QWidget *parent=0, const char *name=0, Qt::WindowFlags f=QFlag(0))
 
virtual ~TYResultatTreeDialog ()
 
void followChilds (QMap< TYElement *, childTreeItem * > &mapElementChilds, QMap< TYElement *, childTreeItem * >::iterator it, QMap< TYElement *, QTreeWidgetItem * > &mapParentItem, QTreeWidgetItem *pCurItem)
 

Protected Member Functions

virtual void showEvent (QShowEvent *pEvent)
 
virtual void closeEvent (QCloseEvent *pEvent)
 

Protected Attributes

QPushButton * _pCloseButton
 Bouton pour fermer la boite de dialogue. More...
 
QTreeWidget * _pListView
 La liste pour la representation de l'arborescence. More...
 
LPTYResultat _pResultat
 Le resultat associe. More...
 
LPTYPointCalcul _pPtCalcul
 Le point de calcul associe. More...
 

Detailed Description

Boite de dialogue pour la representation par une arborescence des elements contribuant au resultat d'un point de calcul.

Definition at line 52 of file TYResultatTreeDialog.h.

Constructor & Destructor Documentation

◆ TYResultatTreeDialog()

TYResultatTreeDialog::TYResultatTreeDialog ( QWidget *  parent = 0,
const char *  name = 0,
Qt::WindowFlags  f = QFlag(0) 
)

Constructeur par defaut.

Definition at line 42 of file TYResultatTreeDialog.cpp.

◆ ~TYResultatTreeDialog()

TYResultatTreeDialog::~TYResultatTreeDialog ( )
virtual

Destructeur.

Definition at line 70 of file TYResultatTreeDialog.cpp.

Member Function Documentation

◆ closeEvent()

void TYResultatTreeDialog::closeEvent ( QCloseEvent *  pEvent)
protectedvirtual

Definition at line 319 of file TYResultatTreeDialog.cpp.

◆ followChilds()

void TYResultatTreeDialog::followChilds ( QMap< TYElement *, childTreeItem * > &  mapElementChilds,
QMap< TYElement *, childTreeItem * >::iterator  it,
QMap< TYElement *, QTreeWidgetItem * > &  mapParentItem,
QTreeWidgetItem *  pCurItem 
)

Definition at line 211 of file TYResultatTreeDialog.cpp.

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

◆ set

void TYResultatTreeDialog::set ( LPTYResultat  pResultat,
LPTYPointCalcul  pPtCalcul 
)
slot

Affiche l'arborescence de contribution pour ce point de calcul.

Definition at line 72 of file TYResultatTreeDialog.cpp.

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

◆ showEvent()

void TYResultatTreeDialog::showEvent ( QShowEvent *  pEvent)
protectedvirtual

Definition at line 313 of file TYResultatTreeDialog.cpp.

◆ updateContent

void TYResultatTreeDialog::updateContent ( )
slot

Mets a jour l'arborescence de contribution.

Definition at line 83 of file TYResultatTreeDialog.cpp.

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

Member Data Documentation

◆ _pCloseButton

QPushButton* TYResultatTreeDialog::_pCloseButton
protected

Bouton pour fermer la boite de dialogue.

Definition at line 87 of file TYResultatTreeDialog.h.

◆ _pListView

QTreeWidget* TYResultatTreeDialog::_pListView
protected

La liste pour la representation de l'arborescence.

Definition at line 90 of file TYResultatTreeDialog.h.

◆ _pPtCalcul

LPTYPointCalcul TYResultatTreeDialog::_pPtCalcul
protected

Le point de calcul associe.

Definition at line 96 of file TYResultatTreeDialog.h.

◆ _pResultat

LPTYResultat TYResultatTreeDialog::_pResultat
protected

Le resultat associe.

Definition at line 93 of file TYResultatTreeDialog.h.


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