#include <ModuleBase_WidgetSelector.h>
#include <ModuleBase_WidgetDoubleValue.h>
#include <ModuleBase_WidgetBoolValue.h>
+#include <ModuleBase_WidgetPoint2dDistance.h>
#include <Config_Keywords.h>
#include <Config_WidgetAPI.h>
} else if (theType == WDG_DOUBLEVALUE_EDITOR) {
result = doubleValueEditor(theParent);
+
+ } else if (theType == WDG_POINT2D_DISTANCE) {
+ result = point2dDistanceControl(theParent);
}
else if (myWidgetApi->isContainerWidget() || myWidgetApi->isPagedWidget()) {
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