25#include "moc_qgsnumericformat.cpp"
27using namespace Qt::StringLiterals;
35 mThousandsSep = l.groupSeparator().at( 0 );
36 mDecimalSep = l.decimalPoint().at( 0 );
37 mPercent = l.percent().at( 0 );
38 mZeroDigit = l.zeroDigit().at( 0 );
39 mNegativeSign = l.negativeSign().at( 0 );
40 mPositiveSign = l.positiveSign().at( 0 );
41 mExponential = l.exponential().at( 0 );
46 return mExpressionContext;
51 mExpressionContext = context;
61 return 1234.56789123456;
68 element.appendChild( configElement );
69 element.setAttribute( u
"id"_s,
id() );
Expression contexts are used to encapsulate the parameters around which a QgsExpression should be eva...
void setExpressionContext(const QgsExpressionContext &context)
Sets the expression context to use when evaluating QgsExpressions.
QgsNumericFormatContext()
Constructor for QgsNumericFormatContext.
QgsExpressionContext expressionContext() const
Returns the expression context to use when evaluating QgsExpressions.
A container for the context for various read/write operations on objects.
static QDomElement writeVariant(const QVariant &value, QDomDocument &doc)
Write a QVariant to a QDomElement.