Class: QgsFeaturePickerModel¶
Provides a list of features based on filter conditions. Features are fetched asynchronously.
Class Hierarchy¶
Base classes¶
Provides a list of features based on filter conditions.  | 
|
Methods
Returns the current feature  | 
|
Allows specifying one value that does not need to match the filter criteria but will still be available in the model as NULL value(s).  | 
|
Set the feature to the given feature id  | 
Signals
Emitted when the current feature changes  | 
- class qgis.core.QgsFeaturePickerModel[source]¶
 Bases:
QgsFeaturePickerModelBase- __init__(parent: QObject | None = None)
 Create a new QgsFeaturePickerModel, optionally specifying a
parent.- Parameters:
 parent (Optional[QObject] = None)
- extraIdentifierValue()¶
 
- feature(self) QgsFeature[source]¶
 Returns the current feature
- Return type:
 
- signal featureChanged(feature: QgsFeature)[source]¶
 Emitted when the current feature changes
- Parameters:
 feature (QgsFeature)
- requestToReloadCurrentFeature()¶
 
- setExtraIdentifierValue()¶
 
- setExtraIdentifierValueToNull(self)[source]¶
 Allows specifying one value that does not need to match the filter criteria but will still be available in the model as NULL value(s).
Added in version 3.10.
- setExtraIdentifierValueUnguarded()¶