33 #ifndef CXSELECTDATASTRINGPROPERTYBASE_H_
34 #define CXSELECTDATASTRINGPROPERTYBASE_H_
36 #include "cxResourceExport.h"
60 virtual QString getDisplayName()
const;
63 virtual QStringList getValueRange()
const;
64 virtual QString convertInternal2Display(QString
internal);
65 virtual QString getHelp()
const;
68 virtual DataPtr getData()
const;
69 virtual void setValueName(
const QString name);
70 virtual void setHelp(QString text);
73 void dataChanged(QString);
79 std::map<QString, DataPtr> filterOnType(std::map<QString, DataPtr> input, QString regexp)
const;
88 #endif // CXSELECTDATASTRINGPROPERTYBASE_H_
Abstract interface for interaction with internal string-valued data.
boost::shared_ptr< class Data > DataPtr
boost::shared_ptr< class SelectDataStringPropertyBase > SelectDataStringPropertyBasePtr
boost::shared_ptr< class PatientModelService > PatientModelServicePtr
PatientModelServicePtr mPatientModelService
virtual ~SelectDataStringPropertyBase()