Salome HOME
projects
/
modules
/
smesh.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix for problem: SIGSEGV appears if to select group after opening "Edit Group" dialog...
[modules/smesh.git]
/
src
/
SMESHGUI
/
SMESHGUI_MeshInfosDlg.h
diff --git
a/src/SMESHGUI/SMESHGUI_MeshInfosDlg.h
b/src/SMESHGUI/SMESHGUI_MeshInfosDlg.h
index c5f65073d3321e8c5fc368d90631f3e9f2f6973a..49db8c13a5224a250d1869e63307a3367a47b7b4 100644
(file)
--- a/
src/SMESHGUI/SMESHGUI_MeshInfosDlg.h
+++ b/
src/SMESHGUI/SMESHGUI_MeshInfosDlg.h
@@
-29,26
+29,26
@@
#ifndef SMESHGUI_MESHINFOSDLG_H
#define SMESHGUI_MESHINFOSDLG_H
#ifndef SMESHGUI_MESHINFOSDLG_H
#define SMESHGUI_MESHINFOSDLG_H
-// IDL Headers
-#include <SALOMEconfig.h>
-#include CORBA_SERVER_HEADER(SMESH_Gen)
-#include CORBA_SERVER_HEADER(SMESH_Mesh)
-
// QT Includes
#include <qdialog.h>
class QGroupBox;
class QLabel;
class QPushButton;
// QT Includes
#include <qdialog.h>
class QGroupBox;
class QLabel;
class QPushButton;
-class SALOME_Selection;
class QWidgetStack;
class QWidgetStack;
+class SalomeApp_SelectionMgr;
+class SMESHGUI;
+
class SMESHGUI_MeshInfosDlg : public QDialog
{
Q_OBJECT
public:
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:
~SMESHGUI_MeshInfosDlg();
protected:
@@
-63,10
+63,11
@@
private slots:
void onStartSelection();
private:
void onStartSelection();
private:
- SALOME_Selection* mySelection;
- bool myStartSelection;
- bool myIsActiveWindow;
-
+ SMESHGUI* mySMESHGUI;
+ SalomeApp_SelectionMgr* mySelectionMgr;
+ bool myStartSelection;
+ bool myIsActiveWindow;
+
QPushButton* mySelectBtn;
QLabel* mySelectLab;
QPushButton* mySelectBtn;
QLabel* mySelectLab;
@@
-80,13
+81,15
@@
private:
QLabel* myMeshNbFaces;
QLabel* myMeshNbTriangles;
QLabel* myMeshNbQuadrangles;
QLabel* myMeshNbFaces;
QLabel* myMeshNbTriangles;
QLabel* myMeshNbQuadrangles;
+ QLabel* myMeshNbPolygones;
QGroupBox* myMeshVolumesGroup;
QLabel* myMeshNbVolumes;
QLabel* myMeshNbTetra;
QLabel* myMeshNbHexa;
QLabel* myMeshNbPyra;
QLabel* myMeshNbPrism;
QGroupBox* myMeshVolumesGroup;
QLabel* myMeshNbVolumes;
QLabel* myMeshNbTetra;
QLabel* myMeshNbHexa;
QLabel* myMeshNbPyra;
QLabel* myMeshNbPrism;
-
+ QLabel* myMeshNbPolyhedrones;
+
QWidget* mySubMeshWidget;
QLabel* mySubMeshName;
QLabel* mySubMeshNbNodes;
QWidget* mySubMeshWidget;
QLabel* mySubMeshName;
QLabel* mySubMeshNbNodes;