MITK-IGT
IGT Extension of MITK
Loading...
Searching...
No Matches
QmitkUSCombinedModalityEditWidget.h
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
#ifndef QmitkUSCombinedModalityEditWidget_h
13
#define QmitkUSCombinedModalityEditWidget_h
14
15
#include <QWidget>
16
17
#include "
mitkUSCombinedModality.h
"
18
19
namespace
Ui
{
20
class
QmitkUSCombinedModalityEditWidget
;
21
}
22
23
class
QmitkUSNavigationCalibrationsDataModel
;
24
class
QmitkUSNavigationCalibrationUpdateDepthDelegate
;
25
26
class
QmitkUSCombinedModalityEditWidget
:
public
QWidget
27
{
28
Q_OBJECT
29
30
signals:
31
void
SignalSaved
();
32
void
SignalAborted
();
33
34
protected
slots:
35
void
OnSaveButtonClicked
();
36
void
OnCancelButtonClicked
();
37
void
OnCalibrationsSaveButtonClicked
();
38
void
OnCalibrationsLoadButtonClicked
();
39
40
public
:
41
explicit
QmitkUSCombinedModalityEditWidget
(QWidget *parent =
nullptr
);
42
~QmitkUSCombinedModalityEditWidget
()
override
;
43
44
void
SetCombinedModality
(mitk::AbstractUltrasoundTrackerDevice::Pointer combinedModality);
45
46
private
:
47
mitk::AbstractUltrasoundTrackerDevice::Pointer m_CombinedModality;
48
49
std::string m_LastCalibrations;
50
51
QmitkUSNavigationCalibrationsDataModel
* m_CalibrationsDataModel;
52
QmitkUSNavigationCalibrationUpdateDepthDelegate
* m_CalibrationUpdateDepthDelegate;
53
54
Ui::QmitkUSCombinedModalityEditWidget* ui;
55
};
56
57
#endif
QmitkUSCombinedModalityEditWidget
Definition
QmitkUSCombinedModalityEditWidget.h:27
QmitkUSCombinedModalityEditWidget::SignalAborted
void SignalAborted()
QmitkUSCombinedModalityEditWidget::SetCombinedModality
void SetCombinedModality(mitk::AbstractUltrasoundTrackerDevice::Pointer combinedModality)
Definition
QmitkUSCombinedModalityEditWidget.cpp:43
QmitkUSCombinedModalityEditWidget::OnSaveButtonClicked
void OnSaveButtonClicked()
Definition
QmitkUSCombinedModalityEditWidget.cpp:67
QmitkUSCombinedModalityEditWidget::OnCalibrationsLoadButtonClicked
void OnCalibrationsLoadButtonClicked()
Definition
QmitkUSCombinedModalityEditWidget.cpp:115
QmitkUSCombinedModalityEditWidget::OnCalibrationsSaveButtonClicked
void OnCalibrationsSaveButtonClicked()
Definition
QmitkUSCombinedModalityEditWidget.cpp:91
QmitkUSCombinedModalityEditWidget::~QmitkUSCombinedModalityEditWidget
~QmitkUSCombinedModalityEditWidget() override
Definition
QmitkUSCombinedModalityEditWidget.cpp:38
QmitkUSCombinedModalityEditWidget::OnCancelButtonClicked
void OnCancelButtonClicked()
Definition
QmitkUSCombinedModalityEditWidget.cpp:80
QmitkUSCombinedModalityEditWidget::QmitkUSCombinedModalityEditWidget
QmitkUSCombinedModalityEditWidget(QWidget *parent=nullptr)
Definition
QmitkUSCombinedModalityEditWidget.cpp:26
QmitkUSCombinedModalityEditWidget::SignalSaved
void SignalSaved()
QmitkUSNavigationCalibrationUpdateDepthDelegate
QStyledItemDelegate that changes the current depth of the ultasound image on double click.
Definition
QmitkUSNavigationCalibrationUpdateDepthDelegate.h:23
QmitkUSNavigationCalibrationsDataModel
Definition
QmitkUSNavigationCalibrationsDataModel.h:28
mitkUSCombinedModality.h
Ui
Definition
QmitkNavigationDataPlayerControlWidget.h:22
Plugins
org.mitk.gui.qt.igt.app.ultrasoundtrackingnavigation
src
internal
Widgets
QmitkUSCombinedModalityEditWidget.h
Generated by
1.12.0