|
Quantum GIS API Documentation
master-693a1fe
|
#include <qgsfieldvalidator.h>
Collaboration diagram for QgsFieldValidator:Public Member Functions | |
| QgsFieldValidator (QObject *parent, const QgsField &field, QString dateFormat) | |
| ~QgsFieldValidator () | |
| QString | dateFormat () const |
| virtual void | fixup (QString &) const |
| virtual State | validate (QString &, int &) const |
Private Attributes | |
| QString | mDateFormat |
| QgsField | mField |
| QString | mNullValue |
| QValidator * | mValidator |
Definition at line 29 of file qgsfieldvalidator.h.
| QgsFieldValidator::QgsFieldValidator | ( | QObject * | parent, |
| const QgsField & | field, | ||
| QString | dateFormat | ||
| ) |
Definition at line 32 of file qgsfieldvalidator.cpp.
References QgsField::length(), mField, mNullValue, mValidator, QgsField::precision(), and QgsField::type().
Definition at line 89 of file qgsfieldvalidator.cpp.
References mValidator.
| QString QgsFieldValidator::dateFormat | ( | ) | const [inline] |
Definition at line 40 of file qgsfieldvalidator.h.
Referenced by QgsAttributeEditor::selectDate().
| void QgsFieldValidator::fixup | ( | QString & | s | ) | const [virtual] |
Definition at line 143 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 94 of file qgsfieldvalidator.cpp.
References QgsField::length(), mDateFormat, mField, mNullValue, mValidator, QgsDebugMsg, and QgsField::type().
QString QgsFieldValidator::mDateFormat [private] |
Definition at line 49 of file qgsfieldvalidator.h.
Referenced by validate().
QgsField QgsFieldValidator::mField [private] |
Definition at line 47 of file qgsfieldvalidator.h.
Referenced by fixup(), QgsFieldValidator(), and validate().
QString QgsFieldValidator::mNullValue [private] |
Definition at line 48 of file qgsfieldvalidator.h.
Referenced by fixup(), QgsFieldValidator(), and validate().
QValidator* QgsFieldValidator::mValidator [private] |
Definition at line 46 of file qgsfieldvalidator.h.
Referenced by fixup(), QgsFieldValidator(), validate(), and ~QgsFieldValidator().