Class: QgsAnnotationItemCommonPropertiesWidget¶
A widget for configuring common properties for
QgsAnnotationItems
Added in version 3.22.
Class Hierarchy¶
Base classes¶
Methods
Returns the context in which the widget is shown, e.g., the associated map canvas and expression contexts. |
|
Sets the context in which the widget is shown, e.g., the associated map canvas and expression contexts. |
|
Sets the item whose properties should be shown in the widget. |
|
Updates an item, setting the properties defined in the widget. |
Signals
Emitted when the annotation item definition in the widget is changed by the user. |
- class qgis.gui.QgsAnnotationItemCommonPropertiesWidget[source]¶
Bases:
QWidget
- __init__(parent: QWidget | None)
Constructor for QgsAnnotationItemCommonPropertiesWidget.
- Parameters:
parent (Optional[QWidget])
- context(self) QgsSymbolWidgetContext [source]¶
Returns the context in which the widget is shown, e.g., the associated map canvas and expression contexts.
See also
- Return type:
- signal itemChanged[source]¶
Emitted when the annotation item definition in the widget is changed by the user.
- setContext(self, context: QgsSymbolWidgetContext)[source]¶
Sets the
context
in which the widget is shown, e.g., the associated map canvas and expression contexts.See also
- Parameters:
context (QgsSymbolWidgetContext)
- setItem(self, item: QgsAnnotationItem | None)[source]¶
Sets the
item
whose properties should be shown in the widget.- Parameters:
item (Optional[QgsAnnotationItem])
- updateItem(self, item: QgsAnnotationItem | None)[source]¶
Updates an
item
, setting the properties defined in the widget.- Parameters:
item (Optional[QgsAnnotationItem])