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()¶