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);
72 TrackingServicePtr mTrackingService;
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();
107 TrackingServicePtr mTrackingService;
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
Namespace for all CustusX production code.
boost::shared_ptr< class Tool > ToolPtr