QGIS API Documentation  2.12.0-Lyon
Public Member Functions | Public Attributes | List of all members
QgsExpressionContextScope::StaticVariable Struct Reference

Single variable definition for use within a QgsExpressionContextScope. More...

#include <qgsexpressioncontext.h>

Public Member Functions

 StaticVariable (const QString &name=QString(), const QVariant &value=QVariant(), bool readOnly=false)
 Constructor for StaticVariable. More...
 

Public Attributes

QString name
 Variable name. More...
 
bool readOnly
 True if variable should not be editable by users. More...
 
QVariant value
 Variable value. More...
 

Detailed Description

Single variable definition for use within a QgsExpressionContextScope.

Definition at line 81 of file qgsexpressioncontext.h.

Constructor & Destructor Documentation

QgsExpressionContextScope::StaticVariable::StaticVariable ( const QString name = QString(),
const QVariant value = QVariant(),
bool  readOnly = false 
)
inline

Constructor for StaticVariable.

Parameters
namevariable name (should be unique within the QgsExpressionContextScope)
valueintial variable value
readOnlytrue if variable should not be editable by users

Definition at line 88 of file qgsexpressioncontext.h.

Member Data Documentation

QString QgsExpressionContextScope::StaticVariable::name

Variable name.

Definition at line 91 of file qgsexpressioncontext.h.

bool QgsExpressionContextScope::StaticVariable::readOnly

True if variable should not be editable by users.

Definition at line 97 of file qgsexpressioncontext.h.

QVariant QgsExpressionContextScope::StaticVariable::value

Variable value.

Definition at line 94 of file qgsexpressioncontext.h.


The documentation for this struct was generated from the following file: