QIntValidator - Range checking of integers
#include <qvalidator.h>
Inherits QValidator.
Public Members
QIntValidator ( QWidget * parent, const char * name = 0 )
QIntValidator ( int bottom, int top, QWidget * parent,
const char * name = 0 )
~QIntValidator ()
QValidator::State validate ( QString &, int & ) const
void setBottom ( int )
void setTop ( int )
virtual void setRange ( int bottom, int top )
int bottom () const
int top () const
Properties
Type Name READ WRITE Options
---------------------------------------------
int bottom bottom setBottom
int top top setTop
DESCRIPTION
The QIntValidator class provides range checking of
integers.
QIntValidator provides a lower and an upper bound. It does
not provide a fixup() function.
See also QDoubleValidator.
MEMBER FUNCTION DOCUMENTATION
QIntValidator::QIntValidator ( QWidget * parent, const char *
name = 0 )
Constructs a validator object which accepts all integers.
QIntValidator::QIntValidator ( int bottom, int top, QWidget *
parent, const char * name = 0 )
Constructs a validator object which accepts all integers
from bottom up to and including top.
QIntValidator::~QIntValidator ()
Destroys the validator, freeing any storage and other
resources used.
int QIntValidator::bottom () const
Returns the lowest valid number according to this
validator.
void QIntValidator::setBottom ( int bottom )
Sets the validator to accept no numbers smaller than
bottom.
See also setRange().
void QIntValidator::setRange ( int bottom, int top ) [virtual]
Sets the validator to accept only number from bottom up to
an including top.
void QIntValidator::setTop ( int top )
Sets the validator to accept no numbers bigger than top.
See also setRange().
int QIntValidator::top () const
Returns the highest valid number according to this
validator.
See also bottom() and setRange().
QValidator::State QIntValidator::validate( QString & input, int &
) const
Returns Acceptable if input contains a number in the legal
range, Intermediate if it contains another integer or is
empty, and Invalid if input is not an integer.
SEE ALSO
http://doc.trolltech.com/qintvalidator.html
http://www.trolltech.com/faq/tech.html
COPYRIGHT
Copyright 1992-2001 Trolltech AS,
http://www.trolltech.com. See the license file included
in the distribution for a complete license statement.
AUTHOR
Generated automatically from the source code.
BUGS
If you find a bug in Qt, please report it as described in
http://doc.trolltech.com/bughowto.html. Good bug reports
make our job much simpler. Thank you.
In case of content or formattting problems with this
manual page, please report them to qt-bugs@trolltech.com.
Please include the name of the manual page
(qintvalidator.3qt) and the Qt version (2.3.1).
Man(1) output converted with
man2html