Salome HOME
refs #1326: debug of the selection on bathymetry
[modules/hydro.git] / src / HYDROGUI / HYDROGUI_Module.h
index 381bf95da8ebd3bd44de8fc2d573aabb79239fef..73e4acc7da52029898b65966591d2751c53a832c 100644 (file)
@@ -41,7 +41,7 @@ class SVTK_Viewer;
 class SUIT_ViewWindow;
 class SUIT_ViewManager;
 
-class Handle(HYDROData_StricklerTable);
+class HYDROData_StricklerTable;
 
 class HYDROGUI_DataModel;
 class HYDROGUI_Displayer;
@@ -157,6 +157,9 @@ public:
   void                            setObjectVisible( const int theViewId,
                                                     const Handle(HYDROData_Entity)& theObject,
                                                     const bool theState );
+
+  virtual void                    preferencesChanged( const QString&, const QString& );
+
   /** 
    * Set IsToUpdate flag for all presentations of the given object to recompute them during 
    * the next viewer(s) updating.
@@ -214,6 +217,8 @@ public:
    */
   QCursor                         getPrefEditCursor() const;
 
+  void                            clearCache();
+
   /**
    * Returns Strickler table used for Land Cover scalar map coloring in the given view.
    * @param theViewId the view id
@@ -248,6 +253,8 @@ public:
    */
   void                            setObjectRemoved( const Handle(HYDROData_Entity)& theObject );
 
+  void                            enableLCMActions();
+
 protected:
   CAM_DataModel*                  createDataModel();
 
@@ -266,6 +273,7 @@ protected:
 protected slots:
   void                            onOperation();
   void                            onDelete();
+  void                            onBathymetrySelection();
 
 
   bool                            onUndo( int theNumActions );