X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FXGUI%2FXGUI_ModuleConnector.h;h=c7119b79ee7494de674dc2fbd690048e269ce184;hb=4224f4dbe7ceaefe74b5d6b79a5840a9f5df2d7a;hp=04d7b3ef18df05491d361e9609a9ea009bb66ab4;hpb=ae347a8a8014a15245199a3bb603413628e3f7d4;p=modules%2Fshaper.git diff --git a/src/XGUI/XGUI_ModuleConnector.h b/src/XGUI/XGUI_ModuleConnector.h index 04d7b3ef1..c7119b79e 100644 --- a/src/XGUI/XGUI_ModuleConnector.h +++ b/src/XGUI/XGUI_ModuleConnector.h @@ -7,12 +7,12 @@ #include "XGUI.h" -#include "XGUI_Constants.h" - +#include #include class Handle_AIS_InteractiveContext; class XGUI_Workshop; +class XGUI_Displayer; /** * Implementation of IWorkshop interface which provides access to Workshop sevices at module level @@ -29,7 +29,10 @@ public: virtual Handle(AIS_InteractiveContext) AISContext() const; //! Returns list of currently selected data objects - QFeatureList selectedFeatures() const; + virtual QList selectedObjects() const; + + //! Returns instance of loaded module + virtual ModuleBase_IModule* module() const; private: XGUI_Workshop* myWorkshop;