Salome HOME
Remove unnecessary includes
[modules/med.git] / src / MEDCalc / gui / dialogs / DlgChangeUnderlyingMesh.hxx
1 #ifndef _DlgChangeUnderlyingMesh_HXX
2 #define _DlgChangeUnderlyingMesh_HXX
3
4 #include "ui_DlgChangeUnderlyingMesh.h"
5 #include "GenericDialog.hxx"
6
7 #include <SALOME_AppStudyEditor.hxx>
8 #include "MEDCALCGUIdialogs.hxx"
9
10 class MEDCALCGUI_DIALOGS_EXPORT DlgChangeUnderlyingMesh : public GenericDialog
11 {
12   Q_OBJECT
13
14 public:
15   DlgChangeUnderlyingMesh(SALOME_AppStudyEditor * studyEditor, QDialog *parent = 0);
16
17   void setFieldId(int fieldId);
18   int getFieldId();
19   int getMeshId();
20
21 signals:
22   void inputValidated();
23
24 protected slots:
25   void OnSelectMesh();
26
27  private:
28   void accept();
29   int _meshId;
30
31   SALOME_AppStudyEditor * _studyEditor;
32   int _fieldId;
33
34   Ui_DlgChangeUnderlyingMesh ui; // instance of the class defined in ui_DlgChangeUnderlyingMesh.hxx
35 };
36
37
38 #endif // _DlgChangeUnderlyingMesh_HXX