Class QfActiveLayerFeaturesLocatorFilter
ClassList > QfActiveLayerFeaturesLocatorFilter
#include <qfactivelayerfeatureslocatorfilter.h>
Inherits the following classes: QgsLocatorFilter
Public Types
| Type | Name |
|---|---|
| enum | ActionOrigin Origin of the action which triggers the result. |
| enum | ResultType |
Public Functions
| Type | Name |
|---|---|
| QfActiveLayerFeaturesLocatorFilter (QfLocatorModelSuperBridge * locatorBridge, QObject * parent=nullptr) |
|
| QfActiveLayerFeaturesLocatorFilter * | 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 QfActiveLayerFeaturesLocatorFilter::ActionOrigin {
Normal,
OpenForm,
QfNavigation
};
enum ResultType
enum QfActiveLayerFeaturesLocatorFilter::ResultType {
Feature,
FieldRestriction
};
Public Functions Documentation
function QfActiveLayerFeaturesLocatorFilter
explicit QfActiveLayerFeaturesLocatorFilter::QfActiveLayerFeaturesLocatorFilter (
QfLocatorModelSuperBridge * locatorBridge,
QObject * parent=nullptr
)
function clone
QfActiveLayerFeaturesLocatorFilter * QfActiveLayerFeaturesLocatorFilter::clone () override const
function description
inline QString QfActiveLayerFeaturesLocatorFilter::description () override const
function displayName
inline QString QfActiveLayerFeaturesLocatorFilter::displayName () override const
function fetchResults
void QfActiveLayerFeaturesLocatorFilter::fetchResults (
const QString & string,
const QgsLocatorContext & context,
QgsFeedback * feedback
) override
function name
inline QString QfActiveLayerFeaturesLocatorFilter::name () override const
function prefix
inline QString QfActiveLayerFeaturesLocatorFilter::prefix () override const
function prepare
QStringList QfActiveLayerFeaturesLocatorFilter::prepare (
const QString & string,
const QgsLocatorContext & locatorContext
) override
function priority
inline Priority QfActiveLayerFeaturesLocatorFilter::priority () override const
function triggerResult
void QfActiveLayerFeaturesLocatorFilter::triggerResult (
const QgsLocatorResult & result
) override
function triggerResultFromAction
void QfActiveLayerFeaturesLocatorFilter::triggerResultFromAction (
const QgsLocatorResult & result,
const int actionId
) override
The documentation for this class was generated from the following file src/core/locator/qfactivelayerfeatureslocatorfilter.h