diff options
author | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-09-16 15:36:12 +0300 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@digia.com> | 2014-09-17 10:14:31 +0300 |
commit | ef2ab40bd1b9233ef398d0e6207d8537d2cd3b1a (patch) | |
tree | db9a8f694a2863cd742bb0cbac63918b5f641ef7 /src/axis/chartaxiselement_p.h | |
parent | 11c2ee82f698cde1462c1c3304d14423913cea42 (diff) |
Added QChart::localizeNumbers
When this property is true, the default QLocale is used to convert
various values to strings for series and axis labels instead of
corresponding QString functions, which always use "C" locale.
Task-number: QTRD-3231
Change-Id: I95a936ae6d49c2589a7c53a481fd850c90846ae4
Reviewed-by: Titta Heikkala <titta.heikkala@digia.com>
Diffstat (limited to 'src/axis/chartaxiselement_p.h')
-rw-r--r-- | src/axis/chartaxiselement_p.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/axis/chartaxiselement_p.h b/src/axis/chartaxiselement_p.h index ff3ff494..c561d9d8 100644 --- a/src/axis/chartaxiselement_p.h +++ b/src/axis/chartaxiselement_p.h @@ -77,9 +77,10 @@ public: //this flag indicates that axis is used to show intervals it means labels are in between ticks bool intervalAxis() const { return m_intervalAxis; } - static QStringList createValueLabels(qreal max, qreal min, int ticks, const QString &format); - static QStringList createLogValueLabels(qreal min, qreal max, qreal base, int ticks, const QString &format); - static QStringList createDateTimeLabels(qreal max, qreal min, int ticks, const QString &format); + QStringList createValueLabels(qreal max, qreal min, int ticks, const QString &format) const; + QStringList createLogValueLabels(qreal min, qreal max, qreal base, int ticks, + const QString &format) const; + QStringList createDateTimeLabels(qreal max, qreal min, int ticks, const QString &format) const; // from QGraphicsLayoutItem QRectF boundingRect() const @@ -132,6 +133,9 @@ Q_SIGNALS: private: void connectSlots(); + QString formatLabel(const QString &formatSpec, const QByteArray &array, + qreal value, int precision, const QString &preStr, + const QString &postStr) const; QAbstractAxis *m_axis; AxisAnimation *m_animation; |