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. Layout view tools are user interactive tools for manipulating and adding items to |
|
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
metadataId
for items created by the tool.The
metadataId
associates the current tool behavior with a metadata entry fromQgsLayoutItemGuiRegistry
.See also
- Parameters:
metadataId (int)