-
-QWidget* ModuleBase_WidgetFactory::selectorControl(QWidget* theParent)
-{
- ModuleBase_WidgetSelector* aSelector = new ModuleBase_WidgetSelector(theParent, myWorkshop, myWidgetApi);
- myModelWidgets.append(aSelector);
- return aSelector->getControl();
-}
-
-
-QWidget* ModuleBase_WidgetFactory::booleanControl(QWidget* theParent)
-{
- ModuleBase_WidgetBoolValue* aBoolWgt = new ModuleBase_WidgetBoolValue(theParent, myWidgetApi);
- myModelWidgets.append(aBoolWgt);
-
- return aBoolWgt->getControl();
-}
-
-
-QWidget* ModuleBase_WidgetFactory::point2dDistanceControl(QWidget* theParent)
-{
- ModuleBase_WidgetPoint2dDistance* aDistWgt = new ModuleBase_WidgetPoint2dDistance(theParent, myWidgetApi);
- myModelWidgets.append(aDistWgt);
-
- return aDistWgt->getControl();
-}
\ No newline at end of file