QgsRangeFieldDomain(const QString &name, const QString &description, QVariant::Type fieldType, const QVariant &minimum, bool minimumIsInclusive, const QVariant &maximum, bool maximumIsInclusive)
Constructor for QgsRangeFieldDomain, with the specified name, description and fieldType.
Qgis::FieldDomainType type() const override
Returns the type of field domain.
QgsGlobFieldDomain * clone() const override
Clones the field domain.
Definition of a coded / enumerated field domain.
QString typeName() const override
Returns a translated name of the field domain type.
QString typeName() const override
Returns a translated name of the field domain type.
Definition of a field domain for field content validated by a glob.
QgsRangeFieldDomain * clone() const override
Clones the field domain.
Qgis::FieldDomainSplitPolicy mSplitPolicy
QgsCodedFieldDomain(const QString &name, const QString &description, QVariant::Type fieldType, const QList< QgsCodedValue > &values)
Constructor for QgsCodedFieldDomain, with the associated name, description and fieldType.
Qgis::FieldDomainMergePolicy mMergePolicy
Qgis::FieldDomainType type() const override
Returns the type of field domain.
QgsGlobFieldDomain(const QString &name, const QString &description, QVariant::Type fieldType, const QString &glob)
Constructor for QgsGlobFieldDomain, with the specified name, description and fieldType.
QgsCodedFieldDomain * clone() const override
Clones the field domain.
QgsFieldDomain(const QString &name, const QString &description, QVariant::Type fieldType)
Constructor for QgsFieldDomain, with the specified name, description and fieldType.
Qgis::FieldDomainType type() const override
Returns the type of field domain.
Definition of a numeric field domain with a range of validity for values.
Base class for field domains.
virtual ~QgsFieldDomain()
QVariant::Type mFieldType
QString typeName() const override
Returns a translated name of the field domain type.