#include <QmitkLevelWindowRangeChangeDialog.h>
Public Member Functions | |
QmitkLevelWindowRangeChangeDialog (QWidget *parent=0, Qt::WindowFlags f=0) | |
int | getLowerLimit () |
int | getUpperLimit () |
void | setLowerLimit (int rangeMin) |
void | setUpperLimit (int rangeMax) |
Protected Slots | |
void | inputValidator () |
Definition at line 27 of file QmitkLevelWindowRangeChangeDialog.h.
QmitkLevelWindowRangeChangeDialog::QmitkLevelWindowRangeChangeDialog | ( | QWidget * | parent = 0 , |
Qt::WindowFlags | f = 0 |
||
) |
Definition at line 22 of file QmitkLevelWindowRangeChangeDialog.cpp.
References inputValidator(), Ui_QmitkLevelWindowRangeChange::okButton, and Ui_QmitkLevelWindowRangeChange::setupUi().
: QDialog(parent, f) { this->setupUi(this); QObject::connect(okButton, SIGNAL(clicked()), this, SLOT(inputValidator())); }
int QmitkLevelWindowRangeChangeDialog::getLowerLimit | ( | ) |
Definition at line 30 of file QmitkLevelWindowRangeChangeDialog.cpp.
References Ui_QmitkLevelWindowRangeChange::rangeMinSpinBox.
Referenced by QmitkLevelWindowWidgetContextMenu::changeScaleRange().
{ return rangeMinSpinBox->value(); }
int QmitkLevelWindowRangeChangeDialog::getUpperLimit | ( | ) |
Definition at line 35 of file QmitkLevelWindowRangeChangeDialog.cpp.
References Ui_QmitkLevelWindowRangeChange::rangeMaxSpinBox.
Referenced by QmitkLevelWindowWidgetContextMenu::changeScaleRange().
{ return rangeMaxSpinBox->value(); }
void QmitkLevelWindowRangeChangeDialog::inputValidator | ( | ) | [protected, slot] |
Definition at line 50 of file QmitkLevelWindowRangeChangeDialog.cpp.
References Ui_QmitkLevelWindowRangeChange::rangeMaxSpinBox, and Ui_QmitkLevelWindowRangeChange::rangeMinSpinBox.
Referenced by QmitkLevelWindowRangeChangeDialog().
{ if (!(rangeMinSpinBox->value() < rangeMaxSpinBox->value())) { QMessageBox::critical( this, "Change Range", "Upper limit has to be greater than lower limit.\n" "Please enter limits again." ); } else this->accept(); }
void QmitkLevelWindowRangeChangeDialog::setLowerLimit | ( | int | rangeMin ) |
Definition at line 40 of file QmitkLevelWindowRangeChangeDialog.cpp.
References Ui_QmitkLevelWindowRangeChange::rangeMinSpinBox.
Referenced by QmitkLevelWindowWidgetContextMenu::changeScaleRange().
{ rangeMinSpinBox->setValue(rangeMin); }
void QmitkLevelWindowRangeChangeDialog::setUpperLimit | ( | int | rangeMax ) |
Definition at line 45 of file QmitkLevelWindowRangeChangeDialog.cpp.
References Ui_QmitkLevelWindowRangeChange::rangeMaxSpinBox.
Referenced by QmitkLevelWindowWidgetContextMenu::changeScaleRange().
{ rangeMaxSpinBox->setValue(rangeMax); }