1 #ifndef MON_CREATEITERATION_H
2 #define MON_CREATEITERATION_H
5 #include <SALOMEconfig.h>
6 #include <SalomeApp_Module.h>
8 #include CORBA_CLIENT_HEADER(SALOMEDS_Attributes)
9 #include CORBA_CLIENT_HEADER(HOMARD_Gen)
10 #include CORBA_CLIENT_HEADER(HOMARD_Cas)
12 #include <CreateIteration.h>
16 class MonCreateIteration : public QDialog, public Ui_CreateIteration
21 MonCreateIteration( QWidget* parent, bool modal, HOMARD::HOMARD_Gen_var myHomardGen, QString IterParentName );
22 ~MonCreateIteration();
24 void addHypothese(QString newHypothese);
28 MonCreateIteration( QWidget* parent, HOMARD::HOMARD_Gen_var myHomardGen, QString IterParentName );
30 QString _IterationName;
31 QString _IterParentName;
35 HOMARD::HOMARD_Iteration_var aIter ;
36 HOMARD::HOMARD_Iteration_var aIterParent ;
37 HOMARD::HOMARD_Cas_var aCas ;
38 HOMARD::HOMARD_Gen_var _myHomardGen;
41 virtual void InitConnect();
42 virtual void GetHypotheses();
43 virtual void SetNewIterationName();
46 virtual void SetIterParentName();
47 virtual void PushHypoEdit();
48 virtual void PushHypoNew();
49 virtual void PushOnOK();
50 virtual bool PushOnApply();
51 virtual void PushOnHelp();
52 virtual void SetFieldFile();
53 virtual void SetTSNo();
54 virtual void SetTSLast();
55 virtual void SetTSChosen();
59 #endif // MON_CREATEITERATION_H