Class: QgsExpressionContextScopeGenerator¶
Abstract interface for generating an expression context scope.
Note
This is an abstract class, with methods which must be implemented by a subclass.
The following methods must be implemented: createExpressionContextScope()
Class Hierarchy¶
Subclasses¶
Represents a vector layer which manages a vector based dataset. |
|
Encapsulates a QGIS project, including sets of map layers and their styles, layouts, annotations, canvases, etc. |
|
Implements a temporal controller based on a frame by frame navigation and animation. |
|
|
Abstract Methods
This method needs to be reimplemented in all classes which implement this interface and return an expression context scope. |
- class qgis.core.QgsExpressionContextScopeGenerator[source]¶
Bases:
object
- abstract createExpressionContextScope(self) QgsExpressionContextScope | None [source]¶
This method needs to be reimplemented in all classes which implement this interface and return an expression context scope.
- Return type:
Optional[QgsExpressionContextScope]