12 #ifndef CXTOOLPROPERTY_H_ 13 #define CXTOOLPROPERTY_H_ 15 #include "cxResourceExport.h" 41 virtual QString getDisplayName()
const;
42 virtual bool setValue(
const QString& value);
43 virtual QString getValue()
const;
46 virtual QString getHelp()
const;
47 virtual QStringList getValueRange()
const;
48 virtual QString convertInternal2Display(QString
internal);
51 TrackingServicePtr mTrackingService;
70 virtual QString getDisplayName()
const;
71 virtual bool setValue(
const QString& value);
72 virtual QString getValue()
const;
75 virtual QString getHelp()
const;
76 virtual QStringList getValueRange()
const;
77 virtual QString convertInternal2Display(QString
internal);
83 void activeToolChanged();
86 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