Class: QgsProcessingToolboxModelGroupNode

class qgis.gui.QgsProcessingToolboxModelGroupNode(id: str, name: str)

Bases: QgsProcessingToolboxModelNode

Constructor for QgsProcessingToolboxModelGroupNode.

The id argument specifies the group ID (unique and untranslated), and the name argument gives the translated, user-visible name of the group.

Processing toolbox model node corresponding to a group of algorithms.


Not part of stable API and may change in future QGIS releases.

New in version 3.4.

  • id (str) –

  • name

childEvent(self, QChildEvent)
connectNotify(self, QMetaMethod)
customEvent(self, QEvent)
disconnectNotify(self, QMetaMethod)
id(self) → str

Returns the group’s ID, which is unique and untranslated.

Return type


isSignalConnected(self, QMetaMethod) → bool
name(self) → str

Returns the group’s name, which is translated and user-visible.

Return type


nodeType(self) → QgsProcessingToolboxModelNode.NodeType
Return type


receivers(self, PYQT_SIGNAL) → int
sender(self) → QObject
senderSignalIndex(self) → int
timerEvent(self, QTimerEvent)