Skip to content

Class QfExpressionCalculatorLocatorFilter

ClassList > QfExpressionCalculatorLocatorFilter

More...

  • #include <qfexpressioncalculatorlocatorfilter.h>

Inherits the following classes: QgsLocatorFilter

Public Types

Type Name
enum ActionOrigin
Origin of the action which triggers the result.

Public Functions

Type Name
QfExpressionCalculatorLocatorFilter (QfLocatorModelSuperBridge * locatorBridge, QObject * parent=nullptr)
QfExpressionCalculatorLocatorFilter * clone () override const
QString description () override const
QString displayName () override const
void fetchResults (const QString & string, const QgsLocatorContext & context, QgsFeedback * feedback) override
QgsLocatorFilter::Flags flags () override const
QString name () override const
QString prefix () override const
Priority priority () override const
void triggerResult (const QgsLocatorResult & result) override
void triggerResultFromAction (const QgsLocatorResult & result, const int actionId) override

Detailed Description

QfExpressionCalculatorLocatorFilter is a locator filter to type in expressions and copy their returned value.

Public Types Documentation

enum ActionOrigin

Origin of the action which triggers the result.

enum QfExpressionCalculatorLocatorFilter::ActionOrigin {
    Normal
};


Public Functions Documentation

function QfExpressionCalculatorLocatorFilter

explicit QfExpressionCalculatorLocatorFilter::QfExpressionCalculatorLocatorFilter (
    QfLocatorModelSuperBridge * locatorBridge,
    QObject * parent=nullptr
) 

function clone

QfExpressionCalculatorLocatorFilter * QfExpressionCalculatorLocatorFilter::clone () override const

function description

inline QString QfExpressionCalculatorLocatorFilter::description () override const

function displayName

inline QString QfExpressionCalculatorLocatorFilter::displayName () override const

function fetchResults

void QfExpressionCalculatorLocatorFilter::fetchResults (
    const QString & string,
    const QgsLocatorContext & context,
    QgsFeedback * feedback
) override

function flags

inline QgsLocatorFilter::Flags QfExpressionCalculatorLocatorFilter::flags () override const

function name

inline QString QfExpressionCalculatorLocatorFilter::name () override const

function prefix

inline QString QfExpressionCalculatorLocatorFilter::prefix () override const

function priority

inline Priority QfExpressionCalculatorLocatorFilter::priority () override const

function triggerResult

void QfExpressionCalculatorLocatorFilter::triggerResult (
    const QgsLocatorResult & result
) override

function triggerResultFromAction

void QfExpressionCalculatorLocatorFilter::triggerResultFromAction (
    const QgsLocatorResult & result,
    const int actionId
) override


The documentation for this class was generated from the following file src/core/locator/qfexpressioncalculatorlocatorfilter.h