Pluggable functionality that allows users to specify a range on the histogram. More...
#include <RangeControlsWidget.qo.h>
Public Slots | |
| void | percentilesDone () |
Signals | |
| void | minMaxChanged () |
| void | rangeCleared () |
Public Member Functions | |
| RangeControlsWidget (QWidget *parent=0) | |
| void | setImage (const SHARED_PTR< const ImageInterface< Float > > image) |
| void | hideMaximum () |
| void | setRange (double min, double max, bool signal=true) |
| void | setDataLimits (double min, double max) |
| void | setIgnoreRange (bool ignore) |
| pair< double, double > | getMinMaxValues () const |
| ~RangeControlsWidget () | |
Protected Member Functions | |
| virtual void | keyPressEvent (QKeyEvent *event) |
Private Slots | |
| void | clearRange () |
| void | rangeModeChanged (bool percentile) |
| void | percentageChanged (const QString &newPercentage) |
Private Member Functions | |
| RangeControlsWidget (const RangeControlsWidget &) | |
| RangeControlsWidget & | operator= (const RangeControlsWidget &) |
Private Attributes | |
| QDoubleValidator * | minMaxValidator |
| PercentageCalculator * | percentCalculator |
| Ui::RangeControlsWidgetClass | ui |
| SHARED_PTR< const ImageInterface< Float > > | image |
| QString | percentage |
| double | rangeMin |
| double | rangeMax |
| bool | ignoreRange |
Pluggable functionality that allows users to specify a range on the histogram.
Definition at line 68 of file RangeControlsWidget.qo.h.
| casa::RangeControlsWidget::RangeControlsWidget | ( | QWidget * | parent = 0 |
) |
| casa::RangeControlsWidget::~RangeControlsWidget | ( | ) |
| casa::RangeControlsWidget::RangeControlsWidget | ( | const RangeControlsWidget & | ) | [private] |
| void casa::RangeControlsWidget::clearRange | ( | ) | [private, slot] |
| pair<double,double> casa::RangeControlsWidget::getMinMaxValues | ( | ) | const |
| void casa::RangeControlsWidget::hideMaximum | ( | ) |
| virtual void casa::RangeControlsWidget::keyPressEvent | ( | QKeyEvent * | event | ) | [protected, virtual] |
| void casa::RangeControlsWidget::minMaxChanged | ( | ) | [signal] |
| RangeControlsWidget& casa::RangeControlsWidget::operator= | ( | const RangeControlsWidget & | ) | [private] |
| void casa::RangeControlsWidget::percentageChanged | ( | const QString & | newPercentage | ) | [private, slot] |
| void casa::RangeControlsWidget::percentilesDone | ( | ) | [slot] |
| void casa::RangeControlsWidget::rangeCleared | ( | ) | [signal] |
| void casa::RangeControlsWidget::rangeModeChanged | ( | bool | percentile | ) | [private, slot] |
| void casa::RangeControlsWidget::setDataLimits | ( | double | min, | |
| double | max | |||
| ) |
| void casa::RangeControlsWidget::setIgnoreRange | ( | bool | ignore | ) |
| void casa::RangeControlsWidget::setImage | ( | const SHARED_PTR< const ImageInterface< Float > > | image | ) |
| void casa::RangeControlsWidget::setRange | ( | double | min, | |
| double | max, | |||
| bool | signal = true | |||
| ) |
bool casa::RangeControlsWidget::ignoreRange [private] |
Definition at line 107 of file RangeControlsWidget.qo.h.
SHARED_PTR<const ImageInterface<Float > > casa::RangeControlsWidget::image [private] |
Definition at line 103 of file RangeControlsWidget.qo.h.
QDoubleValidator* casa::RangeControlsWidget::minMaxValidator [private] |
Definition at line 100 of file RangeControlsWidget.qo.h.
QString casa::RangeControlsWidget::percentage [private] |
Definition at line 104 of file RangeControlsWidget.qo.h.
Definition at line 101 of file RangeControlsWidget.qo.h.
double casa::RangeControlsWidget::rangeMax [private] |
Definition at line 106 of file RangeControlsWidget.qo.h.
double casa::RangeControlsWidget::rangeMin [private] |
Definition at line 105 of file RangeControlsWidget.qo.h.
Ui::RangeControlsWidgetClass casa::RangeControlsWidget::ui [private] |
Definition at line 102 of file RangeControlsWidget.qo.h.
1.6.1