Class: QgsVectorLayerSelectedFeatureSource¶
-
class
qgis.core.
QgsVectorLayerSelectedFeatureSource
(layer: QgsVectorLayer)¶ Bases:
QgsFeatureSource
,QgsExpressionContextScopeGenerator
Constructor for
QgsVectorLayerSelectedFeatureSource
, for selected features from the specifiedlayer
. The currently selected feature IDs are stored, so change to the layer selection after constructing theQgsVectorLayerSelectedFeatureSource
will not be reflected.QgsVectorLayerSelectedFeatureSource(
QgsVectorLayerSelectedFeatureSource
)QgsFeatureSource
subclass for the selected features from aQgsVectorLayer
.New in version 3.0.
- Parameters
layer –
-
createExpressionContextScope
(self) → QgsExpressionContextScope¶ - Return type
-
featureCount
(self) → int¶ - Return type
int
-
getFeatures
(self, request: QgsFeatureRequest = QgsFeatureRequest()) → QgsFeatureIterator¶ - Parameters
request (
QgsFeatureRequest
= QgsFeatureRequest()) –- Return type
-
sourceCrs
(self) → QgsCoordinateReferenceSystem¶ - Return type
-
sourceName
(self) → str¶ - Return type
str
-
wkbType
(self) → QgsWkbTypes.Type¶ - Return type