Skip to content

Class QfAppExpressionContextScopesGenerator

ClassList > QfAppExpressionContextScopesGenerator

Inherits the following classes: QObject

Public Properties

Type Name
property QfCloudUserInformation cloudUserInformation
property QfGnssPositionInformation positionInformation
property bool positionLocked

Public Signals

Type Name
signal void cloudUserInformationChanged
signal void positionInformationChanged
signal void positionLockedChanged

Public Functions

Type Name
QfAppExpressionContextScopesGenerator (QObject * parent=nullptr)
QfCloudUserInformation cloudUserInformation () const
QList< QgsExpressionContextScope * > generate ()
QfGnssPositionInformation positionInformation () const
bool positionLocked () const
void setCloudUserInformation (const QfCloudUserInformation & cloudUserInformation)
void setPositionInformation (const QfGnssPositionInformation & positionInformation)
void setPositionLocked (bool positionLocked)

Public Properties Documentation

property cloudUserInformation [1/2]

QfCloudUserInformation QfAppExpressionContextScopesGenerator::cloudUserInformation;

property positionInformation [1/2]

QfGnssPositionInformation QfAppExpressionContextScopesGenerator::positionInformation;

property positionLocked [1/2]

bool QfAppExpressionContextScopesGenerator::positionLocked;

Public Signals Documentation

signal cloudUserInformationChanged

void QfAppExpressionContextScopesGenerator::cloudUserInformationChanged;

signal positionInformationChanged

void QfAppExpressionContextScopesGenerator::positionInformationChanged;

signal positionLockedChanged

void QfAppExpressionContextScopesGenerator::positionLockedChanged;

Public Functions Documentation

function QfAppExpressionContextScopesGenerator

explicit QfAppExpressionContextScopesGenerator::QfAppExpressionContextScopesGenerator (
    QObject * parent=nullptr
) 

function cloudUserInformation [2/2]

QfCloudUserInformation QfAppExpressionContextScopesGenerator::cloudUserInformation () const

Returns the current cloud user information


function generate

QList< QgsExpressionContextScope * > QfAppExpressionContextScopesGenerator::generate () 

function positionInformation [2/2]

QfGnssPositionInformation QfAppExpressionContextScopesGenerator::positionInformation () const

Returns position information generated by the TransformedPositionSource according to its provider


function positionLocked [2/2]

bool QfAppExpressionContextScopesGenerator::positionLocked () const

Returns whether the position is locked to the GNSS


function setCloudUserInformation

void QfAppExpressionContextScopesGenerator::setCloudUserInformation (
    const QfCloudUserInformation & cloudUserInformation
) 

Sets the current cloud user information

Parameters:

  • cloudUserInformation the cloud user information

function setPositionInformation

void QfAppExpressionContextScopesGenerator::setPositionInformation (
    const QfGnssPositionInformation & positionInformation
) 

Sets position information generated by the TransformedPositionSource according to its provider

Parameters:

  • positionInformation the position information

function setPositionLocked

void QfAppExpressionContextScopesGenerator::setPositionLocked (
    bool positionLocked
) 

Sets whether the position is locked to the GNSS



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