33 #ifndef CXTOOLPROPERTIESWIDGET_H_ 34 #define CXTOOLPROPERTIESWIDGET_H_ 36 #include "cxGuiExport.h" 88 void activeToolChangedSlot();
89 void manualToolWidgetChanged();
90 void spacesChangedSlot();
94 virtual void prePaintEvent();
98 void toolPositionChanged();
99 void updateFrontend();
100 void reconnectTools();
107 QVBoxLayout* mToptopLayout;
108 QGroupBox* mManualGroup;
111 DoublePropertyToolOffsetPtr mToolOffset;
113 QLabel* mActiveToolVisibleLabel;
114 QLabel* mToolNameLabel;
115 QLabel* mReferenceStatusLabel;
116 QLabel* mTrackingSystemStatusLabel;
120 QTextEdit* mMetadataLabel;
121 void updateBrowser();
122 QString createDescriptionForTool(
ToolPtr current);
boost::shared_ptr< class SpaceProvider > SpaceProviderPtr
boost::shared_ptr< class TrackingService > TrackingServicePtr
boost::shared_ptr< class DoublePropertyToolOffset > DoublePropertyToolOffsetPtr
boost::shared_ptr< class SpaceProperty > SpacePropertyPtr
boost::shared_ptr< class StringPropertyBase > StringPropertyBasePtr
std::map< QString, ToolPtr > ToolMap
Namespace for all CustusX production code.
boost::shared_ptr< class Tool > ToolPtr