13 #ifndef CXSTRINGPROPERTYBASE_H_
14 #define CXSTRINGPROPERTYBASE_H_
16 #include "cxResourceExport.h"
18 #include <boost/shared_ptr.hpp>
21 #include <QStringList>
80 virtual QString getDisplayName()
const = 0;
84 return QVariant(this->getValue());
88 this->setValue(val.toString());
91 virtual QString
getUid()
const {
return this->getDisplayName()+
"_uid"; }
92 virtual bool setValue(
const QString& value) = 0;
93 virtual QString getValue()
const = 0;
105 virtual QString getHelp()
const
111 return QStringList();
113 virtual QString convertInternal2Display(QString
internal)
122 GuiRepresentation mGuiRepresentation;