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.
AppFlow/FITK_Kernel/FITKEasyParam/FITKParamLabel.h

30 lines
673 B
C++

#ifndef FITKParamLabel_H
#define FITKParamLabel_H
#include "FITKEasyParamAPI.h"
#include "FITKAbstractEasyParam.h"
namespace Core
{
class FITKEasyParamAPI FITKParamLabel : public FITKAbstractEasyParam
{
Q_OBJECT;
public:
FITKParamLabel();
virtual ~FITKParamLabel();
virtual FITKAbstractEasyParam::FITKEasyParamType getParamType() override;
virtual void copyParaData(FITKAbstractEasyParam* data) override;
void setValue(QStringList value);
void appendValue(QString value);
bool isExist(QString v);
QStringList getValue();
private:
QStringList _value{};
};
}
#endif