23 #ifndef CTKATTRIBUTEDEFINITION_H
24 #define CTKATTRIBUTEDEFINITION_H
26 #include <QSharedPointer>
31 #include <ctkPluginFrameworkExport.h>
44 typedef QVariant::Type
Type;
90 virtual QString
getID()
const = 0;
192 virtual QString
validate(
const QString& value)
const = 0;
Q_DECLARE_METATYPE(ctkDICOMPersonName)
Password(const char *pwd)
Password(const QString &pwd)
virtual int getType() const =0
virtual QString getID() const =0
static const int PASSWORD
virtual QStringList getOptionLabels() const =0
virtual int getCardinality() const =0
virtual QString getName() const =0
virtual QStringList getOptionValues() const =0
virtual ~ctkAttributeDefinition()
virtual QString getDescription() const =0
virtual QStringList getDefaultValue() const =0
virtual QString validate(const QString &value) const =0