X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_IWidgetCreator.h;fp=src%2FModuleBase%2FModuleBase_IWidgetCreator.h;h=cbab144bed2bda4c567efaa159edab5d164afa8e;hb=fd67236d5d82ece65fe19059e4176d53d8fe2f1d;hp=d27f5be824bf2ce86db3239baf4c84ff8dd473ec;hpb=4a3d31271be41bff510b9702c2e77c2fea5b99bd;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_IWidgetCreator.h b/src/ModuleBase/ModuleBase_IWidgetCreator.h index d27f5be82..cbab144be 100755 --- a/src/ModuleBase/ModuleBase_IWidgetCreator.h +++ b/src/ModuleBase/ModuleBase_IWidgetCreator.h @@ -31,10 +31,12 @@ public: ~ModuleBase_IWidgetCreator(); /// Returns a container of possible page types, which this creator can process + /// The default implementation is empty /// \param theTypes a list of type names virtual void panelTypes(std::set& theTypes) {} /// Returns a container of possible page types, which this creator can process + /// The default implementation is empty /// \param a list of type names virtual void pageTypes(std::set& theTypes) {} @@ -43,6 +45,7 @@ public: virtual void widgetTypes(std::set& theTypes) {} /// Create panel control by its type. + /// The default implementation is empty /// \param theType a panel type /// \param theParent a parent widget /// \return created widget or null @@ -50,6 +53,7 @@ public: QWidget* theParent); /// Create page by its type + /// The default implementation is empty /// \param theType a type /// \param theParent a parent widget /// \param theData a low-level API for reading xml definitions of widgets @@ -58,6 +62,7 @@ public: Config_WidgetAPI* theWidgetApi); /// Create widget by its type + /// The default implementation is empty /// \param theType a type /// \param theParent a parent widget /// \param theData a low-level API for reading xml definitions of widgets