#define ModuleBase_WidgetFactory_H_
#include <ModuleBase.h>
+#include <ModuleBase_ModelWidget.h>
+
#include <QString>
+#include <QList>
class QObject;
class QWidget;
void createWidget(QWidget* theParent);
+ QList<ModuleBase_ModelWidget*> getModelWidgets() const
+ {
+ return myModelWidgets;
+ }
+
protected:
//Widgets
QWidget* createWidgetByType(const std::string& theType, QWidget* theParent = NULL);
Config_WidgetAPI* myWidgetApi;
ModuleBase_Operation* myOperation;
-
+ QList<ModuleBase_ModelWidget*> myModelWidgets;
};
#endif /* ModuleBase_WidgetFactory_H_ */