Class: QgsProcessingContextGenerator

An interface for objects which can create Processing contexts.

Added in version 3.4.

Class Hierarchy

Inheritance diagram of qgis.gui.QgsProcessingContextGenerator

Subclasses

QgsProcessingAlgorithmDialogBase

Base class for processing algorithm dialogs.

Methods

processingContext

This method needs to be reimplemented in all classes which implement this interface and return a Processing context.

class qgis.gui.QgsProcessingContextGenerator[source]

Bases: object

processingContext(self) QgsProcessingContext | None[source]

This method needs to be reimplemented in all classes which implement this interface and return a Processing context.

Note that ownership of the context is not transferred - it is intended that subclasses return a pointer to a context which they have already created and own.

Return type:

Optional[QgsProcessingContext]