Class: QgsProcessingHiddenWidgetWrapper

A widget wrapper for hidden widgets.

The hidden widget wrapper allows for creation of a widget wrapper which does not provide a graphical widget, yet still implements the QgsAbstractProcessingParameterWidgetWrapper interface.

Added in version 3.14.

Class Hierarchy

Inheritance diagram of qgis.gui.QgsProcessingHiddenWidgetWrapper

Base classes

QgsAbstractProcessingParameterWidgetWrapper

A widget wrapper for Processing parameter value widgets.

QObject

QgsExpressionContextGenerator

Abstract interface for generating an expression context.

Methods

setLinkedVectorLayer

Sets the vector layer linked to the wrapper.

class qgis.gui.QgsProcessingHiddenWidgetWrapper[source]

Bases: QgsAbstractProcessingParameterWidgetWrapper

__init__(parameter: QgsProcessingParameterDefinition | None = None, type: Qgis.ProcessingMode = Qgis.ProcessingMode.Standard, parent: QObject | None = None)

Constructor for QgsProcessingHiddenWidgetWrapper, for the specified parameter definition and dialog type.

Parameters:
setLinkedVectorLayer(self, layer: QgsVectorLayer | None)[source]

Sets the vector layer linked to the wrapper.

Parameters:

layer (Optional[QgsVectorLayer])