QGIS API Documentation
3.16.0-Hannover (43b64b13f3)
|
Go to the documentation of this file.
15 #ifndef QGSNUMERICFORMAT_H
16 #define QGSNUMERICFORMAT_H
18 #include "qgis_core.h"
22 #include <QVariantMap>
23 #include <QDomDocument>
63 mThousandsSep = separator;
83 mDecimalSep = separator;
103 mPercent = character;
123 mZeroDigit = character;
133 return mNegativeSign;
143 mNegativeSign = character;
153 return mPositiveSign;
163 mPositiveSign = character;
183 mExponential = character;
223 sipType = sipType_QgsBearingNumericFormat;
225 sipType = sipType_QgsFallbackNumericFormat;
227 sipType = sipType_QgsPercentageNumericFormat;
229 sipType = sipType_QgsScientificNumericFormat;
231 sipType = sipType_QgsCurrencyNumericFormat;
233 sipType = sipType_QgsBasicNumericFormat;
235 sipType = sipType_QgsFractionNumericFormat;
255 virtual QString
id()
const = 0;
267 virtual int sortKey();
272 virtual double suggestSampleValue()
const;
303 void writeXml( QDomElement &element, QDomDocument &document,
const QgsReadWriteContext &context )
const;
310 #endif // QGSNUMERICFORMAT_H
The class is used as a container of context for various read/write operations on other objects.
bool operator==(const QgsFeatureIterator &fi1, const QgsFeatureIterator &fi2)
void setPercent(const QChar &character)
Sets the percent character.
QChar negativeSign() const
Returns the negative sign character.
QChar exponential() const
Returns the exponential character.
bool operator!=(const QgsFeatureIterator &fi1, const QgsFeatureIterator &fi2)
#define SIP_CONVERT_TO_SUBCLASS_CODE(code)
QChar positiveSign() const
Returns the positive sign character.
QChar percent() const
Returns the percent character.
void setDecimalSeparator(const QChar &separator)
Returns the decimal separator character.
void setPositiveSign(const QChar &character)
Sets the positive sign character.
void setThousandsSeparator(const QChar &separator)
Sets the thousands separator character.
QChar zeroDigit() const
Returns the zero digit character.
void setExponential(const QChar &character)
Sets the exponential character.
void setNegativeSign(const QChar &character)
Sets the negative sign character.
QChar decimalSeparator() const
Returns the decimal separator character.
void setZeroDigit(const QChar &character)
Returns the zero digit character.
A context for numeric formats.
QChar thousandsSeparator() const
Returns the thousands separator character.