Class: QgsAnnotationItemEditOperationAddNode

Annotation item edit operation consisting of adding a node.

Added in version 3.22.

Class Hierarchy

Inheritance diagram of qgis.core.QgsAnnotationItemEditOperationAddNode

Base classes

QgsAbstractAnnotationItemEditOperation

Abstract base class for annotation item edit operations.

class qgis.core.QgsAnnotationItemEditOperationAddNode[source]

Bases: QgsAbstractAnnotationItemEditOperation

__init__(itemId: str | None, point: QgsPoint)

Constructor for QgsAnnotationItemEditOperationAddNode at the specified point.

Parameters:
  • itemId (Optional[str])

  • point (QgsPoint)

__init__(a0: QgsAnnotationItemEditOperationAddNode)
Parameters:

a0 (QgsAnnotationItemEditOperationAddNode)

point(self) QgsPoint[source]

Returns the node position (in layer coordinates).

Return type:

QgsPoint