Contains enumerations and other constants for use in processing algorithms and parameters.
More...
#include <qgsprocessing.h>
|
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...
|
|
Contains enumerations and other constants for use in processing algorithms and parameters.
- Since
- QGIS 3.0
Definition at line 39 of file qgsprocessing.h.
◆ PythonOutputType
◆ SourceType
Data source types enum.
Enumerator |
---|
TypeMapLayer | Any map layer type (raster, vector, mesh, point cloud, annotation or plugin layer)
|
TypeVectorAnyGeometry | Any vector layer with geometry.
|
TypeVectorPoint | Vector point layers.
|
TypeVectorLine | Vector line layers.
|
TypeVectorPolygon | Vector polygon layers.
|
TypeRaster | Raster layers.
|
TypeFile | Files (i.e. non map layer sources, such as text files)
|
TypeVector | Tables (i.e. vector layers with or without geometry). When used for a sink this indicates the sink has no geometry.
|
TypeMesh | Mesh layers.
- Since
- QGIS 3.6
|
TypePlugin | Plugin layers.
- Since
- QGIS 3.22
|
TypePointCloud | Point cloud layers.
- Since
- QGIS 3.22
|
TypeAnnotation | Annotation layers.
- Since
- QGIS 3.22
|
Definition at line 45 of file qgsprocessing.h.
◆ sourceTypeToString()
static QString QgsProcessing::sourceTypeToString |
( |
SourceType |
type | ) |
|
|
inlinestatic |
Converts a source type to a string representation.
- Since
- QGIS 3.6
Definition at line 72 of file qgsprocessing.h.
◆ settingsDefaultOutputRasterLayerExt
Settings entry default output raster layer ext.
Definition at line 119 of file qgsprocessing.h.
◆ settingsDefaultOutputVectorLayerExt
Settings entry default output vector layer ext.
Definition at line 117 of file qgsprocessing.h.
◆ settingsPreferFilenameAsLayerName
const QgsSettingsEntryBool QgsProcessing::settingsPreferFilenameAsLayerName = QgsSettingsEntryBool( QStringLiteral( "PREFER_FILENAME_AS_LAYER_NAME" ), QgsSettings::Prefix::PROCESSING_CONFIGURATION, true, QObject::tr( "Prefer filename as layer name" ) ) |
|
inlinestatic |
Settings entry prefer filename as layer name.
Definition at line 113 of file qgsprocessing.h.
◆ settingsTempPath
◆ TEMPORARY_OUTPUT
const QString QgsProcessing::TEMPORARY_OUTPUT = QStringLiteral( "TEMPORARY_OUTPUT" ) |
|
static |
Constant used to indicate that a Processing algorithm output should be a temporary layer/file.
- Since
- QGIS 3.6
Definition at line 109 of file qgsprocessing.h.
The documentation for this class was generated from the following files: