Class: QgsGlobFieldDomain

class qgis.core.QgsGlobFieldDomain

Bases: QgsFieldDomain

Definition of a field domain for field content validated by a glob.

Globs are matching expression like “*[a-z][0-1]?”

New in version 3.26.

QgsGlobFieldDomain(name: str, description: str, fieldType: QVariant.Type, glob: str) Constructor for QgsGlobFieldDomain, with the specified name, description and fieldType.

The glob argument specifies the content validation glob, e.g. “*[a-z][0-1]?”.

Methods

clone

rtype

QgsGlobFieldDomain

glob

Returns the glob expression.

setGlob

Sets the glob expression.

type

rtype

Qgis.FieldDomainType

typeName

rtype

str

clone(self) QgsGlobFieldDomain
Return type

QgsGlobFieldDomain

glob(self) str

Returns the glob expression.

Globs are matching expression like “*[a-z][0-1]?”

See also

setGlob()

Return type

str

setGlob(self, glob: str)

Sets the glob expression.

Globs are matching expression like “*[a-z][0-1]?”

See also

glob()

Parameters

glob (str) –

type(self) Qgis.FieldDomainType
Return type

Qgis.FieldDomainType

typeName(self) str
Return type

str