libyui-qt  2.46.13
QY2CharValidator Class Reference
Inheritance diagram for QY2CharValidator:
Collaboration diagram for QY2CharValidator:

Public Member Functions

 QY2CharValidator (const QString &initialValidChars, QObject *parent=0, const char *name=0)
 Constructor. More...
 
 ~QY2CharValidator ()
 Destructor.
 
virtual State validate (QString &input, int &pos) const
 Check user input. More...
 
void setValidChars (const QString &newValidChars)
 Set the valid input characters. More...
 
QString validChars () const
 Retrieve the valid input characters.
 

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.

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:


The documentation for this class was generated from the following files: