summaryrefslogtreecommitdiffstats
path: root/src/datavis3d/axis/qvalueaxis.cpp
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@digia.com>2013-08-28 14:55:50 +0300
committerMiikka Heikkinen <miikka.heikkinen@digia.com>2013-08-29 08:24:43 +0300
commit89007c36f04fb965167501a0d473451976548da3 (patch)
tree7289354f1ed9b63ec14d78cd6664dd0d0bbba8af /src/datavis3d/axis/qvalueaxis.cpp
parent5bbd3b72540fd24ecb4538627e01bffe3d03acc6 (diff)
Make axes ownership more useful
Chart can now own multiple axes while showing only one. Default axes are no longer modifiable by users. Task-number: QTRD-2212 Change-Id: I028f0d7539dbbf6e3474680290c7ec6bba5a4223 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'src/datavis3d/axis/qvalueaxis.cpp')
-rw-r--r--src/datavis3d/axis/qvalueaxis.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/datavis3d/axis/qvalueaxis.cpp b/src/datavis3d/axis/qvalueaxis.cpp
index 67bb9a38..9520cacd 100644
--- a/src/datavis3d/axis/qvalueaxis.cpp
+++ b/src/datavis3d/axis/qvalueaxis.cpp
@@ -219,7 +219,9 @@ QValueAxisPrivate::QValueAxisPrivate(QValueAxis *q)
m_max(10.0),
m_segmentCount(5),
m_subSegmentCount(1),
- m_autoAdjust(true)
+ m_autoAdjust(true),
+ m_labelFormat(Utils::defaultLabelFormat()),
+ m_labelsDirty(true)
{
}
@@ -307,9 +309,6 @@ void QValueAxisPrivate::updateLabels()
qreal segmentStep = (m_max - m_min) / m_segmentCount;
QString formatString(m_labelFormat);
- if (formatString.isEmpty())
- formatString = Utils::defaultLabelFormat();
-
Utils::ParamType paramType = Utils::findFormatParamType(formatString);
QByteArray formatArray = formatString.toUtf8();