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) –