Salome HOME
Update version number: 3.1.0a2
[modules/smesh.git] / src / SMESHGUI / SMESHGUI_TransparencyDlg.h
index 2bc7767fabaf62b3999c2806dc9bb031126440de..c1cced61e43939e055f4a7aeee712b0dc6ec535a 100644 (file)
 class QLabel;
 class QPushButton;
 class QSlider;
-class SALOME_Selection;
+class SalomeApp_SelectionMgr;
+class SVTK_Selector;
+class SVTK_ViewWindow;
+class SMESHGUI;
 
 //=================================================================================
 // class    : SMESHGUI_TransparencyDlg
@@ -46,7 +49,7 @@ class SMESHGUI_TransparencyDlg : public QDialog
     Q_OBJECT
 
 public:
-    SMESHGUI_TransparencyDlg( QWidget* parent = 0,
+    SMESHGUI_TransparencyDlg( SMESHGUI*,
                              const char* name = 0,
                              bool modal = false,
                              WFlags fl = 0 );
@@ -55,21 +58,22 @@ public:
 
 private :
 
-    SALOME_Selection* mySelection;
+  SMESHGUI*               mySMESHGUI;
+  SalomeApp_SelectionMgr* mySelectionMgr;
+  SVTK_ViewWindow*        myViewWindow;
 
-    QPushButton*      buttonOk;
-    QLabel*           TextLabelOpaque;
-    QLabel*           ValueLab;
-    QLabel*           TextLabelTransparent;
-    QSlider*          Slider1;
+  QPushButton*      buttonOk;
+  QLabel*           TextLabelOpaque;
+  QLabel*           ValueLab;
+  QLabel*           TextLabelTransparent;
+  QSlider*          Slider1;
 
 public slots:
       
     void ClickOnOk();
-    void ValueHasChanged() ;
+    void ValueHasChanged();
     void SetTransparency();
     void onSelectionChanged();
 };
 
 #endif // DIALOGBOX_TRANSPARENCYDLG_H
-