Class: QgsFieldValidator

class qgis.gui.QgsFieldValidator(parent: QObject, field: QgsField, defaultValue: str, dateFormat: str = '')

Bases: PyQt5.QtGui.QValidator

Parameters
  • parent (QObject) –

  • field (QgsField) –

  • defaultValue (str) –

  • dateFormat

childEvent(self, QChildEvent)
connectNotify(self, QMetaMethod)
customEvent(self, QEvent)
dateFormat(self) → str
Return type

str

disconnectNotify(self, QMetaMethod)
fixup(self, s: object)
Parameters

s (object) –

isSignalConnected(self, QMetaMethod) → bool
receivers(self, PYQT_SIGNAL) → int
sender(self) → QObject
senderSignalIndex(self) → int
timerEvent(self, QTimerEvent)
validate(self, s: object, i: int) → Tuple[QValidator.State, str, int]
Parameters
  • s (object) –

  • i (int) –

Return type

Tuple[QValidator.State, str, int]