Class: QgsAbstractFeatureSource

class qgis.core.QgsAbstractFeatureSource

Bases: sip.wrapper

Base class that can be used for any class that is capable of returning features

Methods

getFeatures

Gets an iterator for features matching the specified request

iteratorClosed

param it

iteratorOpened

param it

getFeatures(self, request: QgsFeatureRequest = QgsFeatureRequest())QgsFeatureIterator

Gets an iterator for features matching the specified request

Parameters

request (QgsFeatureRequest = QgsFeatureRequest()) – The request

Return type

QgsFeatureIterator

Returns

A feature iterator

iteratorClosed(self, it: QgsAbstractFeatureIterator)
Parameters

it (QgsAbstractFeatureIterator) –

iteratorOpened(self, it: QgsAbstractFeatureIterator)
Parameters

it (QgsAbstractFeatureIterator) –