Class: QgsFeatureFilter

A feature filter provider allowing to set filter expressions on a per-layer basis.

Deprecated since version 3.4: Use QgsFeatureExpressionFilterProvider

Class Hierarchy

Inheritance diagram of qgis.server.QgsFeatureFilter

Base classes

QgsFeatureFilterProvider

Abstract interface for use by classes that filter the features or attributes of a layer.

Methods

setFilter

Set a filter for the given layer.

class qgis.server.QgsFeatureFilter[source]

Bases: QgsFeatureFilterProvider

__init__()

Constructor

__init__(a0: QgsFeatureFilter)
Parameters:

a0 (QgsFeatureFilter)

setFilter(self, layer: QgsVectorLayer | None, expression: QgsExpression)[source]

Set a filter for the given layer.

Parameters: