QGIS API Documentation
3.16.0-Hannover (43b64b13f3)
|
Go to the documentation of this file.
16 #ifndef QGSPROCESSINGPARAMETERTININPUTLAYERS_H
17 #define QGSPROCESSINGPARAMETERTININPUTLAYERS_H
59 QString
type()
const override;
65 static QString
typeName() {
return QStringLiteral(
"tininputlayers" ); }
84 return QCoreApplication::translate(
"Processing",
"An input allowing selection of multiple layers to create a TIN with vertices and/or break lines" );
87 QString
name()
const override
89 return QCoreApplication::translate(
"Processing",
"TIN Creation Layers" );
92 QString
id()
const override
99 return QStringLiteral(
"from qgis.core import QgsProcessingParameterTinInputLayers" );
104 return QStringLiteral(
"QgsProcessingParameterTinInputLayers" );
109 return QStringList() << QObject::tr(
"list[dict]: list of input layers as dictionaries, see QgsProcessingParameterTinInputLayers docs" );
113 #endif // QGSPROCESSINGPARAMETERTININPUTLAYERS_H
virtual QString valueAsPythonString(const QVariant &value, QgsProcessingContext &context) const
Returns a string version of the parameter input value, which is suitable for use as an input paramete...
Base class for the definition of processing parameters.
Makes metadata of processing parameters available.
@ PythonQgsProcessingAlgorithmSubclass
Full Python QgsProcessingAlgorithm subclass.
Contains information about the context in which a processing algorithm is executed.
virtual QString asPythonString(QgsProcessing::PythonOutputType outputType=QgsProcessing::PythonQgsProcessingAlgorithmSubclass) const
Returns the parameter definition as a Python command which can be used within a Python Processing scr...
virtual QgsProcessingParameterDefinition * clone() const =0
Creates a clone of the parameter definition.
virtual QString type() const =0
Unique parameter type name.
PythonOutputType
Available Python output types.
virtual bool checkValueIsAcceptable(const QVariant &input, QgsProcessingContext *context=nullptr) const
Checks whether the specified input value is acceptable for the parameter.