32 #ifndef CXSTRINGPROPERTYSELECTTOOL_H
33 #define CXSTRINGPROPERTYSELECTTOOL_H
35 #include "cxResourceExport.h"
68 void setHelp(QString help);
69 void setValueName(QString name);
72 virtual QString getDisplayName()
const;
73 virtual bool setValue(
const QString& value);
74 virtual QString getValue()
const;
76 virtual QStringList getValueRange()
const;
77 virtual QString convertInternal2Display(QString
internal);
80 virtual QString getHelp()
const;
85 void provideActiveTool(
bool on);
92 bool mProvideActiveTool;
93 bool mActiveToolSelected;
94 const QString mActiveToolName;
103 #endif // CXSTRINGPROPERTYSELECTTOOL_H
boost::shared_ptr< class StringPropertySelectTool > StringPropertySelectToolPtr
boost::shared_ptr< class TrackingService > TrackingServicePtr
Abstract interface for interaction with internal string-valued data.
cxLogicManager_EXPORT TrackingServicePtr trackingService()
boost::shared_ptr< class Tool > ToolPtr