25 #ifndef __TY_SITE_FRAME__
26 #define __TY_SITE_FRAME__
29 #include <qtreewidget.h>
50 TYSiteFrame(QWidget* parent = 0,
const char*
name = 0, Qt::WindowFlags f = QFlag(0));
219 void apply(QTreeWidgetItem* item,
int col);
227 void openModeler(QTreeWidgetItem* item,
int column);
242 const bool& chekable =
false);
classe graphique pour un element de base
Frame pour les messages de retour.
Frame pour la gestion de site.
void newElt(const char *className, TYElement *pElement)
void openModeler(QTreeWidgetItem *item, int column)
void changeRotation(TYElement *pElement)
bool remFromList(TYElementListItem *item)
TYSiteFrame(QWidget *parent=0, const char *name=0, Qt::WindowFlags f=QFlag(0))
void selectOrUnselectAll(TYElementListItem *item, const bool &bSelect)
void addEltXML(const char *className, TYElement *pElement)
LPTYCalcul _pCurrentCalcul
L'Id du calcul courant.
TYSiteNode * getSiteNodeRoot()
void setDMaxDefault(TYElementListItem *item)
void changePos(TYElement *pElement)
LPTYSiteNode _pSiteNodeRoot
Le site node root.
void localise(TYElement *pElement, TYElementGraphic *pGraphicObject)
void addElt(TYElement *pElement, TYElement *pElt)
bool supprime(TYElementListItem *eltItem)
void setSiteNodeRoot(LPTYSiteNode pSiteNode)
bool remFromSite(TYElement *pElement)
TYElementListItem * addToList(LPTYSiteNode pElement, TYElementListItem *parent=NULL)
void exportEXCEL(TYElement *pElement)
TYElementListItem * addEltToList(LPTYElement pElement, TYElementListItem *parent=NULL, const bool &chekable=false)
void importFromLib(const unsigned int &filter, TYElement *pElement)
virtual void contextMenuEvent(QContextMenuEvent *e)
bool remInTopo(LPTYSiteNode _siteNode, TYElementListItem *item, const char *className)
void setCurrentCalcul(LPTYCalcul pCalcul)
bool remInInfra(LPTYSiteNode _siteNode, TYElementListItem *item, const char *className)
void apply(QTreeWidgetItem *item, int col)