| Quantum GIS API Documentation
    1.8
    | 
#include <qgsfieldvalidator.h>

| Public Member Functions | |
| QgsFieldValidator (QObject *parent, const QgsField &field) | |
| ~QgsFieldValidator () | |
| virtual State | validate (QString &, int &) const | 
| virtual void | fixup (QString &) const | 
| Private Attributes | |
| QValidator * | mValidator | 
| QgsField | mField | 
| QString | mNullValue | 
Definition at line 29 of file qgsfieldvalidator.h.
| QgsFieldValidator::QgsFieldValidator | ( | QObject * | parent, | 
| const QgsField & | field | ||
| ) | 
Definition at line 32 of file qgsfieldvalidator.cpp.
References QgsField::length(), mField, mNullValue, mValidator, QgsField::precision(), and QgsField::type().
Definition at line 88 of file qgsfieldvalidator.cpp.
References mValidator.
| void QgsFieldValidator::fixup | ( | QString & | s | ) | const  [virtual] | 
Definition at line 142 of file qgsfieldvalidator.cpp.
References QgsField::length(), mField, mNullValue, mValidator, and QgsField::type().
| QValidator::State QgsFieldValidator::validate | ( | QString & | s, | 
| int & | i | ||
| ) | const  [virtual] | 
Definition at line 93 of file qgsfieldvalidator.cpp.
References QgsField::length(), mField, mNullValue, mValidator, QgsDebugMsg, and QgsField::type().
| QgsField QgsFieldValidator::mField  [private] | 
Definition at line 45 of file qgsfieldvalidator.h.
Referenced by fixup(), QgsFieldValidator(), and validate().
| QString QgsFieldValidator::mNullValue  [private] | 
Definition at line 46 of file qgsfieldvalidator.h.
Referenced by fixup(), QgsFieldValidator(), and validate().
| QValidator* QgsFieldValidator::mValidator  [private] | 
Definition at line 44 of file qgsfieldvalidator.h.
Referenced by fixup(), QgsFieldValidator(), validate(), and ~QgsFieldValidator().
 1.7.6.1
 1.7.6.1