20#ifndef QGSFIELDVALIDATOR_H
21#define QGSFIELDVALIDATOR_H
52 QValidator *mValidator =
nullptr;
55 QString mDefaultValue;
A QValidator for validation against a QgsField's constraints and field type.
State validate(QString &s, int &i) const override
QgsFieldValidator(QObject *parent, const QgsField &field, const QString &defaultValue, const QString &dateFormat="yyyy-MM-dd")
QString dateFormat() const
void fixup(QString &s) const override
Encapsulate a field in an attribute table or data source.