Class: QgsLayoutViewToolAddNodeItem¶
Layout view tool for adding node based items to a layout.
Class Hierarchy¶
Base classes¶
Abstract base class for all layout view tools. |
|
Methods
Returns the item metadata id for items created by the tool. |
|
Sets the item metadata metadataId for items created by the tool. |
Signals
Emitted when an item has been created using the tool. |
- class qgis.gui.QgsLayoutViewToolAddNodeItem[source]¶
Bases:
QgsLayoutViewTool- __init__(view: QgsLayoutView | None)
Constructs a QgsLayoutViewToolAddNodeItem for the given layout
view.- Parameters:
view (Optional[QgsLayoutView])
- itemMetadataId(self) int[source]¶
Returns the item metadata id for items created by the tool.
See also
- Return type:
int
- setItemMetadataId(self, metadataId: int)[source]¶
Sets the item metadata
metadataIdfor items created by the tool.The
metadataIdassociates the current tool behavior with a metadata entry fromQgsLayoutItemGuiRegistry.See also
- Parameters:
metadataId (int)