Class: QgsExpressionHighlighter

class qgis.gui.QgsExpressionHighlighter(parent: QTextDocument = None)

Bases: PyQt5.QtGui.QSyntaxHighlighter

addFields(self, fieldList: Iterable[str])
Parameters

fieldList (Iterable[str]) –

childEvent(self, QChildEvent)
connectNotify(self, QMetaMethod)
currentBlock(self)QTextBlock
currentBlockState(self)int
currentBlockUserData(self)QTextBlockUserData
customEvent(self, QEvent)
disconnectNotify(self, QMetaMethod)
format(self, int)QTextCharFormat
highlightBlock(self, text: str)
Parameters

text (str) –

isSignalConnected(self, QMetaMethod)bool
previousBlockState(self)int
receivers(self, PYQT_SIGNAL)int
sender(self)QObject
senderSignalIndex(self)int
setCurrentBlockState(self, int)
setCurrentBlockUserData(self, QTextBlockUserData)
QgsExpressionHighlighter.setFormat(self, int, int, QTextCharFormat)
setFormat(self, int, int, Union[QColor, Qt.GlobalColor, QGradient])None
QgsExpressionHighlighter.setFormat(self, int, int, QFont) -> None
timerEvent(self, QTimerEvent)