1 // File : SMESHGUI_MeshInfosDlg.h
2 // Created : Sat Jun 08 15:31:16 2002
3 // Author : Nicolas BARBEROU
7 // Copyright : EADS CCR 2002 2002
10 #ifndef SMESHGUI_MESHINFOSDLG_H
11 #define SMESHGUI_MESHINFOSDLG_H
13 #include "SALOME_Selection.h"
14 #include "QAD_Study.h"
17 #include <SALOMEconfig.h>
18 #include CORBA_SERVER_HEADER(SMESH_Gen)
19 #include CORBA_SERVER_HEADER(SMESH_Mesh)
32 class SMESHGUI_MeshInfosDlg : public QDialog
37 SMESHGUI_MeshInfosDlg( QWidget* parent = 0, const char* name = 0, SALOME_Selection* Sel = 0, bool modal = FALSE, WFlags fl = 0 );
38 ~SMESHGUI_MeshInfosDlg();
42 void Init( SALOME_Selection* Sel ) ;
43 void closeEvent( QCloseEvent* e ) ;
44 void enterEvent ( QEvent * ) ; /* mouse enter the QWidget */
47 SMESH::SMESH_Gen_var myCompMesh ;
48 SMESHGUI* mySMESHGUI ;
49 SMESH::SMESH_Mesh_var myMesh ;
50 SALOME_Selection* mySelection ;
51 SALOMEDS::Study_var myStudy;
68 QPushButton* buttonOk;
73 void SelectionIntoArgument() ;
74 void DeactivateActiveDialog() ;
75 void ActivateThisDialog() ;
78 QVBoxLayout* SMESHGUI_MeshInfosDlgLayout;
83 #endif // SMESHGUI_MESHINFOSDLG_H