X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_IWorkshop.h;h=b7f02f4a11740600f0ba31338599ddbac1fdcfd0;hb=a2982d2108f929cf9e7f996cfd590c4ce59dc21c;hp=3679e30d2df1fbc5833f33b258db503739905dcc;hpb=47ed5645c9784f62ffe5d706a0d48539f192beb0;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_IWorkshop.h b/src/ModuleBase/ModuleBase_IWorkshop.h index 3679e30d2..b7f02f4a1 100644 --- a/src/ModuleBase/ModuleBase_IWorkshop.h +++ b/src/ModuleBase/ModuleBase_IWorkshop.h @@ -22,12 +22,15 @@ class ModuleBase_Operation; class ModuleBase_FilterFactory; /** + * \ingroup GUI * Class which provides access to Workshop object serveces */ class MODULEBASE_EXPORT ModuleBase_IWorkshop : public QObject { Q_OBJECT public: + /// Constructor + /// \param theParent parent object ModuleBase_IWorkshop(QObject* theParent) : QObject(theParent) {} @@ -35,6 +38,7 @@ Q_OBJECT virtual ~ModuleBase_IWorkshop() {} + /// Return current selection instance virtual ModuleBase_ISelection* selection() const = 0; /// Activate sub-shapes selection (opens local context) @@ -70,6 +74,7 @@ Q_OBJECT virtual void setSelected(const QObjectPtrList& theFeatures) = 0; signals: + /// Signal selection chaged. void selectionChanged(); /// Signal which is emited after activation of property panel