Widget with two text input fields for direct numeric entry of level and window values.
More...
#include <QmitkLineEditLevelWindowWidget.h>
Widget with two text input fields for direct numeric entry of level and window values.
This widget provides a QLineEdit for the level (center) value and another for the window (width) value of the current image's level/window. The user can type values and press Enter to apply them. A context menu is available for additional level/window operations.
- See also
- QmitkSliderLevelWindowWidget
-
QmitkLevelWindowWidget
-
mitk::LevelWindowManager
Definition at line 40 of file QmitkLineEditLevelWindowWidget.h.
◆ QmitkLineEditLevelWindowWidget()
| QmitkLineEditLevelWindowWidget::QmitkLineEditLevelWindowWidget |
( |
QWidget * |
parent = nullptr, |
|
|
Qt::WindowFlags |
f = {} |
|
) |
| |
Constructs the line edit level/window widget.
- Parameters
-
| [in] | parent | Optional parent widget. |
| [in] | f | Optional window flags. |
◆ ~QmitkLineEditLevelWindowWidget()
| QmitkLineEditLevelWindowWidget::~QmitkLineEditLevelWindowWidget |
( |
| ) |
|
|
override |
◆ GetManager()
Returns the LevelWindowManager used by this widget.
- Returns
- Pointer to the LevelWindowManager.
◆ SetDataStorage()
Sets the DataStorage that holds all image nodes.
- Parameters
-
| [in] | ds | The data storage to set. |
◆ SetLevelValue
| void QmitkLineEditLevelWindowWidget::SetLevelValue |
( |
| ) |
|
|
slot |
Reads the level input field and applies the value.
Called when Enter is pressed in the level QLineEdit.
◆ SetLevelWindowManager()
Sets the LevelWindowManager for this widget.
- Parameters
-
| [in] | levelWindowManager | The manager to use for level/window changes. |
◆ SetWindowValue
| void QmitkLineEditLevelWindowWidget::SetWindowValue |
( |
| ) |
|
|
slot |
Reads the window input field and applies the value.
Called when Enter is pressed in the window QLineEdit.
◆ m_Contextmenu
◆ m_IsObserverTagSet
| bool QmitkLineEditLevelWindowWidget::m_IsObserverTagSet |
|
protected |
◆ m_LevelInput
| QLineEdit* QmitkLineEditLevelWindowWidget::m_LevelInput |
◆ m_LevelWindow
◆ m_Manager
| mitk::LevelWindowManager::Pointer QmitkLineEditLevelWindowWidget::m_Manager |
◆ m_ObserverTag
| unsigned long QmitkLineEditLevelWindowWidget::m_ObserverTag |
|
protected |
◆ m_WindowInput
| QLineEdit* QmitkLineEditLevelWindowWidget::m_WindowInput |
The documentation for this class was generated from the following file: