QGIS API Documentation 3.39.0-Master (bca3cdb6021)
|
Contains enumerations and other constants for use in processing algorithms and parameters. More...
#include <qgsprocessing.h>
Public Types | |
enum class | LayerOptionsFlag : int { SkipIndexGeneration = 1 << 0 } |
Layer options flags. More... | |
typedef QFlags< LayerOptionsFlag > | LayerOptionsFlags |
enum class | PythonOutputType { PythonQgsProcessingAlgorithmSubclass } |
Available Python output types. More... | |
Static Public Member Functions | |
static QString | documentationFlagToString (Qgis::ProcessingAlgorithmDocumentationFlag flag) |
Converts a documentation flag to a translated string. | |
static QString | sourceTypeToString (Qgis::ProcessingSourceType type) |
Converts a source type to a string representation. | |
Static Public Attributes | |
static const QgsSettingsEntryString * | settingsDefaultOutputRasterLayerExt = new QgsSettingsEntryString( QStringLiteral( "default-output-raster-ext" ), sTreeConfiguration, QString(), QObject::tr( "Default output raster layer extension" ) ) |
Settings entry default output raster layer ext. | |
static const QgsSettingsEntryString * | settingsDefaultOutputVectorLayerExt = new QgsSettingsEntryString( QStringLiteral( "default-output-vector-ext" ), sTreeConfiguration, QString(), QObject::tr( "Default output vector layer extension" ) ) |
Settings entry default output vector layer ext. | |
static const QgsSettingsEntryBool * | settingsPreferFilenameAsLayerName = new QgsSettingsEntryBool( QStringLiteral( "prefer-filename-as-layer-name" ), sTreeConfiguration, true, QObject::tr( "Prefer filename as layer name" ) ) |
Settings entry prefer filename as layer name. | |
static const QgsSettingsEntryString * | settingsTempPath = new QgsSettingsEntryString( QStringLiteral( "temp-path" ), sTreeConfiguration, QString(), QObject::tr( "Override temporary output folder path" ) ) |
Settings entry temp path. | |
static QgsSettingsTreeNode * | sTreeConfiguration = QgsSettingsTree::sTreeQgis->createChildNode( QStringLiteral( "configuration" ) ) |
static const QString | TEMPORARY_OUTPUT = QStringLiteral( "TEMPORARY_OUTPUT" ) |
Constant used to indicate that a Processing algorithm output should be a temporary layer/file. | |
Contains enumerations and other constants for use in processing algorithms and parameters.
Definition at line 40 of file qgsprocessing.h.
typedef QFlags< LayerOptionsFlag > QgsProcessing::LayerOptionsFlags |
Definition at line 63 of file qgsprocessing.h.
|
strong |
Layer options flags.
Enumerator | |
---|---|
SkipIndexGeneration | Do not generate index when creating a layer. Makes sense only for point cloud layers. |
Definition at line 58 of file qgsprocessing.h.
|
strong |
Available Python output types.
Enumerator | |
---|---|
PythonQgsProcessingAlgorithmSubclass | Full Python QgsProcessingAlgorithm subclass. |
Definition at line 47 of file qgsprocessing.h.
|
static |
Converts a documentation flag to a translated string.
Definition at line 30 of file qgsprocessing.cpp.
|
inlinestatic |
Converts a source type to a string representation.
Definition at line 71 of file qgsprocessing.h.
|
static |
Settings entry default output raster layer ext.
Definition at line 129 of file qgsprocessing.h.
|
static |
Settings entry default output vector layer ext.
Definition at line 127 of file qgsprocessing.h.
|
static |
Settings entry prefer filename as layer name.
Definition at line 123 of file qgsprocessing.h.
|
static |
Settings entry temp path.
Definition at line 125 of file qgsprocessing.h.
|
inlinestatic |
Definition at line 120 of file qgsprocessing.h.
|
static |
Constant used to indicate that a Processing algorithm output should be a temporary layer/file.
Definition at line 117 of file qgsprocessing.h.