libyui-qt  2.49.2
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::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

◆ setValidChars()

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.

◆ validate()

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: