Class: QgsProcessingHiddenWidgetWrapper¶
- class qgis.gui.QgsProcessingHiddenWidgetWrapper¶
Bases:
QgsAbstractProcessingParameterWidgetWrapper
An 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.
QgsProcessingHiddenWidgetWrapper(parameter: Optional[QgsProcessingParameterDefinition] = None, type: QgsProcessingGui.WidgetType = QgsProcessingGui.Standard, parent: Optional[QObject] = None) Constructor for
QgsProcessingHiddenWidgetWrapper
, for the specifiedparameter
definition and dialogtype
.Methods
- rtype:
Optional[QLabel]
- rtype:
Optional[QWidget]
- rtype:
Optional[QgsVectorLayer]
Sets the vector layer linked to the wrapper.
- param value:
- rtype:
Any
- childEvent(self, a0: QChildEvent | None)¶
- connectNotify(self, signal: QMetaMethod)¶
- createLabel(self) QLabel | None ¶
- Return type:
Optional[QLabel]
- createWidget(self) QWidget | None ¶
- Return type:
Optional[QWidget]
- customEvent(self, a0: QEvent | None)¶
- disconnectNotify(self, signal: QMetaMethod)¶
- isSignalConnected(self, signal: QMetaMethod) bool ¶
- linkedVectorLayer(self) QgsVectorLayer | None ¶
- Return type:
Optional[QgsVectorLayer]
- receivers(self, signal: PYQT_SIGNAL) int ¶
- sender(self) QObject | None ¶
- senderSignalIndex(self) int ¶
- setLinkedVectorLayer(self, layer: QgsVectorLayer | None)¶
Sets the vector layer linked to the wrapper.
- Parameters:
layer (Optional[QgsVectorLayer])
- setWidgetValue(self, value: Any, context: QgsProcessingContext)¶
- Parameters:
value (Any)
context (QgsProcessingContext)
- timerEvent(self, a0: QTimerEvent | None)¶
- widgetValue(self) Any ¶
- Return type:
Any