QgsProcessingFeatureSourceDefinition class

Encapsulates settings relating to a feature source input to a processing algorithm.

Constructors, destructors, conversion operators

QgsProcessingFeatureSourceDefinition(const QString& source = QString(), bool selectedFeaturesOnly = false)
Constructor for QgsProcessingFeatureSourceDefinition, accepting a static string source.
QgsProcessingFeatureSourceDefinition(const QgsProperty& source, bool selectedFeaturesOnly = false)
Constructor for QgsProcessingFeatureSourceDefinition, accepting a QgsProperty source.
operator QVariant() const
Allows direct construction of QVariants.

Public variables

bool selectedFeaturesOnly
True if only selected features in the source should be used by algorithms.
QgsProperty source
Source definition.

Variable documentation

QgsProperty QgsProcessingFeatureSourceDefinition::source

Source definition.

Usually a static property set to a source layer's ID or file name.