Salome HOME
Issue #1348 Creation of a Qt panel: providing additional sample for ModuleBase_ModelW...
[modules/shaper.git] / src / SamplePanelPlugin / SamplePanelPlugin_Plugin.cpp
index cc59adb701f66b340a61f858ea3d1620debed33e..88a9221b9a1c830c5e93f7217e24b7920deff5c0 100755 (executable)
@@ -12,6 +12,7 @@
 
 #include <ModuleBase_WidgetCreatorFactory.h>
 #include <SamplePanelPlugin_WidgetCreator.h>
+#include <SamplePanelPlugin_ModelWidgetCreator.h>
 
 // the only created instance of this plugin
 static SamplePanelPlugin_Plugin* MY_SAMPLE_PANEL_PLUGIN_INSTANCE = new SamplePanelPlugin_Plugin();
@@ -23,6 +24,8 @@ SamplePanelPlugin_Plugin::SamplePanelPlugin_Plugin()
   WidgetCreatorFactoryPtr aWidgetCreatorFactory = ModuleBase_WidgetCreatorFactory::get();
   aWidgetCreatorFactory->registerCreator(
           std::shared_ptr<SamplePanelPlugin_WidgetCreator>(new SamplePanelPlugin_WidgetCreator()));
+  aWidgetCreatorFactory->registerCreator(
+   std::shared_ptr<SamplePanelPlugin_ModelWidgetCreator>(new SamplePanelPlugin_ModelWidgetCreator()));
 
   // register this plugin
   ModelAPI_Session::get()->registerPlugin(this);