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;
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
cxLogicManager_EXPORT SpaceProviderPtr spaceProvider()
std::map< QString, ToolPtr > ToolMap
cxLogicManager_EXPORT TrackingServicePtr trackingService()
boost::shared_ptr< class Tool > ToolPtr