Class: QgsProcessingToolboxModelProviderNode¶
- class qgis.gui.QgsProcessingToolboxModelProviderNode¶
Bases:
QgsProcessingToolboxModelNode
Processing toolbox model node corresponding to a Processing provider.
Warning
Not part of stable API and may change in future QGIS releases.
Added in version 3.4.
QgsProcessingToolboxModelProviderNode(provider: Optional[QgsProcessingProvider]) Constructor for
QgsProcessingToolboxModelProviderNode
, linked to the specifiedprovider
.Methods
- rtype:
QgsProcessingToolboxModelNode.NodeType
Returns the provider associated with this node.
Returns the provider ID.
- childEvent(self, a0: QChildEvent | None)¶
- connectNotify(self, signal: QMetaMethod)¶
- customEvent(self, a0: QEvent | None)¶
- disconnectNotify(self, signal: QMetaMethod)¶
- isSignalConnected(self, signal: QMetaMethod) bool ¶
- nodeType(self) QgsProcessingToolboxModelNode.NodeType ¶
- Return type:
- provider(self) QgsProcessingProvider | None ¶
Returns the provider associated with this node.
- Return type:
Optional[QgsProcessingProvider]
- providerId(self) str ¶
Returns the provider ID.
- Return type:
str
- receivers(self, signal: PYQT_SIGNAL) int ¶
- sender(self) QObject | None ¶
- senderSignalIndex(self) int ¶
- timerEvent(self, a0: QTimerEvent | None)¶