27 #ifndef __TY_ELEMENT_LIST_ITEM__
28 #define __TY_ELEMENT_LIST_ITEM__
31 #include <qtreewidget.h>
47 const QStringList& labels = QStringList(),
bool checkable =
false);
53 const QStringList& labels = QStringList(),
bool checkable =
false);
59 bool checkable =
false);
65 bool checkable =
false);
116 void setOn(
bool state,
bool UpdateModelers);
133 bool checkable =
false);
Frame pour les messages de retour.
bool isElementItem()
Indique si un element est associe a cet item.
void updateContent()
Mets a jour le contenu des colonnes.
void initItem(LPTYElement pElement, LPTYCalcul pCalcul, const QStringList &labels=QStringList(), bool checkable=false)
bool isCheckable()
Indique si de type checkbox.
void updateChilds()
update child status
void setOn(bool state, bool UpdateModelers)
ajouter a la liste
TYElementListItem(QTreeWidget *parent, LPTYElement pElement, LPTYCalcul pCalcul=NULL, const QStringList &labels=QStringList(), bool checkable=false)
Constructeur.
LPTYElement _pElement
L'element associe a cet item.
virtual ~TYElementListItem()
Destructeur.
LPTYElement getElement()
Retourne l'element associe a cet item.
void remove()
Supprime l'item de la liste.
bool _checkable
element de type checkbox ?
void setCheckState(int column, Qt::CheckState state)
Reimplementation.
bool _elementItem
Indique si un element est associe a cet item.
LPTYCalcul _pCurrentCalcul
Le Calcul courant.