Class: QgsAbstractFeatureSource¶
Base class that can be used for any class that is capable of returning features
Class Hierarchy¶
Subclasses¶
Partial snapshot of vector layer’s state (only the members necessary for access to features) |
- class qgis.core.QgsAbstractFeatureSource[source]¶
Bases:
object- getFeatures(self, request: QgsFeatureRequest = QgsFeatureRequest()) QgsFeatureIterator[source]¶
Gets an iterator for features matching the specified request
- Parameters:
request (
QgsFeatureRequest= QgsFeatureRequest()) – The request- Return type:
- Returns:
A feature iterator
- iteratorClosed(self, it: QgsAbstractFeatureIterator | None)[source]¶
- Parameters:
it (Optional[QgsAbstractFeatureIterator])
- iteratorOpened(self, it: QgsAbstractFeatureIterator | None)[source]¶
- Parameters:
it (Optional[QgsAbstractFeatureIterator])