Feature request #9546

Expression Contexts

Added by Martin Dobias about 3 years ago. Updated over 1 year ago.

Status:Closed Start Date:02/12/2014
Priority:Normal Due date:
Assigned to:- % Done:


Target version:Future Release - High Priority
Platform: Resolution:
Platform version: Pull Request or Patch supplied:No
Status info: Tag:


There is an increasing number of additional features in expression engine that make sense only in particular context. These features are available either directly in QgsExpression API (e.g. $rownum, $scale) or through "special columns" (e.g. $map, $page, ...). Additionally, with special columns, their value is shared between all QgsExpression instances, which may eventually lead to problems with concurrency (especially with multi-threading).

More thoughts:

Related issues

related to QGIS Application - Feature request #10539: QgsExpression instance variables Closed 06/10/2014


Updated by Nathan Woodrow over 1 year ago

  • Status changed from Open to Closed

Already done thanks to Nyall

Also available in: Atom