Fix preview expression for feature lists using variables

This commit is contained in:
Matthias Kuhn 2023-03-27 17:45:47 +02:00 committed by Nyall Dawson
parent 16fab1ea6e
commit 96126c9fa0

View File

@ -21,6 +21,7 @@
#include "qgslogger.h"
#include "qgsvectorlayer.h"
#include "qgsvectorlayerfeatureiterator.h"
#include "qgsexpressioncontextutils.h"
#define SIP_NO_FILE
@ -52,6 +53,7 @@ class QgsFeatureExpressionValuesGatherer: public QThread
const QStringList &identifierFields = QStringList() )
: mSource( new QgsVectorLayerFeatureSource( layer ) )
, mDisplayExpression( displayExpression.isEmpty() ? layer->displayExpression() : displayExpression )
, mExpressionContext( QgsExpressionContextUtils::globalProjectLayerScopes( layer ) )
, mRequest( request )
, mIdentifierFields( identifierFields )
{