X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROGUI%2FHYDROGUI_Module.h;h=3ffc711301123f84777553c97fc2a4be31e804a2;hb=f34b90e9e4e02ba65419134d5d37a2e42aecfabf;hp=58583ab50477a05e058e2d2e050d5c26040eeaf3;hpb=b7337e3ea5eeb15fdad4eac991480a20405f8cff;p=modules%2Fhydro.git diff --git a/src/HYDROGUI/HYDROGUI_Module.h b/src/HYDROGUI/HYDROGUI_Module.h index 58583ab5..3ffc7113 100644 --- a/src/HYDROGUI/HYDROGUI_Module.h +++ b/src/HYDROGUI/HYDROGUI_Module.h @@ -29,14 +29,11 @@ #include -#include - class QGraphicsSceneMouseEvent; class GraphicsView_Viewer; class OCCViewer_Viewer; class SVTK_Viewer; -class vtkWorldPointPicker; class SUIT_ViewWindow; class SUIT_ViewManager; @@ -154,6 +151,9 @@ public: void removeObjectVTKPrs( const int theViewId, const Handle(HYDROData_Entity)& theObject ); + void removeObjectVTKPrs( const int theViewId, + const QString& theEntry ); + /** * Update global imposed range of Z values for the given VTK viewer id */ @@ -173,6 +173,7 @@ public: int getObjectDisplayOrder( const int theViewId, const Handle(HYDROData_Entity)& theObject ) const; + QPoint getPopupPosition() const; protected: CAM_DataModel* createDataModel(); @@ -245,8 +246,6 @@ private: ViewId2ListOfShapes myShapesMap; ViewId2ListOfVTKPrs myVTKPrsMap; - vtkNew myPicker; - bool myIsUpdateEnabled; QStringList myGeomObjectsToImport; ///< entries of GEOM objects to be imported