33 #ifndef CXTOOLPROPERTY_H_
34 #define CXTOOLPROPERTY_H_
36 #include "cxResourceExport.h"
62 virtual QString getDisplayName()
const;
63 virtual bool setValue(
const QString& value);
64 virtual QString getValue()
const;
67 virtual QString getHelp()
const;
68 virtual QStringList getValueRange()
const;
69 virtual QString convertInternal2Display(QString
internal);
91 virtual QString getDisplayName()
const;
92 virtual bool setValue(
const QString& value);
93 virtual QString getValue()
const;
96 virtual QString getHelp()
const;
97 virtual QStringList getValueRange()
const;
98 virtual QString convertInternal2Display(QString
internal);
104 void activeToolChanged();
boost::shared_ptr< class TrackingService > TrackingServicePtr
static StringPropertyActiveProbeConfigurationPtr New(TrackingServicePtr trackingService)
Abstract interface for interaction with internal string-valued data.
virtual ~StringPropertyActiveProbeConfiguration()
boost::shared_ptr< class StringPropertyBase > StringPropertyBasePtr
boost::shared_ptr< class StringPropertyActiveProbeConfiguration > StringPropertyActiveProbeConfigurationPtr
cxLogicManager_EXPORT TrackingServicePtr trackingService()
boost::shared_ptr< class Tool > ToolPtr