QGIS API Documentation
3.26.3-Buenos Aires (65e4edfdad)
|
Contains enumerations and other constants for use in processing algorithms and parameters. More...
#include <qgsprocessing.h>
Public Types | |
enum | PythonOutputType { PythonQgsProcessingAlgorithmSubclass } |
Available Python output types. More... | |
enum | SourceType { TypeMapLayer = -2, TypeVectorAnyGeometry = -1, TypeVectorPoint = 0, TypeVectorLine = 1, TypeVectorPolygon = 2, TypeRaster = 3, TypeFile = 4, TypeVector = 5, TypeMesh = 6, TypePlugin = 7, TypePointCloud = 8, TypeAnnotation = 9 } |
Data source types enum. More... | |
Static Public Member Functions | |
static QString | sourceTypeToString (SourceType type) |
Converts a source type to a string representation. More... | |
Static Public Attributes | |
static const QgsSettingsEntryInteger | settingsDefaultOutputRasterLayerExt = QgsSettingsEntryInteger( QStringLiteral( "DefaultOutputRasterLayerExt" ), QgsSettings::Prefix::PROCESSING_CONFIGURATION, -1 ) |
Settings entry default output raster layer ext. More... | |
static const QgsSettingsEntryInteger | settingsDefaultOutputVectorLayerExt = QgsSettingsEntryInteger( QStringLiteral( "DefaultOutputVectorLayerExt" ), QgsSettings::Prefix::PROCESSING_CONFIGURATION, -1 ) |
Settings entry default output vector layer ext. More... | |
static const QgsSettingsEntryBool | settingsPreferFilenameAsLayerName = QgsSettingsEntryBool( QStringLiteral( "PREFER_FILENAME_AS_LAYER_NAME" ), QgsSettings::Prefix::PROCESSING_CONFIGURATION, true, QObject::tr( "Prefer filename as layer name" ) ) |
Settings entry prefer filename as layer name. More... | |
static const QgsSettingsEntryString | settingsTempPath = QgsSettingsEntryString( QStringLiteral( "TEMP_PATH2" ), QgsSettings::Prefix::PROCESSING_CONFIGURATION, QString() ) |
Settings entry temp path. More... | |
static const QString | TEMPORARY_OUTPUT = QStringLiteral( "TEMPORARY_OUTPUT" ) |
Constant used to indicate that a Processing algorithm output should be a temporary layer/file. More... | |
Contains enumerations and other constants for use in processing algorithms and parameters.
Definition at line 39 of file qgsprocessing.h.
Available Python output types.
Enumerator | |
---|---|
PythonQgsProcessingAlgorithmSubclass | Full Python QgsProcessingAlgorithm subclass. |
Definition at line 62 of file qgsprocessing.h.
Data source types enum.
Definition at line 45 of file qgsprocessing.h.
|
inlinestatic |
Converts a source type to a string representation.
Definition at line 72 of file qgsprocessing.h.
|
inlinestatic |
Settings entry default output raster layer ext.
Definition at line 119 of file qgsprocessing.h.
|
inlinestatic |
Settings entry default output vector layer ext.
Definition at line 117 of file qgsprocessing.h.
|
inlinestatic |
Settings entry prefer filename as layer name.
Definition at line 113 of file qgsprocessing.h.
|
inlinestatic |
Settings entry temp path.
Definition at line 115 of file qgsprocessing.h.
|
static |
Constant used to indicate that a Processing algorithm output should be a temporary layer/file.
Definition at line 109 of file qgsprocessing.h.