Salome HOME
Merge branch 'master' of newgeom:newgeom
[modules/shaper.git] / src / ModuleBase / ModuleBase_IModule.h
index 202ad5dd2e67e75dab5814097f567410f991b116..e576cabac151e1b95bf0c7ffc80413c13c611f7f 100644 (file)
@@ -23,6 +23,7 @@ class ModuleBase_Operation;
 class ModuleBase_IWorkshop;\r
 \r
 /**\r
+ * \ingroup GUI\r
  * Interface to a module\r
  */\r
 class MODULEBASE_EXPORT ModuleBase_IModule : public QObject\r
@@ -114,6 +115,9 @@ protected slots:
 \r
   /// Register selection filters for this module\r
   virtual void registerFilters() {}\r
+
+  /// Register properties of this module
+  virtual void registerProperties() {}
 \r
   /// Returns new instance of operation object (used in createOperation for customization)\r
   virtual ModuleBase_Operation* getNewOperation(const std::string& theFeatureId);\r