Class AppExpressionContextScopesGenerator
ClassList > AppExpressionContextScopesGenerator
Inherits the following classes: QObject
Public Properties
| Type | Name |
|---|---|
| property CloudUserInformation | cloudUserInformation |
| property GnssPositionInformation | positionInformation |
| property bool | positionLocked |
Public Signals
| Type | Name |
|---|---|
| signal void | cloudUserInformationChanged |
| signal void | positionInformationChanged |
| signal void | positionLockedChanged |
Public Functions
| Type | Name |
|---|---|
| AppExpressionContextScopesGenerator (QObject * parent=nullptr) |
|
| CloudUserInformation | cloudUserInformation () const |
| QList< QgsExpressionContextScope * > | generate () |
| GnssPositionInformation | positionInformation () const |
| bool | positionLocked () const |
| void | setCloudUserInformation (const CloudUserInformation & cloudUserInformation) |
| void | setPositionInformation (const GnssPositionInformation & positionInformation) |
| void | setPositionLocked (bool positionLocked) |
Public Properties Documentation
property cloudUserInformation [1/2]
CloudUserInformation AppExpressionContextScopesGenerator::cloudUserInformation;
property positionInformation [1/2]
GnssPositionInformation AppExpressionContextScopesGenerator::positionInformation;
property positionLocked [1/2]
bool AppExpressionContextScopesGenerator::positionLocked;
Public Signals Documentation
signal cloudUserInformationChanged
void AppExpressionContextScopesGenerator::cloudUserInformationChanged;
signal positionInformationChanged
void AppExpressionContextScopesGenerator::positionInformationChanged;
signal positionLockedChanged
void AppExpressionContextScopesGenerator::positionLockedChanged;
Public Functions Documentation
function AppExpressionContextScopesGenerator
explicit AppExpressionContextScopesGenerator::AppExpressionContextScopesGenerator (
QObject * parent=nullptr
)
function cloudUserInformation [2/2]
CloudUserInformation AppExpressionContextScopesGenerator::cloudUserInformation () const
Returns the current cloud user information
function generate
QList< QgsExpressionContextScope * > AppExpressionContextScopesGenerator::generate ()
function positionInformation [2/2]
GnssPositionInformation AppExpressionContextScopesGenerator::positionInformation () const
Returns position information generated by the TransformedPositionSource according to its provider
function positionLocked [2/2]
bool AppExpressionContextScopesGenerator::positionLocked () const
Returns whether the position is locked to the GNSS
function setCloudUserInformation
void AppExpressionContextScopesGenerator::setCloudUserInformation (
const CloudUserInformation & cloudUserInformation
)
Sets the current cloud user information
Parameters:
cloudUserInformationthe cloud user information
function setPositionInformation
void AppExpressionContextScopesGenerator::setPositionInformation (
const GnssPositionInformation & positionInformation
)
Sets position information generated by the TransformedPositionSource according to its provider
Parameters:
positionInformationthe position information
function setPositionLocked
void AppExpressionContextScopesGenerator::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/appexpressioncontextscopesgenerator.h