X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMESHGUI%2FSMESHGUI_ExtrusionDlg.h;fp=src%2FSMESHGUI%2FSMESHGUI_ExtrusionDlg.h;h=99468eaa7dba01107f5183921bd5736015cceb2f;hb=586cf75e22889d19a66bc5c73b4e5e90d626c6d1;hp=ee3ec9cb5926deb8d9b9280dbe24b1e007021003;hpb=3443420a18b6f6fee4fe826191acd7512772e477;p=modules%2Fsmesh.git diff --git a/src/SMESHGUI/SMESHGUI_ExtrusionDlg.h b/src/SMESHGUI/SMESHGUI_ExtrusionDlg.h index ee3ec9cb5..99468eaa7 100644 --- a/src/SMESHGUI/SMESHGUI_ExtrusionDlg.h +++ b/src/SMESHGUI/SMESHGUI_ExtrusionDlg.h @@ -45,7 +45,6 @@ class QGroupBox; class QLabel; class QLineEdit; class QCheckBox; -class QSpinBox; class QPushButton; class SMESHGUI; @@ -56,6 +55,7 @@ class SMESHGUI_FilterDlg; class SVTK_Selector; class LightApp_SelectionMgr; class SUIT_SelectionFilter; +class SalomeApp_IntSpinBox; //================================================================================= // class : SMESHGUI_ExtrusionDlg @@ -75,6 +75,8 @@ private: void keyPressEvent( QKeyEvent* ); int GetConstructorId(); + bool isValid(); + SMESHGUI* mySMESHGUI; /* Current SMESHGUI object */ SMESHGUI_IdValidator* myIdValidator; LightApp_SelectionMgr* mySelectionMgr; /* User shape selection */ @@ -82,6 +84,8 @@ private: int myNbOkElements; /* to check when elements are defined */ SVTK_Selector* mySelector; + SMESH::SMESH_IDSource_var mySelectedObject; + bool myBusy; SMESH::SMESH_Mesh_var myMesh; SMESH::long_array_var myElementsId; @@ -116,7 +120,7 @@ private: QLabel* TextLabelVz; SMESHGUI_SpinBox* SpinBox_Vz; QLabel* TextLabelNbSteps; - QSpinBox* SpinBox_NbSteps; + SalomeApp_IntSpinBox* SpinBox_NbSteps; QCheckBox* MakeGroupsCheck; QGroupBox* GroupButtons;