Salome HOME
Merge from V4_1_0_maintainance branch (from tag mergeto_BR_QT4_Dev_08Jul08)
[modules/smesh.git] / src / SMESHGUI / SMESHGUI_ComputeDlg.h
index 6413a4d23f8978b9180fef217aadab60b75bdcaf..cab75f2ad5db852ced7c96ad97895f4098f6f12c 100644 (file)
@@ -42,6 +42,7 @@ class QPushButton;
 class QTableWidget;
 class QLabel;
 class SMESHGUI_ComputeDlg;
+class SMESHGUI_MeshEditPreview;
 
 namespace SMESH
 {
@@ -71,6 +72,7 @@ protected slots:
 private slots:
   void                           onPreviewShape();
   void                           onPublishShape();
+  void                           onShowBadMesh();
   void                           currentCellChanged();
 
 private:
@@ -78,8 +80,10 @@ private:
 
   SMESHGUI_ComputeDlg*           myDlg;
 
+  SMESH::SMESH_Mesh_var          myMesh;
   GEOM::GEOM_Object_var          myMainShape;
   SMESH::TShapeDisplayer*        myTShapeDisplayer;
+  SMESHGUI_MeshEditPreview*      myBadMeshDisplayer;
 };
 
 /*!
@@ -151,6 +155,7 @@ private:
   QTableWidget*                myTable;
   QPushButton*                 myShowBtn;
   QPushButton*                 myPublishBtn;
+  QPushButton*                 myBadMeshBtn;
 
   SMESHGUI_MeshInfosBox*       myBriefInfo;
   SMESHGUI_MeshInfosBox*       myFullInfo;