24#include "moc_qgsnumericformat.cpp"
29#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
30 mThousandsSep = l.groupSeparator();
31 mDecimalSep = l.decimalPoint();
32 mPercent = l.percent();
33 mZeroDigit = l.zeroDigit();
34 mNegativeSign = l.negativeSign();
35 mPositiveSign = l.positiveSign();
36 mExponential = l.exponential();
41 mThousandsSep = l.groupSeparator().at( 0 );
42 mDecimalSep = l.decimalPoint().at( 0 );
43 mPercent = l.percent().at( 0 );
44 mZeroDigit = l.zeroDigit().at( 0 );
45 mNegativeSign = l.negativeSign().at( 0 );
46 mPositiveSign = l.positiveSign().at( 0 );
47 mExponential = l.exponential().at( 0 );
53 return mExpressionContext;
58 mExpressionContext = context;
68 return 1234.56789123456;
75 element.appendChild( configElement );
76 element.setAttribute( QStringLiteral(
"id" ),
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.