X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FModuleBase%2FModuleBase_WidgetCreatorFactory.h;h=1c6991a5a44a405543af9334774ee4e75b7ab44f;hb=01a8a031b214d727e075a90ccdba0667a24db853;hp=63c4d626085f11f733119af76bcde95ee4f018da;hpb=cbde248859fb0072f6012907391ea90cfc254574;p=modules%2Fshaper.git diff --git a/src/ModuleBase/ModuleBase_WidgetCreatorFactory.h b/src/ModuleBase/ModuleBase_WidgetCreatorFactory.h index 63c4d6260..1c6991a5a 100755 --- a/src/ModuleBase/ModuleBase_WidgetCreatorFactory.h +++ b/src/ModuleBase/ModuleBase_WidgetCreatorFactory.h @@ -18,6 +18,7 @@ class ModuleBase_ModelWidget; class ModuleBase_PageBase; +class ModuleBase_IWorkshop; class QWidget; @@ -47,13 +48,16 @@ class MODULEBASE_EXPORT ModuleBase_WidgetCreatorFactory /// \param theType a type /// \param theParent a parent widget ModuleBase_PageBase* createPageByType(const std::string& theType, - QWidget* theParent = NULL); + QWidget* theParent, + Config_WidgetAPI* theWidgetApi); /// Create widget by its type /// \param theType a type /// \param theParent a parent widget ModuleBase_ModelWidget* createWidgetByType(const std::string& theType, - QWidget* theParent = NULL); + QWidget* theParent, + Config_WidgetAPI* theWidgetApi, + ModuleBase_IWorkshop* theWorkshop); private: /// Constructor is hidden