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

Frame pour les messages de retour. More...

#include <TYElementListItem.h>

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

Public Member Functions

 TYElementListItem (QTreeWidget *parent, LPTYElement pElement, LPTYCalcul pCalcul=NULL, const QStringList &labels=QStringList(), bool checkable=false)
 Constructeur. More...
 
 TYElementListItem (QTreeWidgetItem *parent, LPTYElement pElement, LPTYCalcul pCalcul=NULL, const QStringList &labels=QStringList(), bool checkable=false)
 Constructeur. More...
 
 TYElementListItem (QTreeWidget *parent, const QStringList &labels, LPTYCalcul pCalcul=NULL, bool checkable=false)
 Constructeur. More...
 
 TYElementListItem (QTreeWidgetItem *parent, const QStringList &labels, LPTYCalcul pCalcul=NULL, bool checkable=false)
 Constructeur. More...
 
virtual ~TYElementListItem ()
 Destructeur. More...
 
LPTYElement getElement ()
 Retourne l'element associe a cet item. More...
 
void updateContent ()
 Mets a jour le contenu des colonnes. More...
 
bool isElementItem ()
 Indique si un element est associe a cet item. More...
 
void remove ()
 Supprime l'item de la liste. More...
 
bool isCheckable ()
 Indique si de type checkbox. More...
 
void setOn (bool state, bool UpdateModelers)
 ajouter a la liste More...
 
void setCheckState (int column, Qt::CheckState state)
 Reimplementation. More...
 

Protected Member Functions

void initItem (LPTYElement pElement, LPTYCalcul pCalcul, const QStringList &labels=QStringList(), bool checkable=false)
 

Protected Attributes

bool _elementItem
 Indique si un element est associe a cet item. More...
 
LPTYElement _pElement
 L'element associe a cet item. More...
 
LPTYCalcul _pCurrentCalcul
 Le Calcul courant. More...
 
bool _checkable
 element de type checkbox ? More...
 

Private Member Functions

void updateChilds ()
 update child status More...
 

Detailed Description

Frame pour les messages de retour.

Definition at line 39 of file TYElementListItem.h.

Constructor & Destructor Documentation

◆ TYElementListItem() [1/4]

TYElementListItem::TYElementListItem ( QTreeWidget *  parent,
LPTYElement  pElement,
LPTYCalcul  pCalcul = NULL,
const QStringList &  labels = QStringList(),
bool  checkable = false 
)

Constructeur.

Definition at line 34 of file TYElementListItem.cpp.

Here is the call graph for this function:

◆ TYElementListItem() [2/4]

TYElementListItem::TYElementListItem ( QTreeWidgetItem *  parent,
LPTYElement  pElement,
LPTYCalcul  pCalcul = NULL,
const QStringList &  labels = QStringList(),
bool  checkable = false 
)

Constructeur.

Definition at line 41 of file TYElementListItem.cpp.

Here is the call graph for this function:

◆ TYElementListItem() [3/4]

TYElementListItem::TYElementListItem ( QTreeWidget *  parent,
const QStringList &  labels,
LPTYCalcul  pCalcul = NULL,
bool  checkable = false 
)

Constructeur.

Definition at line 48 of file TYElementListItem.cpp.

Here is the call graph for this function:

◆ TYElementListItem() [4/4]

TYElementListItem::TYElementListItem ( QTreeWidgetItem *  parent,
const QStringList &  labels,
LPTYCalcul  pCalcul = NULL,
bool  checkable = false 
)

Constructeur.

Definition at line 55 of file TYElementListItem.cpp.

Here is the call graph for this function:

◆ ~TYElementListItem()

TYElementListItem::~TYElementListItem ( )
virtual

Destructeur.

Definition at line 62 of file TYElementListItem.cpp.

Member Function Documentation

◆ getElement()

LPTYElement TYElementListItem::getElement ( )
inline

Retourne l'element associe a cet item.

Definition at line 77 of file TYElementListItem.h.

Here is the caller graph for this function:

◆ initItem()

void TYElementListItem::initItem ( LPTYElement  pElement,
LPTYCalcul  pCalcul,
const QStringList &  labels = QStringList(),
bool  checkable = false 
)
protected

Definition at line 64 of file TYElementListItem.cpp.

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

◆ isCheckable()

bool TYElementListItem::isCheckable ( )
inline

Indique si de type checkbox.

Definition at line 107 of file TYElementListItem.h.

Here is the caller graph for this function:

◆ isElementItem()

bool TYElementListItem::isElementItem ( )
inline

Indique si un element est associe a cet item.

Definition at line 92 of file TYElementListItem.h.

Here is the caller graph for this function:

◆ remove()

void TYElementListItem::remove ( )

Supprime l'item de la liste.

Definition at line 156 of file TYElementListItem.cpp.

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

◆ setCheckState()

void TYElementListItem::setCheckState ( int  column,
Qt::CheckState  state 
)

Reimplementation.

Definition at line 314 of file TYElementListItem.cpp.

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

◆ setOn()

void TYElementListItem::setOn ( bool  state,
bool  UpdateModelers 
)

ajouter a la liste

Definition at line 181 of file TYElementListItem.cpp.

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

◆ updateChilds()

void TYElementListItem::updateChilds ( )
private

update child status

Definition at line 324 of file TYElementListItem.cpp.

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

◆ updateContent()

void TYElementListItem::updateContent ( )

Mets a jour le contenu des colonnes.

Definition at line 84 of file TYElementListItem.cpp.

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

Member Data Documentation

◆ _checkable

bool TYElementListItem::_checkable
protected

element de type checkbox ?

Definition at line 146 of file TYElementListItem.h.

◆ _elementItem

bool TYElementListItem::_elementItem
protected

Indique si un element est associe a cet item.

Definition at line 137 of file TYElementListItem.h.

◆ _pCurrentCalcul

LPTYCalcul TYElementListItem::_pCurrentCalcul
protected

Le Calcul courant.

Definition at line 143 of file TYElementListItem.h.

◆ _pElement

LPTYElement TYElementListItem::_pElement
protected

L'element associe a cet item.

Definition at line 140 of file TYElementListItem.h.


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