/dports/graphics/qgis/qgis-3.22.3/src/core/ |
H A D | qgsexpressioncontext.cpp | 231 QgsExpressionContext::QgsExpressionContext( const QList<QgsExpressionContextScope *> &scopes ) in QgsExpressionContext() function in QgsExpressionContext 236 QgsExpressionContext::QgsExpressionContext( const QgsExpressionContext &other ) : mStack{} in QgsExpressionContext() function in QgsExpressionContext 247 QgsExpressionContext &QgsExpressionContext::operator=( QgsExpressionContext &&other ) noexcept in operator =() 263 QgsExpressionContext &QgsExpressionContext::operator=( const QgsExpressionContext &other ) in operator =() 280 QgsExpressionContext::~QgsExpressionContext() in ~QgsExpressionContext() 486 int QgsExpressionContext::scopeCount() const in scopeCount() 516 QgsExpressionContext &QgsExpressionContext::operator<<( QgsExpressionContextScope *scope ) in operator <<() 530 bool QgsExpressionContext::hasFeature() const in hasFeature() 541 QgsFeature QgsExpressionContext::feature() const in feature() 562 QgsFields QgsExpressionContext::fields() const in fields() [all …]
|
H A D | qgspropertycollection.h | 120 …virtual QVariant value( int key, const QgsExpressionContext &context, const QVariant &defaultValue… 206 …int valueAsInt( int key, const QgsExpressionContext &context, int defaultValue = 0, bool *ok SIP_O… 223 …bool valueAsBool( int key, const QgsExpressionContext &context, bool defaultValue = false, bool *o… 230 virtual bool prepare( const QgsExpressionContext &context = QgsExpressionContext() ) const = 0; 239 …virtual QSet< QString > referencedFields( const QgsExpressionContext &context = QgsExpressionConte… 357 …QVariant value( int key, const QgsExpressionContext &context, const QVariant &defaultValue = QVari… 358 bool prepare( const QgsExpressionContext &context = QgsExpressionContext() ) const override; 359 …QSet< QString > referencedFields( const QgsExpressionContext &context = QgsExpressionContext(), bo… 504 …QVariant value( int key, const QgsExpressionContext &context, const QVariant &defaultValue = QVari… 513 …QSet< QString > referencedFields( const QgsExpressionContext &context = QgsExpressionContext(), bo… [all …]
|
H A D | qgsproperty.h | 364 bool prepare( const QgsExpressionContext &context = QgsExpressionContext() ) const; 373 …QSet< QString > referencedFields( const QgsExpressionContext &context = QgsExpressionContext(), bo… 396 …QVariant value( const QgsExpressionContext &context, const QVariant &defaultValue = QVariant(), bo… 412 …QDateTime valueAsDateTime( const QgsExpressionContext &context, const QDateTime &defaultDateTime =… 427 …QString valueAsString( const QgsExpressionContext &context, const QString &defaultString = QString… 442 …QColor valueAsColor( const QgsExpressionContext &context, const QColor &defaultColor = QColor(), b… 457 …double valueAsDouble( const QgsExpressionContext &context, double defaultValue = 0.0, bool *ok SIP… 472 …int valueAsInt( const QgsExpressionContext &context, int defaultValue = 0, bool *ok SIP_OUT = null… 487 …bool valueAsBool( const QgsExpressionContext &context, bool defaultValue = false, bool *ok SIP_OUT… 576 …QVariant propertyValue( const QgsExpressionContext &context, const QVariant &defaultValue = QVaria…
|
H A D | qgsexpressioncontext.h | 81 …QVariant func( const QVariantList &values, const QgsExpressionContext *context, QgsExpression *par… 92 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 371 class CORE_EXPORT QgsExpressionContext 376 QgsExpressionContext() = default; 383 explicit QgsExpressionContext( const QList<QgsExpressionContextScope *> &scopes SIP_TRANSFER ); 388 QgsExpressionContext( const QgsExpressionContext &other ); 390 QgsExpressionContext &operator=( const QgsExpressionContext &other ) SIP_SKIP; 392 QgsExpressionContext &operator=( QgsExpressionContext &&other ) noexcept SIP_SKIP; 394 ~QgsExpressionContext(); 629 QgsExpressionContext &operator<< ( QgsExpressionContextScope *scope SIP_TRANSFER );
|
H A D | qgsaggregatecalculator.h | 33 class QgsExpressionContext; variable 189 …QgsExpressionContext *context = nullptr, bool *ok = nullptr, QgsFeedback *feedback = nullptr ) con… 239 QgsExpressionContext *context, QgsStatisticalSummary::Statistic stat ); 242 QgsExpressionContext *context, QgsStringStatisticalSummary::Statistic stat ); 245 QgsExpressionContext *context, QgsDateTimeStatisticalSummary::Statistic stat ); 246 …etryAggregate( QgsFeatureIterator &fit, QgsExpression *expression, QgsExpressionContext *context ); 249 QgsExpressionContext *context ); 254 … QgsExpressionContext *context, bool *ok = nullptr, QString *error = nullptr ); 256 … QgsExpressionContext *context, const QString &delimiter, bool unique = false );
|
/dports/graphics/qgis-ltr/qgis-3.16.16/src/core/ |
H A D | qgsexpressioncontext.cpp | 230 QgsExpressionContext::QgsExpressionContext( const QList<QgsExpressionContextScope *> &scopes ) in QgsExpressionContext() function in QgsExpressionContext 235 QgsExpressionContext::QgsExpressionContext( const QgsExpressionContext &other ) : mStack{} in QgsExpressionContext() function in QgsExpressionContext 246 QgsExpressionContext &QgsExpressionContext::operator=( QgsExpressionContext &&other ) noexcept in operator =() 262 QgsExpressionContext &QgsExpressionContext::operator=( const QgsExpressionContext &other ) in operator =() 279 QgsExpressionContext::~QgsExpressionContext() in ~QgsExpressionContext() 485 int QgsExpressionContext::scopeCount() const in scopeCount() 515 QgsExpressionContext &QgsExpressionContext::operator<<( QgsExpressionContextScope *scope ) in operator <<() 529 bool QgsExpressionContext::hasFeature() const in hasFeature() 540 QgsFeature QgsExpressionContext::feature() const in feature() 561 QgsFields QgsExpressionContext::fields() const in fields() [all …]
|
H A D | qgspropertycollection.h | 120 …virtual QVariant value( int key, const QgsExpressionContext &context, const QVariant &defaultValue… 206 …int valueAsInt( int key, const QgsExpressionContext &context, int defaultValue = 0, bool *ok SIP_O… 223 …bool valueAsBool( int key, const QgsExpressionContext &context, bool defaultValue = false, bool *o… 230 virtual bool prepare( const QgsExpressionContext &context = QgsExpressionContext() ) const = 0; 239 …virtual QSet< QString > referencedFields( const QgsExpressionContext &context = QgsExpressionConte… 357 …QVariant value( int key, const QgsExpressionContext &context, const QVariant &defaultValue = QVari… 358 bool prepare( const QgsExpressionContext &context = QgsExpressionContext() ) const override; 359 …QSet< QString > referencedFields( const QgsExpressionContext &context = QgsExpressionContext(), bo… 504 …QVariant value( int key, const QgsExpressionContext &context, const QVariant &defaultValue = QVari… 513 …QSet< QString > referencedFields( const QgsExpressionContext &context = QgsExpressionContext(), bo… [all …]
|
H A D | qgsproperty.h | 349 bool prepare( const QgsExpressionContext &context = QgsExpressionContext() ) const; 358 …QSet< QString > referencedFields( const QgsExpressionContext &context = QgsExpressionContext(), bo… 381 …QVariant value( const QgsExpressionContext &context, const QVariant &defaultValue = QVariant(), bo… 397 …QDateTime valueAsDateTime( const QgsExpressionContext &context, const QDateTime &defaultDateTime =… 412 …QString valueAsString( const QgsExpressionContext &context, const QString &defaultString = QString… 427 …QColor valueAsColor( const QgsExpressionContext &context, const QColor &defaultColor = QColor(), b… 442 …double valueAsDouble( const QgsExpressionContext &context, double defaultValue = 0.0, bool *ok SIP… 457 …int valueAsInt( const QgsExpressionContext &context, int defaultValue = 0, bool *ok SIP_OUT = null… 472 …bool valueAsBool( const QgsExpressionContext &context, bool defaultValue = false, bool *ok SIP_OUT… 561 …QVariant propertyValue( const QgsExpressionContext &context, const QVariant &defaultValue = QVaria…
|
H A D | qgsexpressioncontext.h | 79 …QVariant func( const QVariantList &values, const QgsExpressionContext *context, QgsExpression *par… 90 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 369 class CORE_EXPORT QgsExpressionContext 374 QgsExpressionContext() = default; 381 explicit QgsExpressionContext( const QList<QgsExpressionContextScope *> &scopes SIP_TRANSFER ); 386 QgsExpressionContext( const QgsExpressionContext &other ); 388 QgsExpressionContext &operator=( const QgsExpressionContext &other ) SIP_SKIP; 390 QgsExpressionContext &operator=( QgsExpressionContext &&other ) noexcept SIP_SKIP; 392 ~QgsExpressionContext(); 627 QgsExpressionContext &operator<< ( QgsExpressionContextScope *scope SIP_TRANSFER );
|
H A D | qgsaggregatecalculator.h | 33 class QgsExpressionContext; variable 177 QgsExpressionContext *context = nullptr, bool *ok = nullptr ) const; 219 QgsExpressionContext *context, QgsStatisticalSummary::Statistic stat ); 222 QgsExpressionContext *context, QgsStringStatisticalSummary::Statistic stat ); 225 QgsExpressionContext *context, QgsDateTimeStatisticalSummary::Statistic stat ); 226 …etryAggregate( QgsFeatureIterator &fit, QgsExpression *expression, QgsExpressionContext *context ); 229 QgsExpressionContext *context ); 234 QgsExpressionContext *context, bool *ok = nullptr ); 236 … QgsExpressionContext *context, const QString &delimiter, bool unique = false );
|
/dports/graphics/qgis-ltr/qgis-3.16.16/src/core/expression/ |
H A D | qgsexpressionfunction.h | 33 class QgsExpressionContext; variable 244 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 254 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 330 …onst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ); 456 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 458 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 521 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 544 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 568 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 575 …void appendTemporaryVariable( const QgsExpressionContext *context, const QString &name, const QVar… [all …]
|
H A D | qgsexpressionnodeimpl.h | 61 bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 62 QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 72 bool isStatic( QgsExpression *parent, const QgsExpressionContext *context ) const override; 161 bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 162 QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 240 bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 241 QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 294 bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 339 bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 379 bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ) override; [all …]
|
H A D | qgsexpressionfunction.cpp | 71 Q_DECLARE_METATYPE( QgsExpressionContext ) in Q_GLOBAL_STATIC() 809 QgsExpressionContext subContext( *context ); in fcnAggregateRelation() 930 QgsExpressionContext subContext( *context ); in fcnAggregateGeneric() 1729 QgsExpressionContext subContext( *context ); in fcnCoreFeatureMaptipDisplay() 5896 QgsExpressionContext subContext; in executeGeomOverlay() 7069 QgsExpressionContext *subContext = const_cast<QgsExpressionContext *>( context ); in run() 7114 QgsExpressionContext subContext; in prepare() 7163 QgsExpressionContext *subContext = const_cast<QgsExpressionContext *>( context ); in run() 7209 QgsExpressionContext subContext; in prepare() 7327 QgsExpressionContext *updatedContext = const_cast<QgsExpressionContext *>( context ); in popTemporaryVariable() [all …]
|
H A D | qgsexpressionnode.h | 27 class QgsExpressionContext; variable 204 QVariant eval( QgsExpression *parent, const QgsExpressionContext *context ); 262 virtual bool isStatic( QgsExpression *parent, const QgsExpressionContext *context ) const = 0; 272 bool prepare( QgsExpression *parent, const QgsExpressionContext *context ); 322 virtual bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ) = 0; 329 virtual QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ) = 0;
|
/dports/graphics/qgis/qgis-3.22.3/src/core/expression/ |
H A D | qgsexpressionfunction.h | 33 class QgsExpressionContext; variable 244 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 254 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 330 …onst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ); 478 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 480 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 543 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 566 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 590 …nst QgsExpressionNodeFunction *node, QgsExpression *parent, const QgsExpressionContext *context ) … 597 …void appendTemporaryVariable( const QgsExpressionContext *context, const QString &name, const QVar… [all …]
|
H A D | qgsexpressionnodeimpl.h | 69 bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 70 QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 80 bool isStatic( QgsExpression *parent, const QgsExpressionContext *context ) const override; 177 bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 178 QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 256 bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 257 QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 310 bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 373 bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ) override; 421 bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ) override; [all …]
|
H A D | qgsexpressionfunction.cpp | 78 Q_DECLARE_METATYPE( QgsExpressionContext ) in Q_GLOBAL_STATIC() 820 QgsExpressionContext subContext( *context ); in fcnAggregateRelation() 945 QgsExpressionContext subContext( *context ); in fcnAggregateGeneric() 1793 QgsExpressionContext subContext( *context ); in fcnCoreFeatureMaptipDisplay() 6393 QgsExpressionContext subContext; in executeGeomOverlay() 7614 QgsExpressionContext *subContext = const_cast<QgsExpressionContext *>( context ); in run() 7659 QgsExpressionContext subContext; in prepare() 7709 QgsExpressionContext *subContext = const_cast<QgsExpressionContext *>( context ); in run() 7775 QgsExpressionContext subContext; in prepare() 7893 QgsExpressionContext *updatedContext = const_cast<QgsExpressionContext *>( context ); in popTemporaryVariable() [all …]
|
/dports/graphics/qgis/qgis-3.22.3/src/gui/symbology/ |
H A D | qgslayerpropertieswidget.cpp | 233 QgsExpressionContext QgsLayerPropertiesWidget::createExpressionContext() const in createExpressionContext() 238 QgsExpressionContext expContext; in createExpressionContext() 264 …symbolScope->addVariable( QgsExpressionContextScope::StaticVariable( QgsExpressionContext::EXPR_SY… in createExpressionContext() 268 …tScope()->addVariable( QgsExpressionContextScope::StaticVariable( QgsExpressionContext::EXPR_GEOME… in createExpressionContext() 269 …tScope()->addVariable( QgsExpressionContextScope::StaticVariable( QgsExpressionContext::EXPR_GEOME… in createExpressionContext() 271 …tScope()->addVariable( QgsExpressionContextScope::StaticVariable( QgsExpressionContext::EXPR_GEOME… in createExpressionContext() 287 …t.setHighlightedVariables( QStringList() << QgsExpressionContext::EXPR_ORIGINAL_VALUE << QgsExpres… in createExpressionContext() 288 … << QgsExpressionContext::EXPR_GEOMETRY_PART_COUNT << QgsExpressionContext::EXPR_GEOMETRY_PART_NUM in createExpressionContext() 289 << QgsExpressionContext::EXPR_GEOMETRY_RING_NUM in createExpressionContext() 290 …<< QgsExpressionContext::EXPR_GEOMETRY_POINT_COUNT << QgsExpressionContext::EXPR_GEOMETRY_POINT_NUM in createExpressionContext() [all …]
|
/dports/graphics/qgis-ltr/qgis-3.16.16/src/gui/symbology/ |
H A D | qgslayerpropertieswidget.cpp | 231 QgsExpressionContext QgsLayerPropertiesWidget::createExpressionContext() const in createExpressionContext() 236 QgsExpressionContext expContext; in createExpressionContext() 262 …symbolScope->addVariable( QgsExpressionContextScope::StaticVariable( QgsExpressionContext::EXPR_SY… in createExpressionContext() 265 …tScope()->addVariable( QgsExpressionContextScope::StaticVariable( QgsExpressionContext::EXPR_GEOME… in createExpressionContext() 266 …tScope()->addVariable( QgsExpressionContextScope::StaticVariable( QgsExpressionContext::EXPR_GEOME… in createExpressionContext() 267 …tScope()->addVariable( QgsExpressionContextScope::StaticVariable( QgsExpressionContext::EXPR_GEOME… in createExpressionContext() 268 …tScope()->addVariable( QgsExpressionContextScope::StaticVariable( QgsExpressionContext::EXPR_GEOME… in createExpressionContext() 284 …t.setHighlightedVariables( QStringList() << QgsExpressionContext::EXPR_ORIGINAL_VALUE << QgsExpres… in createExpressionContext() 285 … << QgsExpressionContext::EXPR_GEOMETRY_PART_COUNT << QgsExpressionContext::EXPR_GEOMETRY_PART_NUM in createExpressionContext() 286 …<< QgsExpressionContext::EXPR_GEOMETRY_POINT_COUNT << QgsExpressionContext::EXPR_GEOMETRY_POINT_NUM in createExpressionContext() [all …]
|
/dports/graphics/qgis-ltr/qgis-3.16.16/src/gui/ |
H A D | qgsexpressionbuilderwidget.h | 72 …void init( const QgsExpressionContext &context = QgsExpressionContext(), const QString &recentColl… 78 …void initWithLayer( QgsVectorLayer *layer, const QgsExpressionContext &context = QgsExpressionCont… 84 …id initWithFields( const QgsFields &fields, const QgsExpressionContext &context = QgsExpressionCon… 143 QgsExpressionContext expressionContext() const { return mExpressionContext; } in expressionContext() 152 void setExpressionContext( const QgsExpressionContext &context ); 436 QgsExpressionContext mExpressionContext;
|
/dports/graphics/qgis/qgis-3.22.3/src/gui/ |
H A D | qgsexpressionbuilderwidget.h | 72 …void init( const QgsExpressionContext &context = QgsExpressionContext(), const QString &recentColl… 78 …void initWithLayer( QgsVectorLayer *layer, const QgsExpressionContext &context = QgsExpressionCont… 84 …id initWithFields( const QgsFields &fields, const QgsExpressionContext &context = QgsExpressionCon… 143 QgsExpressionContext expressionContext() const { return mExpressionContext; } in expressionContext() 152 void setExpressionContext( const QgsExpressionContext &context ); 443 QgsExpressionContext mExpressionContext;
|
/dports/graphics/qgis/qgis-3.22.3/tests/src/core/ |
H A D | testqgsexpressioncontext.cpp | 248 QgsExpressionContext context; in contextStack() 336 QgsExpressionContext context; in scopeByName() 347 QgsExpressionContext context; in contextCopy() 363 QgsExpressionContext context; in contextStackFunctions() 413 QgsExpressionContext context; in evaluate() 449 QgsExpressionContext context2; in evaluate() 526 QgsExpressionContext context; in takeScopes() 551 QgsExpressionContext context; in highlighted() 577 QgsExpressionContext context; in globalScope() 644 QgsExpressionContext context; in projectScope() [all …]
|
/dports/graphics/qgis-ltr/qgis-3.16.16/tests/src/core/ |
H A D | testqgsexpressioncontext.cpp | 235 QgsExpressionContext temp; in contextScopeFunctions() 248 QgsExpressionContext context; in contextStack() 336 QgsExpressionContext context; in scopeByName() 347 QgsExpressionContext context; in contextCopy() 363 QgsExpressionContext context; in contextStackFunctions() 378 QgsExpressionContext temp; in contextStackFunctions() 413 QgsExpressionContext context; in evaluate() 526 QgsExpressionContext context; in takeScopes() 551 QgsExpressionContext context; in highlighted() 577 QgsExpressionContext context; in globalScope() [all …]
|
/dports/graphics/qgis-ltr/qgis-3.16.16/python/core/auto_generated/expression/ |
H A D | qgsexpressionnodeimpl.sip.in | 47 virtual bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ); 49 virtual QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ); 63 virtual bool isStatic( QgsExpression *parent, const QgsExpressionContext *context ) const; 146 virtual bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ); 148 virtual QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ); 219 virtual bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ); 221 virtual QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ); 275 virtual bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ); 326 virtual bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ); 375 virtual bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ); [all …]
|
/dports/graphics/qgis/qgis-3.22.3/python/core/auto_generated/expression/ |
H A D | qgsexpressionnodeimpl.sip.in | 53 virtual bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ); 55 virtual QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ); 69 virtual bool isStatic( QgsExpression *parent, const QgsExpressionContext *context ) const; 158 virtual bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ); 160 virtual QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ); 231 virtual bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ); 233 virtual QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ); 287 virtual bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ); 289 virtual QVariant evalNode( QgsExpression *parent, const QgsExpressionContext *context ); 354 virtual bool prepareNode( QgsExpression *parent, const QgsExpressionContext *context ); [all …]
|