- SMESHGUI_NodesDlg( QWidget* parent = 0, const char* name = 0,
- SALOME_Selection* Sel = 0,
- bool modal = FALSE,
- WFlags fl = 0 );
-
- ~SMESHGUI_NodesDlg();
-
-private :
-
- SALOME_Selection* mySelection ;
- SMESHGUI* myMeshGUI ;
-
- SMESH::SMESH_Mesh_var myMesh;
- SMESH::TNodeSimulation* mySimulation;
-
- void Init(SALOME_Selection* Sel) ;
- void enterEvent(QEvent* e);
- void closeEvent(QCloseEvent* e) ;
- void hideEvent ( QHideEvent * ); /* ESC key */
-
- QButtonGroup* GroupConstructors;
- QRadioButton* Constructor1;
- QGroupBox* GroupCoordinates;
- SMESHGUI_SpinBox* SpinBox_X;
- SMESHGUI_SpinBox* SpinBox_Y;
- SMESHGUI_SpinBox* SpinBox_Z;
-
- QLabel* TextLabel_X;
- QLabel* TextLabel_Y;
- QLabel* TextLabel_Z;
-
- QGroupBox* GroupButtons;
- QPushButton* buttonApply;
- QPushButton* buttonOk;
- QPushButton* buttonCancel;
+ SMESHGUI_NodesDlg( SMESHGUI* );
+ ~SMESHGUI_NodesDlg();
+
+private:
+ LightApp_SelectionMgr* mySelectionMgr;
+ SVTK_Selector* mySelector;
+ SMESHGUI* mySMESHGUI;
+
+ SMESH::SMESH_Mesh_var myMesh;
+ SMESH::TNodeSimulation* mySimulation;
+
+ void Init();
+ void enterEvent( QEvent* );
+ void closeEvent( QCloseEvent* );
+ void hideEvent ( QHideEvent* );
+ void keyPressEvent( QKeyEvent* );
+
+ QGroupBox* GroupConstructors;
+ QRadioButton* Constructor1;
+ QGroupBox* GroupCoordinates;
+ SMESHGUI_SpinBox* SpinBox_X;
+ SMESHGUI_SpinBox* SpinBox_Y;
+ SMESHGUI_SpinBox* SpinBox_Z;
+
+ QLabel* TextLabel_X;
+ QLabel* TextLabel_Y;
+ QLabel* TextLabel_Z;
+
+ QGroupBox* GroupButtons;
+ QPushButton* buttonApply;
+ QPushButton* buttonOk;
+ QPushButton* buttonCancel;
+ QPushButton* buttonHelp;
+
+ QString myHelpFileName;