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