17 #ifndef QmitkIGTLDeviceSetupConnectionWidget_H
18 #define QmitkIGTLDeviceSetupConnectionWidget_H
25 #include "MitkOpenIGTLinkUIExports.h"
31 #include <itkCommand.h>
34 #include "ui_QmitkIGTLDeviceSetupConnectionWidgetControls.h"
79 void OnLostConnection();
84 void OnNewConnection();
89 void OnMessageReceived();
99 void OnCommandReceived();
104 void OnPortChanged();
105 void OnHostnameChanged();
106 void OnUpdateFPSLabel();
111 void OnBufferIncomingMessages(
int state);
118 void OnBufferOutgoingMessages(
int state);
123 void AdaptGUIToState();
130 void AdaptGUIToStateSignal();
136 void OnDeviceStateChanged();
139 virtual void CreateConnections();
141 virtual void CreateQtPartControl(QWidget *parent);
143 Ui::QmitkIGTLDeviceSetupConnectionWidgetControls*
m_Controls;
176 void DisableSourceControls();
178 void RemoveObserver();
itk::SmartPointer< Self > Pointer