|
QGIS API Documentation 3.99.0-Master (f78f5286a64)
|
A variant output for processing algorithms, capable of storing any QVariant value. More...
#include <qgsprocessingoutputs.h>

Public Member Functions | |
| QgsProcessingOutputVariant (const QString &name, const QString &description=QString()) | |
| Constructor for QgsProcessingOutputVariant. | |
| QString | type () const override |
| Unique output type name. | |
| QString | valueAsString (const QVariant &value, QgsProcessingContext &context, bool &ok) const override |
| Returns a string version of the parameter output value (if possible). | |
Public Member Functions inherited from QgsProcessingOutputDefinition | |
| QgsProcessingOutputDefinition (const QString &name, const QString &description=QString()) | |
| Constructor for QgsProcessingOutputDefinition. | |
| virtual | ~QgsProcessingOutputDefinition ()=default |
| bool | autoCreated () const |
Returns true if the output was automatically created when adding a parameter. | |
| QString | description () const |
| Returns the description for the output. | |
| QString | name () const |
| Returns the name of the output. | |
| void | setAutoCreated (bool autoCreated) |
| Sets whether an output was automatically created when adding a parameter. | |
| void | setDescription (const QString &description) |
| Sets the description for the output. | |
| void | setName (const QString &name) |
| Sets the name of the output. | |
| virtual QString | valueAsFormattedString (const QVariant &value, QgsProcessingContext &context, bool &ok) const |
| Returns a HTML string version of the parameter output value (if possible). | |
Static Public Member Functions | |
| static QString | typeName () |
| Returns the type name for the output class. | |
Additional Inherited Members | |
Protected Attributes inherited from QgsProcessingOutputDefinition | |
| bool | mAutoCreated = false |
| QString | mDescription |
| Output description. | |
| QString | mName |
| Output name. | |
A variant output for processing algorithms, capable of storing any QVariant value.
Definition at line 346 of file qgsprocessingoutputs.h.
| QgsProcessingOutputVariant::QgsProcessingOutputVariant | ( | const QString & | name, |
| const QString & | description = QString() |
||
| ) |
Constructor for QgsProcessingOutputVariant.
Definition at line 217 of file qgsprocessingoutputs.cpp.
|
overridevirtual |
Unique output type name.
Implements QgsProcessingOutputDefinition.
Definition at line 223 of file qgsprocessingoutputs.cpp.
|
inlinestatic |
Returns the type name for the output class.
Definition at line 358 of file qgsprocessingoutputs.h.
|
overridevirtual |
Returns a string version of the parameter output value (if possible).
| value | value to convert |
| context | processing context |
| ok | will be set to true if value could be represented as a string. |
Reimplemented from QgsProcessingOutputDefinition.
Definition at line 228 of file qgsprocessingoutputs.cpp.