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¶
Base classes¶
A panel widget for selection of multiple options from a fixed list of options. |
|
Base class for any widget that can be shown as an inline panel. |
|
Methods
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:
parameter (Optional[QgsProcessingParameterMultipleLayers])
selectedOptions (Iterable[Any])
modelSources (Iterable[QgsProcessingModelChildParameterSource])
model (Optional[QgsProcessingModelAlgorithm] = None)
parent (Optional[QWidget] = None)
- setProject(self, project: QgsProject | None)[source]¶
Sets the project associated with the widget.
- Parameters:
project (Optional[QgsProject])