Main Page   Modules   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   Related Pages  

KIntSpinBox Class Reference

A QSpinBox with support for arbitrary base numbers. More...

#include <knuminput.h>

List of all members.

Public Methods

 KIntSpinBox (QWidget *parent=0, const char *name=0)
 KIntSpinBox (int lower, int upper, int step, int value, int base=10, QWidget *parent=0, const char *name=0)
virtual ~KIntSpinBox ()
void setBase (int base)
int base () const
void setEditFocus (bool mark)

Protected Methods

virtual QString mapValueToText (int)
virtual int mapTextToValue (bool *)


Detailed Description

A QSpinBox with support for arbitrary base numbers.

A QSpinBox with support for arbitrary base numbers (e.g. hexadecimal).

The class provides an easy interface to use other numeric systems then the decimal.

Definition at line 708 of file knuminput.h.


Constructor & Destructor Documentation

KIntSpinBox::KIntSpinBox (  QWidget *    parent = 0,
const char *    name = 0
) 
 

Constructor.

Constructs a widget with an integer inputline with a little scrollbar and a slider, with minimal value 0, maximal value 99, step 1, base 10 and initial value 0.

KIntSpinBox::KIntSpinBox (  int    lower,
int    upper,
int    step,
int    value,
int    base = 10,
QWidget *    parent = 0,
const char *    name = 0
) 
 

Constructor.

Constructs a widget with an integer inputline with a little scrollbar and a slider.

Parameters:
lower  The lowest valid value.
upper  The greatest valid value.
step  The step size of the scrollbar.
value  The actual value.
base  The base of the used number system.
parent  The parent of the widget.
name  The Name of the widget.

virtual KIntSpinBox::~KIntSpinBox (    )  [virtual]
 

Destructor.


Member Function Documentation

int KIntSpinBox::base (    ) 
 

Returns:
the base in which numbers in the spin box are represented.

virtual int KIntSpinBox::mapTextToValue (  bool *    )  [protected, virtual]
 

Overloaded the method in QSpinBox to make use of the base given in the constructor.

virtual QString KIntSpinBox::mapValueToText (  int    )  [protected, virtual]
 

Overloaded the method in QSpinBox to make use of the base given in the constructor.

void KIntSpinBox::setBase (  int    base ) 
 

Sets the base in which the numbers in the spin box are represented.

void KIntSpinBox::setEditFocus (  bool    mark ) 
 

sets focus and optionally marks all text


The documentation for this class was generated from the following file:
Generated on Wed Aug 13 23:30:16 2003 for kdelibs by doxygen1.2.18