Class QfExpressionCalculatorLocatorFilter
ClassList > QfExpressionCalculatorLocatorFilter
#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