Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
QmitkLevelWindowRangeChangeDialog Class Reference

Dialog for changing the level window range limits. More...

#include <QmitkLevelWindowRangeChangeDialog.h>

Inheritance diagram for QmitkLevelWindowRangeChangeDialog:
Collaboration diagram for QmitkLevelWindowRangeChangeDialog:

Public Member Functions

 QmitkLevelWindowRangeChangeDialog (QWidget *parent=nullptr, Qt::WindowFlags f={})
 Construct the range change dialog. More...
 
 ~QmitkLevelWindowRangeChangeDialog () override
 
double getLowerLimit ()
 Get the lower range limit entered by the user. More...
 
double getUpperLimit ()
 Get the upper range limit entered by the user. More...
 
void setLowerLimit (double rangeMin)
 Set the initial lower range limit shown in the dialog. More...
 
void setUpperLimit (double rangeMax)
 Set the initial upper range limit shown in the dialog. More...
 

Protected Slots

void inputValidator ()
 

Detailed Description

Dialog for changing the level window range limits.

Provides input fields for setting the lower and upper limits of the level window range with input validation.

See also
QmitkLevelWindowWidgetContextMenu, QmitkSliderLevelWindowWidget

Definition at line 34 of file QmitkLevelWindowRangeChangeDialog.h.

Constructor & Destructor Documentation

◆ QmitkLevelWindowRangeChangeDialog()

QmitkLevelWindowRangeChangeDialog::QmitkLevelWindowRangeChangeDialog ( QWidget *  parent = nullptr,
Qt::WindowFlags  f = {} 
)

Construct the range change dialog.

Parameters
[in]parentParent widget.
[in]fWindow flags.

◆ ~QmitkLevelWindowRangeChangeDialog()

QmitkLevelWindowRangeChangeDialog::~QmitkLevelWindowRangeChangeDialog ( )
override

Member Function Documentation

◆ getLowerLimit()

double QmitkLevelWindowRangeChangeDialog::getLowerLimit ( )

Get the lower range limit entered by the user.

Returns
The lower limit value.

◆ getUpperLimit()

double QmitkLevelWindowRangeChangeDialog::getUpperLimit ( )

Get the upper range limit entered by the user.

Returns
The upper limit value.

◆ inputValidator

void QmitkLevelWindowRangeChangeDialog::inputValidator ( )
protectedslot

◆ setLowerLimit()

void QmitkLevelWindowRangeChangeDialog::setLowerLimit ( double  rangeMin)

Set the initial lower range limit shown in the dialog.

Parameters
[in]rangeMinThe lower limit value.

◆ setUpperLimit()

void QmitkLevelWindowRangeChangeDialog::setUpperLimit ( double  rangeMax)

Set the initial upper range limit shown in the dialog.

Parameters
[in]rangeMaxThe upper limit value.

The documentation for this class was generated from the following file: