49 QString
id()
const override;
63 int numberDecimalPlaces() const;
71 virtual
void setNumberDecimalPlaces(
int places );
77 bool showThousandsSeparator() const;
83 void setShowThousandsSeparator(
bool show );
89 bool showPlusSign() const;
95 void setShowPlusSign(
bool show );
104 bool showTrailingZeros() const;
113 void setShowTrailingZeros(
bool show );
120 RoundingType roundingType() const;
127 void setRoundingType( RoundingType type );
135 QChar thousandsSeparator() const;
143 void setThousandsSeparator( QChar character );
151 QChar decimalSeparator() const;
159 void setDecimalSeparator( QChar character );
165 virtual
void setConfiguration( const QVariantMap &configuration, const
QgsReadWriteContext &context );
170 int mNumberDecimalPlaces = 6;
171 bool mShowThousandsSeparator = true;
172 bool mShowPlusSign = false;
173 bool mShowTrailingZeros = false;
177 QChar mThousandsSeparator;
178 QChar mDecimalSeparator;
A container for the context for various read/write operations on objects.