kdeui
KIntValidator Class Reference
QValidator for integers. More...
#include <knumvalidator.h>
Inheritance diagram for KIntValidator:
Public Member Functions | |
virtual int | base () const |
virtual int | bottom () const |
virtual void | fixup (QString &) const |
KIntValidator (int bottom, int top, QWidget *parent, int base=10, const char *name=0) | |
KIntValidator (QWidget *parent, int base=10, const char *name=0) | |
virtual void | setBase (int base) |
virtual void | setRange (int bottom, int top) |
virtual int | top () const |
virtual State | validate (QString &, int &) const |
virtual | ~KIntValidator () |
Detailed Description
QValidator for integers.This can be used by QLineEdit or subclass to provide validated text entry. Can be provided with a base value (default is 10), to allow the proper entry of hexadecimal, octal, or any other base numeric data.
- Version:
- 0.0.1
Definition at line 44 of file knumvalidator.h.
Constructor & Destructor Documentation
KIntValidator::KIntValidator | ( | QWidget * | parent, | |
int | base = 10 , |
|||
const char * | name = 0 | |||
) |
KIntValidator::KIntValidator | ( | int | bottom, | |
int | top, | |||
QWidget * | parent, | |||
int | base = 10 , |
|||
const char * | name = 0 | |||
) |
Constructor.
Also sets the minimum, maximum, and numeric base values.
Definition at line 47 of file knumvalidator.cpp.
KIntValidator::~KIntValidator | ( | ) | [virtual] |
Member Function Documentation
int KIntValidator::base | ( | ) | const [virtual] |
int KIntValidator::bottom | ( | ) | const [virtual] |
void KIntValidator::fixup | ( | QString & | str | ) | const [virtual] |
Fixes the text if possible, providing a valid string.
The parameter may be modified.
Reimplemented from QValidator.
Definition at line 94 of file knumvalidator.cpp.
void KIntValidator::setBase | ( | int | base | ) | [virtual] |
void KIntValidator::setRange | ( | int | bottom, | |
int | top | |||
) | [virtual] |
int KIntValidator::top | ( | ) | const [virtual] |
QValidator::State KIntValidator::validate | ( | QString & | str, | |
int & | ||||
) | const [virtual] |
Validates the text, and return the result.
Does not modify the parameters.
Reimplemented from QValidator.
Definition at line 60 of file knumvalidator.cpp.
The documentation for this class was generated from the following files: