Class: QgsProcessingMultipleInputPanelWidget

class qgis.gui.QgsProcessingMultipleInputPanelWidget(parameter: QgsProcessingParameterMultipleLayers, selectedOptions: Iterable[Any], modelSources: Iterable[QgsProcessingModelChildParameterSource], model: QgsProcessingModelAlgorithm = None, parent: QWidget = None)

Bases: QgsProcessingMultipleSelectionPanelWidget

Constructor for QgsProcessingMultipleInputPanelWidget.

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

Note

Not stable API

New in version 3.14.

Parameters
actionEvent()
addOption()
changeEvent()
childEvent()
closeEvent()
connectNotify()
contextMenuEvent()
create()
customEvent()
destroy()
disconnectNotify()
dragEnterEvent()
dragLeaveEvent()
dragMoveEvent()
dropEvent()
enterEvent()
event()
focusInEvent()
focusNextChild()
focusNextPrevChild()
focusOutEvent()
focusPreviousChild()
hideEvent()
initPainter()
inputMethodEvent()
isSignalConnected()
keyPressEvent()
keyReleaseEvent()
leaveEvent()
listView()
metric()
mouseDoubleClickEvent()
mouseMoveEvent()
mousePressEvent()
mouseReleaseEvent()
moveEvent()
nativeEvent()
paintEvent()
receivers()
resizeEvent()
sender()
senderSignalIndex()
setProject(self, project: QgsProject)

Sets the project associated with the widget.

Parameters

project (QgsProject) –

sharedPainter()
showEvent()
tabletEvent()
timerEvent()
updateMicroFocus()
wheelEvent()