Class: QgsActionWidgetWrapper

Wraps a button widget to launch a layer action.

Added in version 3.22.

List of all members, including inherited members

Class Hierarchy

Inheritance diagram of qgis.gui.QgsActionWidgetWrapper

Base classes

QgsWidgetWrapper

Manages an editor widget.

QObject

Methods

setAction

Sets the action.

class qgis.gui.QgsActionWidgetWrapper[source]

Bases: QgsWidgetWrapper

__init__(layer: QgsVectorLayer | None, editor: QWidget | None, parent: QWidget | None)

Create an action widget wrapper

Parameters:
  • layer (Optional[QgsVectorLayer]) – The layer on which the feature is.

  • editor (Optional[QWidget]) – An editor widget. Can be None if one should be autogenerated.

  • parent (Optional[QWidget]) – A parent widget

setAction(self, action: QgsAction)[source]

Sets the action.

Parameters:

action (QgsAction)