Class: QgsExpressionItem

class qgis.gui.QgsExpressionItem

Bases: PyQt5.QtGui.QStandardItem

An expression item that can be used in the QgsExpressionBuilderWidget tree.

Enums

Methods

emitDataChanged
getExpressionText
getHelpText Gets the help text that is associated with this expression item.
getItemType Gets the type of expression item, e.g., header, field, ExpressionNode.
setHelpText Set the help text for the current item

Signals

Attributes

CUSTOM_SORT_ROLE
ExpressionNode
Field
Header
ITEM_TYPE_ROLE
CUSTOM_SORT_ROLE = 257
ExpressionNode = 2
Field = 1
Header = 0
ITEM_TYPE_ROLE = 258
class ItemType

Bases: int

emitDataChanged()
getExpressionText(self) → str
getHelpText(self) → str

Gets the help text that is associated with this expression item.

Returns:The help text.
getItemType(self) → QgsExpressionItem.ItemType

Gets the type of expression item, e.g., header, field, ExpressionNode.

Returns:The QgsExpressionItem.ItemType
setHelpText(self, helpText: str)

Set the help text for the current item

Note

The help text can be set as a html string.