libyui-qt  2.43.5
QY2CharValidator Class Reference

List of all members.

Public Member Functions

 QY2CharValidator (const QString &initialValidChars, QObject *parent=0, const char *name=0)
 ~QY2CharValidator ()
virtual State validate (QString &input, int &pos) const
void setValidChars (const QString &newValidChars)
QString validChars () const

Protected Attributes

QString _validChars

Detailed Description

Definition at line 34 of file QY2CharValidator.h.


Constructor & Destructor Documentation

QY2CharValidator::QY2CharValidator ( const QString &  initialValidChars,
QObject *  parent = 0,
const char *  name = 0 
)

Constructor.

Create a validator object that checks for input characters being any one of 'validChars'. If this is empty, any input is accepted.

Definition at line 34 of file QY2CharValidator.cc.

Destructor.

Definition at line 44 of file QY2CharValidator.cc.


Member Function Documentation

void QY2CharValidator::setValidChars ( const QString &  newValidChars) [inline]

Set the valid input characters. If 'newValidChars' is empty, any input is accepted.

Definition at line 66 of file QY2CharValidator.h.

QValidator::State QY2CharValidator::validate ( QString &  input,
int &  pos 
) const [virtual]

Check user input.

Reimplemented from QValidator.

Definition at line 51 of file QY2CharValidator.cc.

Here is the call graph for this function:

QString QY2CharValidator::validChars ( ) const [inline]

Retrieve the valid input characters.

Definition at line 72 of file QY2CharValidator.h.


The documentation for this class was generated from the following files:
 All Classes Functions Variables