#ifndef LIGNEFAISCEAU_SEEN #define LIGNEFAISCEAU_SEEN #include "dataManager.h" #include "abstractElement.h" #include "nomdElements.h" #include "GWt_pspaApplication.h" #include #include #include #include #include using namespace Wt; class Compteur { int n_; public : Compteur() {n_= 0;} int incr() {return ++n_;} }; class GWt_LigneFaisceau : public WContainerWidget { WHBoxLayout* beamLayout_; PspaApplication* pspa_; Compteur *nObjets_; string createLabel(nomdElements el,int n); public : GWt_LigneFaisceau() {;} GWt_LigneFaisceau(PspaApplication*); ~GWt_LigneFaisceau() { if(nObjets_ != NULL) delete[] nObjets_; } void restoreElementCollection(); private : void dropEvent(WDropEvent evt); }; #endif