13 #ifndef _QmitkNDIConfigurationWidget_H_INCLUDED 14 #define _QmitkNDIConfigurationWidget_H_INCLUDED 16 #include "ui_QmitkNDIConfigurationWidget.h" 19 #include "QStringList" 20 #include "MitkIGTUIExports.h" 50 DEPRECATED(
const QStringList& GetToolTypes()
const);
51 DEPRECATED(
void SetToolTypes(
const QStringList& types));
54 DEPRECATED(
void SetTagPropertyName(
const std::string& name));
57 DEPRECATED(
const QString GetToolType(
unsigned int index)
const);
58 DEPRECATED(
const QString GetToolName(
unsigned int index)
const);
59 QMap<QString, unsigned int> GetToolAndTypes()
const;
60 DEPRECATED(QList<unsigned int> GetToolsByToolType(QString toolType)
const);
65 void ToolsAdded(QStringList tools);
70 void SignalToolNameChanged(
int id, QString name);
71 void SignalSavedTool(
int id, QString surfaceFilename);
75 void SetDeviceName(
const char* dev);
76 void ShowToolRepresentationColumn();
77 void EnableAddToolsButton(
bool enable);
78 void EnableDiscoverNewToolsButton(
bool enable); ;
83 void OnDiscoverTools();
84 void OnDiscoverDevices();
85 void OnAddPassiveTool();
86 void UpdateTrackerFromToolTable(
const QModelIndex & topLeft,
const QModelIndex & );
87 void OnTableItemClicked(
const QModelIndex & topLeft);
88 void OnDisoverDevicesBtnInfo();
89 void OnTableCellChanged(
int row,
int column);
103 void ScanPortsForNDITrackingDevices(PortDeviceMap& portsAndDevices);
107 QStringList GetToolNamesList();
109 void CreateTracker();
111 QString GetStatusText();
113 void UpdateWidgets();
114 void UpdateToolTable();
115 virtual void CreateQtPartControl(QWidget *parent);
116 virtual void CreateConnections();
117 void HidePolarisOptionsGroupbox(
bool on );
118 void HideAuroraOptionsGroupbox(
bool on );
131 #endif // _QmitkNDIConfigurationWidget_H_INCLUDED
Data management class that handles 'was created by' relations.
DataCollection - Class to facilitate loading/accessing structured data.
std::string GetDeviceName()
std::string TrackingDeviceType
superclass for specific NDI tracking Devices that use serial communication.
Interface for evaluation conditions used in the DataStorage class GetSubset() method.
Class for nodes of the DataTree.