Salome HOME
Modify creation of curves: 1) using QDockWidget instead of QDialog; 2) selection...
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_Module.h
index 453b9e47e5156acc4a6dd537dc8e32b46ffaf103..fde4689ca17800b10f6e423c097ad92693c91890 100644 (file)
@@ -51,7 +51,7 @@ public:
   
   enum ViewManagerRole { VMR_Unknown = 0, VMR_General, 
                          VMR_TransformImage, VMR_ObserveImage, 
-                         VMR_PreviewZone };
+                         VMR_PreviewZone,    VMR_PreviewCaseZones };
   typedef QPair< SUIT_ViewManager*, ViewManagerRole > ViewManagerInfo;
 
   typedef QMap        < int, ViewManagerInfo > ViewManagerMap;
@@ -125,6 +125,8 @@ protected slots:
 
   void                            onViewPortMouseEvent( QGraphicsSceneMouseEvent* );
 
+  void                            onTestSplit(); // ouv: tmp, to delete
+
 private:
   void                            updateGV( const bool theIsInit = false, 
                                             const bool theIsForced = false );
@@ -134,6 +136,9 @@ private:
   bool                            setUpdateEnabled( const bool theState );
   bool                            isUpdateEnabled() const;
 
+  QStringList                     storeSelection() const;
+  void                            restoreSelection( const QStringList& theEntryList );
+
 private:
   void                            createActions();
   void                            createMenus();