Class: QgsProcessingParametersWidget

class qgis.gui.QgsProcessingParametersWidget(algorithm: QgsProcessingAlgorithm, parent: QWidget = None)

Bases: QgsPanelWidget

Constructor for QgsProcessingParametersWidget, for the specified algorithm.

A widget which allows users to select the value for the parameters for an algorithm.

Note

Not stable API

New in version 3.14.

Parameters
actionEvent()
addExtraWidget(self, widget: QWidget)
Parameters

widget (QWidget) –

addOutputLabel(self, label: QWidget)
Parameters

label (QWidget) –

addOutputWidget(self, widget: QWidget)
Parameters

widget (QWidget) –

addParameterLabel(self, parameter: QgsProcessingParameterDefinition, label: QWidget)
Parameters
addParameterWidget(self, parameter: QgsProcessingParameterDefinition, widget: QWidget)
Parameters
algorithm(self)QgsProcessingAlgorithm
Return type

QgsProcessingAlgorithm

changeEvent()
childEvent()
closeEvent()
connectNotify()
contextMenuEvent()
create()
customEvent()
destroy()
disconnectNotify()
dragEnterEvent()
dragLeaveEvent()
dragMoveEvent()
dropEvent()
enterEvent()
event()
focusInEvent()
focusNextChild()
focusNextPrevChild()
focusOutEvent()
focusPreviousChild()
hideEvent()
initPainter()
initWidgets(self)
inputMethodEvent()
isSignalConnected()
keyPressEvent()
keyReleaseEvent()
leaveEvent()
metric()
mouseDoubleClickEvent()
mouseMoveEvent()
mousePressEvent()
mouseReleaseEvent()
moveEvent()
nativeEvent()
paintEvent()
receivers()
resizeEvent()
sender()
senderSignalIndex()
sharedPainter()
showEvent()
tabletEvent()
timerEvent()
updateMicroFocus()
wheelEvent()