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;
 
A context for numeric formats.
void setThousandsSeparator(const QChar &separator)
Sets the thousands separator character.
QChar negativeSign() const
Returns the negative sign character.
QChar thousandsSeparator() const
Returns the thousands separator character.
void setPercent(const QChar &character)
Sets the percent character.
void setPositiveSign(const QChar &character)
Sets the positive sign character.
void setExponential(const QChar &character)
Sets the exponential character.
void setNegativeSign(const QChar &character)
Sets the negative sign character.
QChar zeroDigit() const
Returns the zero digit character.
QChar exponential() const
Returns the exponential character.
QChar decimalSeparator() const
Returns the decimal separator character.
void setDecimalSeparator(const QChar &separator)
Returns the decimal separator character.
void setZeroDigit(const QChar &character)
Returns the zero digit character.
QChar positiveSign() const
Returns the positive sign character.
QChar percent() const
Returns the percent character.
The class is used as a container of context for various read/write operations on other objects.
#define SIP_CONVERT_TO_SUBCLASS_CODE(code)
bool operator==(const QgsFeatureIterator &fi1, const QgsFeatureIterator &fi2)
bool operator!=(const QgsFeatureIterator &fi1, const QgsFeatureIterator &fi2)