X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSMESHGUI%2FSMESHGUI_MeshInfosDlg.h;h=49db8c13a5224a250d1869e63307a3367a47b7b4;hb=aa376b221aa740242c0c0f37f68e3266c0f6a742;hp=c8123d8c0ff8c6c4b7a2937a5d8b024181215e44;hpb=e4737e85f0da6d3f90fd08f6be1c2825195fe16f;p=modules%2Fsmesh.git diff --git a/src/SMESHGUI/SMESHGUI_MeshInfosDlg.h b/src/SMESHGUI/SMESHGUI_MeshInfosDlg.h index c8123d8c0..49db8c13a 100644 --- a/src/SMESHGUI/SMESHGUI_MeshInfosDlg.h +++ b/src/SMESHGUI/SMESHGUI_MeshInfosDlg.h @@ -35,15 +35,20 @@ class QGroupBox; class QLabel; class QPushButton; -class SALOME_Selection; class QWidgetStack; +class SalomeApp_SelectionMgr; +class SMESHGUI; + class SMESHGUI_MeshInfosDlg : public QDialog { Q_OBJECT public: - SMESHGUI_MeshInfosDlg( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 ); + SMESHGUI_MeshInfosDlg( SMESHGUI* theModule, + const char* name = 0, + bool modal = FALSE, + WFlags fl = 0 ); ~SMESHGUI_MeshInfosDlg(); protected: @@ -58,10 +63,11 @@ private slots: void onStartSelection(); private: - SALOME_Selection* mySelection; - bool myStartSelection; - bool myIsActiveWindow; - + SMESHGUI* mySMESHGUI; + SalomeApp_SelectionMgr* mySelectionMgr; + bool myStartSelection; + bool myIsActiveWindow; + QPushButton* mySelectBtn; QLabel* mySelectLab; @@ -75,13 +81,15 @@ private: QLabel* myMeshNbFaces; QLabel* myMeshNbTriangles; QLabel* myMeshNbQuadrangles; + QLabel* myMeshNbPolygones; QGroupBox* myMeshVolumesGroup; QLabel* myMeshNbVolumes; QLabel* myMeshNbTetra; QLabel* myMeshNbHexa; QLabel* myMeshNbPyra; QLabel* myMeshNbPrism; - + QLabel* myMeshNbPolyhedrones; + QWidget* mySubMeshWidget; QLabel* mySubMeshName; QLabel* mySubMeshNbNodes;