19 #ifndef QGSPROCESSINGPARAMETERTYPE_H 20 #define QGSPROCESSINGPARAMETERTYPE_H 63 virtual QString description()
const = 0;
69 virtual QString name()
const = 0;
74 virtual QString id()
const = 0;
80 virtual ParameterFlags flags()
const;
86 virtual QVariantMap metadata()
const;
96 virtual QStringList acceptedPythonTypes()
const;
99 Q_DECLARE_OPERATORS_FOR_FLAGS( QgsProcessingParameterType::ParameterFlags )
101 #endif // QGSPROCESSINGPARAMETERTYPE_H
ParameterFlag
Each parameter type can offer a number of additional flags to finetune its behavior and capabilities...
Makes metadata of processing parameters available.
Base class for the definition of processing parameters.