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