#define ModuleBase_WidgetFactory_H_
#include <ModuleBase.h>
-#include <ModuleBase_IModelWidget.h>
+#include <ModuleBase_ModelWidget.h>
#include <QString>
#include <QList>
class QObject;
class QWidget;
class Config_WidgetAPI;
-class ModuleBase_PropPanelOperation;
+class ModuleBase_Operation;
class MODULEBASE_EXPORT ModuleBase_WidgetFactory
{
public:
- ModuleBase_WidgetFactory(ModuleBase_PropPanelOperation*);
+ ModuleBase_WidgetFactory(ModuleBase_Operation*);
virtual ~ModuleBase_WidgetFactory();
void createWidget(QWidget* theParent);
- QList<ModuleBase_IModelWidget*> getWrappedWidgets() const
+ QList<ModuleBase_ModelWidget*> getModelWidgets() const
{
- return myWidgets;
+ return myModelWidgets;
}
protected:
private:
Config_WidgetAPI* myWidgetApi;
- ModuleBase_PropPanelOperation* myOperation;
+ ModuleBase_Operation* myOperation;
- QList<ModuleBase_IModelWidget*> myWidgets;
+ QList<ModuleBase_ModelWidget*> myModelWidgets;
};
#endif /* ModuleBase_WidgetFactory_H_ */