#include <DoubleSpinBox.h>
Signals | |
| void | valueChanged (double d) |
Public Member Functions | |
| int | decimals () |
| DoubleSpinBox (const char format= 'g', QWidget *parent=0) | |
| void | setDecimals (int prec) |
| void | setMaximum (double max) |
| void | setMinimum (double min) |
| void | setRange (double min, double max) |
| void | setSingleStep (double val) |
| bool | setValue (double val) |
| QString | textFromValue (double value) const |
| virtual QValidator::State | validate (QString &input, int &pos) const |
| double | value () |
Protected Member Functions | |
| void | stepBy (int steps) |
| StepEnabled | stepEnabled () const |
Private Slots | |
| void | interpretText () |
Private Attributes | |
| const char | d_format |
| double | d_max_val |
| double | d_min_val |
| int | d_prec |
| double | d_step |
| double | d_value |
| DoubleSpinBox::DoubleSpinBox | ( | const char | format = 'g', |
|
| QWidget * | parent = 0 | |||
| ) |
References d_format, d_prec, d_value, and interpretText().
| int DoubleSpinBox::decimals | ( | ) | [inline] |
References d_prec.
| void DoubleSpinBox::interpretText | ( | ) | [private, slot] |
References d_value, setValue(), textFromValue(), value(), and valueChanged().
Referenced by DoubleSpinBox().
| void DoubleSpinBox::setDecimals | ( | int | prec | ) | [inline] |
References d_prec.
Referenced by ExpDecayDialog::ExpDecayDialog(), FFTDialog::FFTDialog(), FilterDialog::FilterDialog(), FunctionDialog::FunctionDialog(), FitDialog::initAdvancedPage(), FitDialog::initFitPage(), LineDialog::initGeometryTab(), PlotDialog::initLabelsPage(), AxesDialog::initScalesPage(), InterpolationDialog::InterpolationDialog(), PolynomFitDialog::PolynomFitDialog(), RangeLimitBox::setDecimals(), and FitDialog::showFitPage().
| void DoubleSpinBox::setMaximum | ( | double | max | ) |
| void DoubleSpinBox::setMinimum | ( | double | min | ) |
References d_min_val.
Referenced by FilterDialog::FilterDialog(), PlotDialog::initLinePage(), PlotDialog::initPiePage(), AxesDialog::initScalesPage(), IntDialog::IntDialog(), and setRange().
| void DoubleSpinBox::setRange | ( | double | min, | |
| double | max | |||
| ) |
References setMaximum(), and setMinimum().
Referenced by FitDialog::initAdvancedPage(), ConfigDialog::initCurvesPage(), PlotDialog::initErrorsPage(), FitDialog::initFitPage(), AxesDialog::initGridPage(), PlotDialog::initLabelsPage(), PlotDialog::initPercentilePage(), PlotDialog::initPieGeometryPage(), PlotDialog::initPieLabelsPage(), PlotDialog::initSpectrogramPage(), PlotDialog::initSymbolsPage(), PlotDialog::initVectPage(), and LineDialog::LineDialog().
| void DoubleSpinBox::setSingleStep | ( | double | val | ) |
References d_max_val, and d_step.
Referenced by FitDialog::initAdvancedPage(), ConfigDialog::initCurvesPage(), PlotDialog::initErrorsPage(), FitDialog::initFitPage(), AxesDialog::initGridPage(), PlotDialog::initLinePage(), PlotDialog::initPercentilePage(), PlotDialog::initPieGeometryPage(), PlotDialog::initPiePage(), PlotDialog::initSpectrogramPage(), PlotDialog::initSymbolsPage(), PlotDialog::initVectPage(), IntDialog::IntDialog(), LineDialog::LineDialog(), and AxesDialog::updateScale().
| bool DoubleSpinBox::setValue | ( | double | val | ) |
References d_max_val, d_value, and textFromValue().
Referenced by PolynomFitDialog::activateCurve(), InterpolationDialog::activateCurve(), FitDialog::activateCurve(), FFTDialog::activateCurve(), ExpDecayDialog::activateCurve(), PolynomFitDialog::changeDataRange(), InterpolationDialog::changeDataRange(), FitDialog::changeDataRange(), ExpDecayDialog::changeDataRange(), LineDialog::displayCoordinates(), ExpDecayDialog::ExpDecayDialog(), FilterDialog::FilterDialog(), ExpDecayDialog::fit(), FunctionDialog::FunctionDialog(), FitDialog::initAdvancedPage(), ConfigDialog::initCurvesPage(), FitDialog::initFitPage(), AxesDialog::initGridPage(), PlotDialog::initLinePage(), IntDialog::IntDialog(), interpretText(), LineDialog::LineDialog(), MatrixSizeDialog::MatrixSizeDialog(), RangeLimitBox::RangeLimitBox(), PlotDialog::setActiveCurve(), FunctionDialog::setCurveToModify(), FFTDialog::setTable(), FitDialog::showFitPage(), AxesDialog::showGridOptions(), stepBy(), and AxesDialog::updateScale().
| void DoubleSpinBox::stepBy | ( | int | steps | ) | [protected] |
References d_step, d_value, setValue(), and valueChanged().
| QAbstractSpinBox::StepEnabled DoubleSpinBox::stepEnabled | ( | ) | const [protected] |
| QString DoubleSpinBox::textFromValue | ( | double | value | ) | const |
| QValidator::State DoubleSpinBox::validate | ( | QString & | input, | |
| int & | pos | |||
| ) | const [virtual] |
| double DoubleSpinBox::value | ( | ) | [inline] |
References d_value.
Referenced by IntDialog::accept(), FitDialog::accept(), FFTDialog::accept(), FunctionDialog::acceptFunction(), PlotDialog::acceptParams(), LineDialog::apply(), MatrixSizeDialog::apply(), ConfigDialog::apply(), AxesDialog::applyChangesToGrid(), PlotDialog::changeErrorBarsMinus(), PlotDialog::changeErrorBarsPlus(), PlotDialog::changeErrorBarsThrough(), PlotDialog::changeErrorBarsType(), FilterDialog::filter(), PolynomFitDialog::fit(), ExpDecayDialog::fit(), InterpolationDialog::interpolate(), interpretText(), PlotDialog::pickErrorBarsColor(), LineDialog::setCoordinates(), LineDialog::setDefaultValues(), FitDialog::showConfidenceLimits(), FitDialog::showPredictionLimits(), AxesDialog::updatePlot(), FitDialog::updatePreview(), and RangeLimitBox::value().
| void DoubleSpinBox::valueChanged | ( | double | d | ) | [signal] |
Referenced by interpretText(), and stepBy().
const char DoubleSpinBox::d_format [private] |
Referenced by DoubleSpinBox(), and textFromValue().
double DoubleSpinBox::d_max_val [private] |
Referenced by setMaximum(), setSingleStep(), setValue(), and stepEnabled().
double DoubleSpinBox::d_min_val [private] |
Referenced by setMinimum(), stepEnabled(), and textFromValue().
int DoubleSpinBox::d_prec [private] |
Referenced by decimals(), DoubleSpinBox(), setDecimals(), and textFromValue().
double DoubleSpinBox::d_step [private] |
Referenced by setSingleStep(), and stepBy().
double DoubleSpinBox::d_value [private] |
Referenced by DoubleSpinBox(), interpretText(), setValue(), stepBy(), stepEnabled(), and value().
1.5.6