QGIS Python API Logo

Contents:

  • core
  • gui
  • analysis
  • server
  • processing
  • _3d
  • Frequently Asked Questions
QGIS Python API
  • QgsExpression — All Members

QgsExpression — All Members¶

All members, including inherited members, for QgsExpression.

QgsExpression¶

  • BuiltinFunctions()

  • Functions()

  • ParserError

  • SpatialOperator

  • addVariableHelpText()

  • areaUnits()

  • attemptReduceToInClause()

  • checkExpression()

  • cleanRegisteredFunctions()

  • createFieldEqualityExpression()

  • distanceUnits()

  • dump()

  • evalErrorString()

  • evaluate()

  • evaluateToDouble()

  • expression()

  • expressionToLayerFieldIndex()

  • formatPreviewString()

  • formatVariableHelp()

  • functionCount()

  • functionIndex()

  • geomCalculator()

  • group()

  • hasEvalError()

  • hasParserError()

  • helpText()

  • isField()

  • isFieldEqualityExpression()

  • isFunctionName()

  • isValid()

  • needsGeometry()

  • parserErrorString()

  • parserErrors()

  • prepare()

  • quoteFieldExpression()

  • quotedColumnRef()

  • quotedString()

  • quotedValue()

  • referencedAttributeIndexes()

  • referencedColumns()

  • referencedFunctions()

  • referencedVariables()

  • registerFunction()

  • replaceExpressionText()

  • rootNode()

  • setAreaUnits()

  • setDistanceUnits()

  • setEvalErrorString()

  • setExpression()

  • setGeomCalculator()

  • soBbox

  • soContains

  • soCrosses

  • soDisjoint

  • soEquals

  • soIntersects

  • soOverlaps

  • soTouches

  • soWithin

  • tags()

  • unregisterFunction()

  • variableHelpText()


Last updated on 14:54 Mar 26, 2026.

QGIS Python API v: master
Versions
master
4.0
3.44
On QGIS Project
Project Home
Report Issue
Source Code