Class: QgsProcessingMultipleInputPanelWidget

A panel widget for selection of multiple inputs from a fixed list of options.

Note

Not stable API

Added in version 3.14.

Class Hierarchy

Inheritance diagram of qgis.gui.QgsProcessingMultipleInputPanelWidget

Base classes

QgsProcessingMultipleSelectionPanelWidget

A panel widget for selection of multiple options from a fixed list of options.

QgsPanelWidget

Base class for any widget that can be shown as a inline panel

QWidget

QObject

QPaintDevice

Methods

setProject

Sets the project associated with the widget.

class qgis.gui.QgsProcessingMultipleInputPanelWidget[source]

Bases: QgsProcessingMultipleSelectionPanelWidget

__init__(parameter: QgsProcessingParameterMultipleLayers | None, selectedOptions: Iterable[Any], modelSources: Iterable[QgsProcessingModelChildParameterSource], model: QgsProcessingModelAlgorithm | None = None, parent: QWidget | None = None)

Constructor for QgsProcessingMultipleInputPanelWidget.

Parameters:
setProject(self, project: QgsProject | None)[source]

Sets the project associated with the widget.

Parameters:

project (Optional[QgsProject])