1 #ifndef MON_CREATECASE_H
2 #define MON_CREATECASE_H
4 #include <SALOMEconfig.h>
5 #include <SalomeApp_Module.h>
7 #include CORBA_CLIENT_HEADER(SALOMEDS_Attributes)
8 #include CORBA_CLIENT_HEADER(HOMARD_Gen)
9 #include CORBA_CLIENT_HEADER(HOMARD_Cas)
11 #include <CreateCase.h>
14 class MonCreateCase : public QDialog, public Ui_CreateCase
19 MonCreateCase( QWidget* parent, bool modal, HOMARD::HOMARD_Gen_var myHomardGen);
22 void addBoundaryAn(QString newBoundary);
23 void addBoundaryDi(QString newBoundary);
32 HOMARD::HOMARD_Cas_var aCase ;
33 HOMARD::HOMARD_Gen_var _myHomardGen;
35 virtual void InitConnect();
36 virtual void GetBoundarys();
37 virtual void SetNewCaseName();
40 virtual void SetDirName();
41 virtual void SetFileName();
43 virtual void SetConforme();
44 virtual void SetNonConforme();
45 virtual void Set1NpM();
46 virtual void Set1NpA();
47 virtual void SetQuelconque();
49 virtual void SetBoundaryD();
50 virtual void PushBoundaryDiNew();
51 virtual void PushBoundaryDiEdit();
52 virtual void SetBoundaryA();
53 virtual void PushBoundaryAnNew();
54 virtual void PushBoundaryAnHelp();
56 virtual void PushOnOK();
57 virtual bool PushOnApply();
58 virtual void PushOnHelp();
60 virtual void CaseNameChanged();
63 #endif // MON_CREATECASE_H