|
QGIS API Documentation 3.36.0-Maidenhead (09951dc0acf)
|
An interface for objects which can create sets of parameter values for processing algorithms. More...
#include <qgsprocessingwidgetwrapper.h>
Public Types | |
| enum class | Flag : int { SkipDefaultValueParameters = 1 << 0 } |
| Flags controlling parameter generation. More... | |
Public Member Functions | |
| virtual | ~QgsProcessingParametersGenerator ()=default |
| virtual QVariantMap | createProcessingParameters (QgsProcessingParametersGenerator::Flags flags=QgsProcessingParametersGenerator::Flags())=0 |
| This method needs to be reimplemented in all classes which implement this interface and return a algorithm parameters. | |
An interface for objects which can create sets of parameter values for processing algorithms.
Definition at line 75 of file qgsprocessingwidgetwrapper.h.
|
strong |
Flags controlling parameter generation.
| Enumerator | |
|---|---|
| SkipDefaultValueParameters | Parameters which are unchanged from their default values should not be included. |
Definition at line 84 of file qgsprocessingwidgetwrapper.h.
|
virtualdefault |
|
pure virtual |
This method needs to be reimplemented in all classes which implement this interface and return a algorithm parameters.
Since QGIS 3.24 the optional flags argument can be used to control the behavior of the parameter generation.