27 #ifndef SMESHGUI_CREATEPOLYHEDRALVOLUMEDLG_H
28 #define SMESHGUI_CREATEPOLYHEDRALVOLUMEDLG_H
37 #include <SALOMEconfig.h>
38 #include CORBA_SERVER_HEADER(SMESH_Mesh)
52 class LightApp_SelectionMgr;
56 struct TPolySimulation;
72 typedef QList<SMESH::SMESH_GroupBase_var>
GrpList;
75 void enterEvent( QEvent* );
76 void keyPressEvent( QKeyEvent* );
77 int GetConstructorId();
78 void displaySimulation();
82 int checkEditLine(
bool =
true );
127 virtual void reject();
130 void ConstructorsClicked(
int );
131 void ClickOnPreview(
bool );
135 void SetEditCurrentArgument();
136 void SelectionIntoArgument();
137 void DeactivateActiveDialog();
138 void ActivateThisDialog();
139 void onTextChange(
const QString& );
140 void onListSelectionChanged();
#define SMESHGUI_EXPORT
Definition: SMESH_SMESHGUI.hxx:36
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:64
QPushButton * buttonHelp
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:110
SMESHGUI * mySMESHGUI
Checking for indices, return 1 if all ok, else -1.
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:84
QPushButton * RemoveButton
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:118
SMESH::TPolySimulation * mySimulation
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:94
QButtonGroup * GroupConstructors
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:99
QList< SMESH::SMESH_GroupBase_var > GrpList
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:72
QLabel * TextLabelIds
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:112
QGroupBox * GroupGroups
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:103
QComboBox * ComboBox_GroupName
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:105
GrpList myGroups
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:96
QRadioButton * RadioButton2
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:101
QRadioButton * RadioButton1
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:100
QPushButton * buttonOk
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:107
QGroupBox * GroupContent
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:111
QPushButton * buttonApply
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:109
QLineEdit * myEditCurrentArgument
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:90
SMESH_Actor * myActor
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:93
QString myIDs
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:87
LightApp_SelectionMgr * mySelectionMgr
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:85
SMESH::SMESH_Mesh_var myMesh
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:92
QLabel * TextLabel_GroupName
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:104
QPushButton * buttonCancel
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:108
QListWidget * myFacesByNodes
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:115
SVTK_Selector * mySelector
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:86
QString myEntry
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:95
QGroupBox * GroupButtons
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:106
QLabel * myFacesByNodesLabel
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:116
QLineEdit * LineEditElements
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:114
QGroupBox * ConstructorsBox
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:98
QString myHelpFileName
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:120
int myNbOkElements
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:88
QPushButton * AddButton
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:117
QCheckBox * Preview
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:102
QPushButton * SelectElementsButton
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.h:113
Definition: SMESHGUI.h:84
Definition: SMESHGUI_CreatePolyhedralVolumeDlg.cxx:93
Definition: SMESH_Actor.h:55
Definition: SMESH_ControlsDef.hxx:64