| QGIS API Documentation
    3.20.0-Odense (decaadbb31)
    | 
A filter filter provider grouping several filter providers. More...
#include <qgsfeaturefilterprovidergroup.h>

| Public Member Functions | |
| QgsFeatureFilterProviderGroup ()=default | |
| Constructor.  More... | |
| QgsFeatureFilterProviderGroup & | addProvider (const QgsFeatureFilterProvider *provider) | 
| Add another filter provider to the group.  More... | |
| QgsFeatureFilterProvider * | clone () const override | 
| Returns a clone of the object.  More... | |
| void | filterFeatures (const QgsVectorLayer *layer, QgsFeatureRequest &filterFeatures) const override | 
| Filter the features of the layer.  More... | |
| QStringList | layerAttributes (const QgsVectorLayer *layer, const QStringList &attributes) const override | 
| Returns the list of visible attribute names from a list of attributes names for the given layer.  More... | |
|  Public Member Functions inherited from QgsFeatureFilterProvider | |
| QgsFeatureFilterProvider ()=default | |
| Constructor.  More... | |
| virtual | ~QgsFeatureFilterProvider ()=default | 
A filter filter provider grouping several filter providers.
Definition at line 32 of file qgsfeaturefilterprovidergroup.h.
| 
 | default | 
Constructor.
| QgsFeatureFilterProviderGroup & QgsFeatureFilterProviderGroup::addProvider | ( | const QgsFeatureFilterProvider * | provider | ) | 
Add another filter provider to the group.
| provider | The provider to add | 
Definition at line 52 of file qgsfeaturefilterprovidergroup.cpp.
| 
 | overridevirtual | 
Returns a clone of the object.
Implements QgsFeatureFilterProvider.
Definition at line 45 of file qgsfeaturefilterprovidergroup.cpp.
| 
 | overridevirtual | 
Filter the features of the layer.
| layer | the layer to control | 
| filterFeatures | the request to fill | 
Implements QgsFeatureFilterProvider.
Definition at line 21 of file qgsfeaturefilterprovidergroup.cpp.
| 
 | overridevirtual | 
Returns the list of visible attribute names from a list of attributes names for the given layer.
Implements QgsFeatureFilterProvider.
Definition at line 34 of file qgsfeaturefilterprovidergroup.cpp.