|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Widget that allows to show and edit the content of an mitk::IsoDoseLevel instance. More...
#include <QmitkFreeIsoDoseLevelWidget.h>


Public Slots | |
| void | setReferenceDose (double newReferenceDose) |
| Slot that can be used to set the reference dose. More... | |
| void | setIsoDoseLevel (mitk::IsoDoseLevel *level) |
| Slot that can be used to set the dose level instance that should be handled by the widget. More... | |
| void | OnRelValueChanged (double newValue) |
| void | OnAbsValueChanged (double newValue) |
| void | OnSliderChanged (int newValue) |
| void | OnVisibleClicked (bool checked) |
| void | OnColorChanged (QColor color) |
Signals | |
| void | ValueChanged (mitk::IsoDoseLevel *, mitk::DoseValueRel oldValue) |
| void | ColorChanged (mitk::IsoDoseLevel *) |
| void | VisualizationStyleChanged (mitk::IsoDoseLevel *) |
Public Member Functions | |
| QmitkFreeIsoDoseLevelWidget (QWidget *parent=nullptr) | |
| mitk::DoseValueAbs | getReferenceDose () const |
| mitk::IsoDoseLevel * | getIsoDoseLevel () const |
Protected Member Functions | |
| void | update () |
| Updates the widget according to its current settings. More... | |
| void | updateValue (mitk::DoseValueRel newDose) |
Protected Attributes | |
| mitk::DoseValueAbs | m_ReferenceDose |
| mitk::IsoDoseLevel::Pointer | m_IsoDoseLevel |
| bool | m_InternalUpdate |
Widget that allows to show and edit the content of an mitk::IsoDoseLevel instance.
Definition at line 28 of file QmitkFreeIsoDoseLevelWidget.h.
|
explicit |
Definition at line 17 of file QmitkFreeIsoDoseLevelWidget.cpp.
References getReferenceDose(), m_IsoDoseLevel, mitk::IsoDoseLevel::New(), OnAbsValueChanged(), OnColorChanged(), OnRelValueChanged(), OnSliderChanged(), and OnVisibleClicked().
|
signal |
Referenced by OnColorChanged().
| mitk::IsoDoseLevel * QmitkFreeIsoDoseLevelWidget::getIsoDoseLevel | ( | ) | const |
Definition at line 40 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_IsoDoseLevel, and setReferenceDose().
Referenced by getReferenceDose().
| mitk::DoseValueAbs QmitkFreeIsoDoseLevelWidget::getReferenceDose | ( | ) | const |
Definition at line 33 of file QmitkFreeIsoDoseLevelWidget.cpp.
References getIsoDoseLevel(), and m_ReferenceDose.
Referenced by QmitkFreeIsoDoseLevelWidget().
|
slot |
Definition at line 80 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_InternalUpdate, m_ReferenceDose, OnSliderChanged(), and updateValue().
Referenced by OnRelValueChanged(), and QmitkFreeIsoDoseLevelWidget().
|
slot |
Definition at line 105 of file QmitkFreeIsoDoseLevelWidget.cpp.
References ColorChanged(), m_IsoDoseLevel, and updateValue().
Referenced by OnVisibleClicked(), and QmitkFreeIsoDoseLevelWidget().
|
slot |
Definition at line 71 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_InternalUpdate, OnAbsValueChanged(), and updateValue().
Referenced by QmitkFreeIsoDoseLevelWidget(), and setIsoDoseLevel().
|
slot |
Definition at line 89 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_InternalUpdate, OnVisibleClicked(), and updateValue().
Referenced by OnAbsValueChanged(), and QmitkFreeIsoDoseLevelWidget().
|
slot |
Definition at line 98 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_IsoDoseLevel, OnColorChanged(), and VisualizationStyleChanged().
Referenced by OnSliderChanged(), and QmitkFreeIsoDoseLevelWidget().
|
slot |
Slot that can be used to set the dose level instance that should be handled by the widget.
Definition at line 56 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_IsoDoseLevel, mitkThrow, OnRelValueChanged(), and update().
Referenced by setReferenceDose().
|
slot |
Slot that can be used to set the reference dose.
Definition at line 46 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_ReferenceDose, setIsoDoseLevel(), and update().
Referenced by getIsoDoseLevel().
|
protected |
Updates the widget according to its current settings.
Definition at line 132 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_IsoDoseLevel, and updateValue().
Referenced by setIsoDoseLevel(), setReferenceDose(), and updateValue().
|
protected |
Definition at line 116 of file QmitkFreeIsoDoseLevelWidget.cpp.
References m_InternalUpdate, m_IsoDoseLevel, m_ReferenceDose, update(), and ValueChanged().
Referenced by OnAbsValueChanged(), OnColorChanged(), OnRelValueChanged(), OnSliderChanged(), and update().
|
signal |
Referenced by updateValue().
|
signal |
Referenced by OnVisibleClicked().
|
protected |
Definition at line 70 of file QmitkFreeIsoDoseLevelWidget.h.
Referenced by OnAbsValueChanged(), OnRelValueChanged(), OnSliderChanged(), and updateValue().
|
protected |
Definition at line 69 of file QmitkFreeIsoDoseLevelWidget.h.
Referenced by getIsoDoseLevel(), OnColorChanged(), OnVisibleClicked(), QmitkFreeIsoDoseLevelWidget(), setIsoDoseLevel(), update(), and updateValue().
|
protected |
Definition at line 68 of file QmitkFreeIsoDoseLevelWidget.h.
Referenced by getReferenceDose(), OnAbsValueChanged(), setReferenceDose(), and updateValue().