You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
568 B
C++

#ifndef _FITK_EASY_PARAM_WIDGET_FACTORY_H___
#define _FITK_EASY_PARAM_WIDGET_FACTORY_H___
#include "FITKEasyParamAPI.h"
#include <QString>
class QWidget;
namespace Core
{
class FITKAbstractEasyParamWidget;
class FITKAbstractEasyParam;
class FITKEasyParamAPI FITKEasyParamWidgetFactory
{
public:
static QWidget* createWidget(FITKAbstractEasyParam* data, QWidget * parent = nullptr, QString name = "");
private:
FITKEasyParamWidgetFactory() = default;
~FITKEasyParamWidgetFactory() = default;
};
}
#endif