This widget allows the user to select a OpenIGTLink device source. More...
#include <QmitkIGTLDeviceSourceSelectionWidget.h>
Signals | |
void | IGTLDeviceSourceSelected (mitk::IGTLDeviceSource::Pointer source) |
This signal is emitted when a new OpenIGTLink device source is selected. | |
Public Member Functions | |
QmitkIGTLDeviceSourceSelectionWidget (QWidget *parent=nullptr, Qt::WindowFlags f={}) | |
~QmitkIGTLDeviceSourceSelectionWidget () override | |
mitk::IGTLDeviceSource::Pointer | GetSelectedIGTLDeviceSource () |
Static Public Attributes | |
static const std::string | VIEW_ID |
Protected Slots | |
void | IGTLDeviceSourceSelected (us::ServiceReferenceU s) |
Protected Member Functions | |
virtual void | CreateConnections () |
Creation of the connections. | |
virtual void | CreateQtPartControl (QWidget *parent) |
Protected Attributes | |
Ui::QmitkIGTLDeviceSourceSelectionWidgetControls * | m_Controls |
mitk::IGTLDeviceSource::Pointer | m_CurrentIGTLDeviceSource |
This widget allows the user to select a OpenIGTLink device source.
Documentation:
The widget lists all OpenIGTLink device sources which are available as microservice via the module context. A signal is emmited whenever the device selection changes.
Definition at line 39 of file QmitkIGTLDeviceSourceSelectionWidget.h.
QmitkIGTLDeviceSourceSelectionWidget::QmitkIGTLDeviceSourceSelectionWidget | ( | QWidget * | parent = nullptr, |
Qt::WindowFlags | f = {} ) |
Definition at line 21 of file QmitkIGTLDeviceSourceSelectionWidget.cpp.
|
override |
Definition at line 29 of file QmitkIGTLDeviceSourceSelectionWidget.cpp.
|
protectedvirtual |
Creation of the connections.
Definition at line 47 of file QmitkIGTLDeviceSourceSelectionWidget.cpp.
|
protectedvirtual |
Definition at line 34 of file QmitkIGTLDeviceSourceSelectionWidget.cpp.
mitk::IGTLDeviceSource::Pointer QmitkIGTLDeviceSourceSelectionWidget::GetSelectedIGTLDeviceSource | ( | ) |
Definition at line 79 of file QmitkIGTLDeviceSourceSelectionWidget.cpp.
|
signal |
This signal is emitted when a new OpenIGTLink device source is selected.
source | Holds the new selected OpenIGTLink device source. Is null if the old source is deselected and no new source is selected. |
|
protectedslot |
Definition at line 62 of file QmitkIGTLDeviceSourceSelectionWidget.cpp.
|
protected |
Definition at line 73 of file QmitkIGTLDeviceSourceSelectionWidget.h.
|
protected |
Definition at line 75 of file QmitkIGTLDeviceSourceSelectionWidget.h.
|
static |
Definition at line 44 of file QmitkIGTLDeviceSourceSelectionWidget.h.