11 #ifndef CXSTRINGPROPERTYSELECTTOOL_H 12 #define CXSTRINGPROPERTYSELECTTOOL_H 14 #include "cxResourceExport.h" 47 void setHelp(QString help);
48 void setValueName(QString name);
51 virtual QString getDisplayName()
const;
52 virtual bool setValue(
const QString& value);
53 virtual QString getValue()
const;
55 virtual QStringList getValueRange()
const;
56 virtual QString convertInternal2Display(QString
internal);
59 virtual QString getHelp()
const;
63 bool isActiveToolSelected()
const;
65 void provideActiveTool(
bool on);
72 bool mProvideActiveTool;
73 bool mActiveToolSelected;
74 const QString mActiveToolName;
83 #endif // CXSTRINGPROPERTYSELECTTOOL_H boost::shared_ptr< class StringPropertySelectTool > StringPropertySelectToolPtr
boost::shared_ptr< class TrackingService > TrackingServicePtr
Abstract interface for interaction with internal string-valued data.
Namespace for all CustusX production code.
boost::shared_ptr< class Tool > ToolPtr