DoubleSpinBox Class Reference

#include <DoubleSpinBox.h>

List of all members.


Detailed Description

A QDoubleSpinBox allowing to customize numbers display with respect to locale settings.

It allows the user to specify a custom display format.


Signals

void activated (DoubleSpinBox *)
 Signal emitted when the spin box gains focus.
void valueChanged (double d)

Public Member Functions

int decimals ()
 DoubleSpinBox (const char format= 'g', QWidget *parent=0)
 Constructor.
void setDecimals (int prec)
void setFormat (const char format, int prec=1)
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 focusInEvent (QFocusEvent *)
void stepBy (int steps)
StepEnabled stepEnabled () const

Private Slots

void interpretText ()

Private Attributes

char d_format
double d_max_val
double d_min_val
int d_prec
double d_step
double d_value


Constructor & Destructor Documentation

DoubleSpinBox::DoubleSpinBox const char  format = 'g',
QWidget *  parent = 0
 

Constructor.

Parameters:
format format used to display numbers: has the same meaning as in QLocale::toString ( double i, char f = 'g', int prec = 6 )
parent parent widget (only affects placement of the dialog)


Member Function Documentation

void DoubleSpinBox::activated DoubleSpinBox  )  [signal]
 

Signal emitted when the spin box gains focus.

int DoubleSpinBox::decimals  )  [inline]
 

void DoubleSpinBox::focusInEvent QFocusEvent *   )  [protected]
 

void DoubleSpinBox::interpretText  )  [private, slot]
 

void DoubleSpinBox::setDecimals int  prec  )  [inline]
 

void DoubleSpinBox::setFormat const char  format,
int  prec = 1
[inline]
 

void DoubleSpinBox::setMaximum double  max  ) 
 

void DoubleSpinBox::setMinimum double  min  ) 
 

void DoubleSpinBox::setRange double  min,
double  max
 

void DoubleSpinBox::setSingleStep double  val  ) 
 

bool DoubleSpinBox::setValue double  val  ) 
 

void DoubleSpinBox::stepBy int  steps  )  [protected]
 

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]
 

void DoubleSpinBox::valueChanged double  d  )  [signal]
 


Member Data Documentation

char DoubleSpinBox::d_format [private]
 

double DoubleSpinBox::d_max_val [private]
 

double DoubleSpinBox::d_min_val [private]
 

int DoubleSpinBox::d_prec [private]
 

double DoubleSpinBox::d_step [private]
 

double DoubleSpinBox::d_value [private]
 


The documentation for this class was generated from the following files:
Generated on Tue Nov 4 10:49:53 2008 for Qti by  doxygen 1.4.6