Class QfFeaturesLocatorFilter
ClassList > QfFeaturesLocatorFilter
#include <qffeatureslocatorfilter.h>
Inherits the following classes: QgsLocatorFilter
Classes
| Type | Name |
|---|---|
| struct | PreparedLayer |
Public Types
| Type | Name |
|---|---|
| enum | ActionOrigin Origin of the action which triggers the result. |
Public Functions
| Type | Name |
|---|---|
| QfFeaturesLocatorFilter (QfLocatorModelSuperBridge * locatorBridge, QObject * parent=nullptr) |
|
| QfFeaturesLocatorFilter * | clone () override const |
| QString | description () override const |
| QString | displayName () override const |
| void | fetchResults (const QString & string, const QgsLocatorContext & context, QgsFeedback * feedback) override |
| QString | name () override const |
| QString | prefix () override const |
| QStringList | prepare (const QString & string, const QgsLocatorContext & locatorContext) override |
| Priority | priority () override const |
| void | triggerResult (const QgsLocatorResult & result) override |
| void | triggerResultFromAction (const QgsLocatorResult & result, const int actionId) override |
Detailed Description
QfFeaturesLocatorFilter is a locator filter to search for features across layers in the project. Reimplemented from QGIS code (app).
Public Types Documentation
enum ActionOrigin
Origin of the action which triggers the result.
enum QfFeaturesLocatorFilter::ActionOrigin {
Normal,
OpenForm,
QfNavigation
};
Public Functions Documentation
function QfFeaturesLocatorFilter
explicit QfFeaturesLocatorFilter::QfFeaturesLocatorFilter (
QfLocatorModelSuperBridge * locatorBridge,
QObject * parent=nullptr
)
function clone
QfFeaturesLocatorFilter * QfFeaturesLocatorFilter::clone () override const
function description
inline QString QfFeaturesLocatorFilter::description () override const
function displayName
inline QString QfFeaturesLocatorFilter::displayName () override const
function fetchResults
void QfFeaturesLocatorFilter::fetchResults (
const QString & string,
const QgsLocatorContext & context,
QgsFeedback * feedback
) override
function name
inline QString QfFeaturesLocatorFilter::name () override const
function prefix
inline QString QfFeaturesLocatorFilter::prefix () override const
function prepare
QStringList QfFeaturesLocatorFilter::prepare (
const QString & string,
const QgsLocatorContext & locatorContext
) override
function priority
inline Priority QfFeaturesLocatorFilter::priority () override const
function triggerResult
void QfFeaturesLocatorFilter::triggerResult (
const QgsLocatorResult & result
) override
function triggerResultFromAction
void QfFeaturesLocatorFilter::triggerResultFromAction (
const QgsLocatorResult & result,
const int actionId
) override
The documentation for this class was generated from the following file src/core/locator/qffeatureslocatorfilter.h