This widget allows the user to select a NavigationDataSource. Tools of this Source are also shown and the user can select one of these tools.
More...
#include <QmitkNavigationDataSourceSelectionWidget.h>
|
void | NavigationDataSourceSelected (mitk::NavigationDataSource::Pointer n) |
| This signal is emitted when a new navigation data source is selected.
|
|
void | NavigationToolSelected (mitk::NavigationTool::Pointer n) |
| This signal is emitted when a new navigation data tool is selected.
|
|
This widget allows the user to select a NavigationDataSource. Tools of this Source are also shown and the user can select one of these tools.
Documentation:
Definition at line 32 of file QmitkNavigationDataSourceSelectionWidget.h.
◆ QmitkNavigationDataSourceSelectionWidget()
QmitkNavigationDataSourceSelectionWidget::QmitkNavigationDataSourceSelectionWidget |
( |
QWidget * | parent = nullptr, |
|
|
Qt::WindowFlags | f = {} ) |
◆ ~QmitkNavigationDataSourceSelectionWidget()
QmitkNavigationDataSourceSelectionWidget::~QmitkNavigationDataSourceSelectionWidget |
( |
| ) |
|
|
override |
◆ CreateConnections()
void QmitkNavigationDataSourceSelectionWidget::CreateConnections |
( |
| ) |
|
|
protectedvirtual |
◆ CreateQtPartControl()
void QmitkNavigationDataSourceSelectionWidget::CreateQtPartControl |
( |
QWidget * | parent | ) |
|
|
protectedvirtual |
◆ GetNavigationToolStorageOfSource()
mitk::NavigationToolStorage::Pointer QmitkNavigationDataSourceSelectionWidget::GetNavigationToolStorageOfSource |
( |
| ) |
|
- Returns
- Returns the NavigationToolStorage of the currently selected NavigationDataSource. Returns nullptr if there is no source selected or if the source has no NavigationToolStorage assigned.
Definition at line 127 of file QmitkNavigationDataSourceSelectionWidget.cpp.
◆ GetSelectedNavigationDataSource()
mitk::NavigationDataSource::Pointer QmitkNavigationDataSourceSelectionWidget::GetSelectedNavigationDataSource |
( |
| ) |
|
◆ GetSelectedNavigationTool()
mitk::NavigationTool::Pointer QmitkNavigationDataSourceSelectionWidget::GetSelectedNavigationTool |
( |
| ) |
|
- Returns
- Returns the NavigationTool of the current selected tool if a NavigationToolStorage is available. Returns nullptr if there is no storage available or if no tool is selected.
Definition at line 119 of file QmitkNavigationDataSourceSelectionWidget.cpp.
◆ GetSelectedToolID()
int QmitkNavigationDataSourceSelectionWidget::GetSelectedToolID |
( |
| ) |
|
- Returns
- Returns the ID of the currently selected tool. You can get the corresponding NavigationData when calling GetOutput(id) on the source object. Returns -1 if there is no tool selected.
Definition at line 113 of file QmitkNavigationDataSourceSelectionWidget.cpp.
◆ NavigationDataSourceSelected [1/2]
void QmitkNavigationDataSourceSelectionWidget::NavigationDataSourceSelected |
( |
mitk::NavigationDataSource::Pointer | n | ) |
|
|
signal |
This signal is emitted when a new navigation data source is selected.
- Parameters
-
n | Holds the new selected navigation data source. Is null if the old source is deselected and no new source is selected. |
◆ NavigationDataSourceSelected [2/2]
void QmitkNavigationDataSourceSelectionWidget::NavigationDataSourceSelected |
( |
us::ServiceReferenceU | s | ) |
|
|
protectedslot |
◆ NavigationToolSelected [1/2]
void QmitkNavigationDataSourceSelectionWidget::NavigationToolSelected |
( |
int | selection | ) |
|
|
protectedslot |
◆ NavigationToolSelected [2/2]
void QmitkNavigationDataSourceSelectionWidget::NavigationToolSelected |
( |
mitk::NavigationTool::Pointer | n | ) |
|
|
signal |
This signal is emitted when a new navigation data tool is selected.
- Parameters
-
n | Holds the new selected navigation tool. Is null if the old source is deselected and no new source is selected. |
◆ m_Controls
Ui::QmitkNavigationDataSourceSelectionWidgetControls* QmitkNavigationDataSourceSelectionWidget::m_Controls |
|
protected |
◆ m_CurrentSource
mitk::NavigationDataSource::Pointer QmitkNavigationDataSourceSelectionWidget::m_CurrentSource |
|
protected |
◆ m_CurrentStorage
mitk::NavigationToolStorage::Pointer QmitkNavigationDataSourceSelectionWidget::m_CurrentStorage |
|
protected |
◆ VIEW_ID
const std::string QmitkNavigationDataSourceSelectionWidget::VIEW_ID |
|
static |
The documentation for this class was generated from the following files: