X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FXGUI%2FXGUI_Viewer.h;h=23d66656a92bf3badab36e66d613ce5dd5630665;hb=d86c77d1c6210bbe04fbc3e5b00f9e212e1ec930;hp=784ddd3cf67661c77c4b273a9db1646292f26117;hpb=de072782c67b5ed9db59be608e17a549912438aa;p=modules%2Fshaper.git diff --git a/src/XGUI/XGUI_Viewer.h b/src/XGUI/XGUI_Viewer.h index 784ddd3cf..23d66656a 100644 --- a/src/XGUI/XGUI_Viewer.h +++ b/src/XGUI/XGUI_Viewer.h @@ -14,6 +14,8 @@ #include #include +#include + class XGUI_MainWindow; class QMdiSubWindow; class XGUI_ViewWindow; @@ -57,6 +59,9 @@ public: return myAISContext; } + //! Returns an active view window or NULL + XGUI_ViewWindow* activeViewWindow() const; + /// Return objects selected in 3D viewer /// \param theList - list to be filled with selected objects void getSelectedObjects(AIS_ListOfInteractive& theList); @@ -137,6 +142,8 @@ signals: void keyRelease(XGUI_ViewWindow* theWindow, QKeyEvent* theEvent); void activated(XGUI_ViewWindow* theWindow); void selectionChanged(); + void mouseReleased(QPoint thePoint); + void mouseMoved(QPoint thePoint); public slots: void onWindowMinimized(QMdiSubWindow*);