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])