Abstract interface for use by classes that filter the features of a layer.
More...
#include <qgsfeaturefilterprovider.h>
Abstract interface for use by classes that filter the features of a layer.
A QgsFeatureFilterProvider provides a method for modifying a QgsFeatureRequest in place to apply additional filters to the request.
- Since
- QGIS 2.14
Definition at line 40 of file qgsfeaturefilterprovider.h.
◆ QgsFeatureFilterProvider()
QgsFeatureFilterProvider::QgsFeatureFilterProvider |
( |
| ) |
|
|
default |
◆ ~QgsFeatureFilterProvider()
virtual QgsFeatureFilterProvider::~QgsFeatureFilterProvider |
( |
| ) |
|
|
virtualdefault |
◆ clone()
Create a clone of the feature filter provider.
- Returns
- a new clone
◆ filterFeatures()
Add additional filters to the feature request to further restrict the features returned by the request.
Derived classes must implement this method.
- Parameters
-
layer | the layer to filter |
featureRequest | the feature request to update |
The documentation for this class was generated from the following file: