23 #ifndef SMESHGUI_OffsetDLG_H
24 #define SMESHGUI_OffsetDLG_H
31 #include <SALOMEconfig.h>
32 #include CORBA_SERVER_HEADER(SMESH_Mesh)
47 class LightApp_SelectionMgr;
63 void Init(
bool =
true );
64 void enterEvent( QEvent* );
65 void keyPressEvent( QKeyEvent* );
67 void setNewMeshName();
71 SMESH::double_array_var& theOffsetFact);
116 virtual void reject();
117 void onFilterAccepted();
123 void SelectionIntoArgument();
124 void DeactivateActiveDialog();
125 void ActivateThisDialog();
126 void onTextChange(
const QString& );
127 void onSelectMesh(
bool );
128 void onActionClicked(
int );
#define SMESHGUI_EXPORT
Definition: SMESH_SMESHGUI.hxx:36
Class : SMESHGUI_FilterDlg Description : Dialog to specify filters for VTK viewer.
Definition: SMESHGUI_FilterDlg.h:217
Definition: SMESHGUI_IdValidator.h:39
Definition: SMESHGUI_PreviewDlg.h:72
void onCloseView()
Definition: SMESHGUI_PreviewDlg.cxx:259
virtual void onDisplaySimulation(bool)
Definition: SMESHGUI_PreviewDlg.cxx:215
Definition: SMESHGUI_OffsetDlg.h:55
SMESHGUI_FilterDlg * myFilterDlg
Definition: SMESHGUI_OffsetDlg.h:111
QLabel * TextLabelElements
Definition: SMESHGUI_OffsetDlg.h:98
SMESHGUI_SpinBox * SpinBox
Definition: SMESHGUI_OffsetDlg.h:102
QPushButton * myFilterBtn
Definition: SMESHGUI_OffsetDlg.h:110
int myNbOkElements
Definition: SMESHGUI_OffsetDlg.h:76
QCheckBox * MakeGroupsCheck
Definition: SMESHGUI_OffsetDlg.h:105
SMESH_LogicalFilter * myMeshOrSubMeshOrGroupFilter
Definition: SMESHGUI_OffsetDlg.h:84
LightApp_SelectionMgr * mySelectionMgr
Definition: SMESHGUI_OffsetDlg.h:74
QPushButton * buttonHelp
Definition: SMESHGUI_OffsetDlg.h:96
QButtonGroup * ActionGroup
Definition: SMESHGUI_OffsetDlg.h:104
QGroupBox * ConstructorsBox
Definition: SMESHGUI_OffsetDlg.h:91
QString myHelpFileName
Definition: SMESHGUI_OffsetDlg.h:108
QGroupBox * GroupButtons
Definition: SMESHGUI_OffsetDlg.h:92
QPushButton * buttonApply
Definition: SMESHGUI_OffsetDlg.h:95
QWidget * myEditCurrentArgument
Definition: SMESHGUI_OffsetDlg.h:80
QString myElementsId
Definition: SMESHGUI_OffsetDlg.h:75
QList< SMESH::SMESH_Mesh_var > myMeshes
Definition: SMESHGUI_OffsetDlg.h:88
QPushButton * buttonOk
Definition: SMESHGUI_OffsetDlg.h:93
QList< QString > myObjectsNames
Definition: SMESHGUI_OffsetDlg.h:87
SMESHGUI_IdValidator * myIdValidator
Definition: SMESHGUI_OffsetDlg.h:73
QGroupBox * ActionBox
Definition: SMESHGUI_OffsetDlg.h:103
QGroupBox * GroupArguments
Definition: SMESHGUI_OffsetDlg.h:97
bool myBusy
Definition: SMESHGUI_OffsetDlg.h:82
SMESH_Actor * myActor
Definition: SMESHGUI_OffsetDlg.h:83
QLineEdit * LineEditElements
Definition: SMESHGUI_OffsetDlg.h:100
QLineEdit * LineEditNewMesh
Definition: SMESHGUI_OffsetDlg.h:106
void getOffset(SMESH::PointStruct &thePoint, SMESH::double_array_var &theOffsetFact)
QCheckBox * CheckBoxMesh
Definition: SMESHGUI_OffsetDlg.h:101
QPushButton * buttonCancel
Definition: SMESHGUI_OffsetDlg.h:94
SVTK_Selector * mySelector
Definition: SMESHGUI_OffsetDlg.h:78
QList< SMESH::SMESH_IDSource_var > myObjects
Definition: SMESHGUI_OffsetDlg.h:86
Definition: SMESHGUI_SpinBox.h:48
Definition: SMESHGUI.h:84
Definition: SMESH_Actor.h:55
Definition: SMESH_LogicalFilter.hxx:36
Definition: SMESH_Mesh.idl:93