summaryrefslogtreecommitdiffstats
path: root/src/datavisualization/engine/abstract3dcontroller.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/datavisualization/engine/abstract3dcontroller.cpp')
-rw-r--r--src/datavisualization/engine/abstract3dcontroller.cpp50
1 files changed, 25 insertions, 25 deletions
diff --git a/src/datavisualization/engine/abstract3dcontroller.cpp b/src/datavisualization/engine/abstract3dcontroller.cpp
index a6c086aa..7f905243 100644
--- a/src/datavisualization/engine/abstract3dcontroller.cpp
+++ b/src/datavisualization/engine/abstract3dcontroller.cpp
@@ -183,6 +183,31 @@ void Abstract3DController::synchDataToRenderer()
m_changeTracker.selectionModeChanged = false;
}
+ if (m_changeTracker.axisXFormatterChanged) {
+ m_changeTracker.axisXFormatterChanged = false;
+ if (m_axisX->type() & QAbstract3DAxis::AxisTypeValue) {
+ QValue3DAxis *valueAxisX = static_cast<QValue3DAxis *>(m_axisX);
+ m_renderer->updateAxisFormatter(QAbstract3DAxis::AxisOrientationX,
+ valueAxisX->formatter());
+ }
+ }
+ if (m_changeTracker.axisYFormatterChanged) {
+ m_changeTracker.axisYFormatterChanged = false;
+ if (m_axisY->type() & QAbstract3DAxis::AxisTypeValue) {
+ QValue3DAxis *valueAxisY = static_cast<QValue3DAxis *>(m_axisY);
+ m_renderer->updateAxisFormatter(QAbstract3DAxis::AxisOrientationY,
+ valueAxisY->formatter());
+ }
+ }
+ if (m_changeTracker.axisZFormatterChanged) {
+ m_changeTracker.axisZFormatterChanged = false;
+ if (m_axisZ->type() & QAbstract3DAxis::AxisTypeValue) {
+ QValue3DAxis *valueAxisZ = static_cast<QValue3DAxis *>(m_axisZ);
+ m_renderer->updateAxisFormatter(QAbstract3DAxis::AxisOrientationZ,
+ valueAxisZ->formatter());
+ }
+ }
+
if (m_changeTracker.axisXTypeChanged) {
m_renderer->updateAxisType(QAbstract3DAxis::AxisOrientationX, m_axisX->type());
m_changeTracker.axisXTypeChanged = false;
@@ -326,31 +351,6 @@ void Abstract3DController::synchDataToRenderer()
}
}
- if (m_changeTracker.axisXFormatterChanged) {
- m_changeTracker.axisXFormatterChanged = false;
- if (m_axisX->type() & QAbstract3DAxis::AxisTypeValue) {
- QValue3DAxis *valueAxisX = static_cast<QValue3DAxis *>(m_axisX);
- m_renderer->updateAxisFormatter(QAbstract3DAxis::AxisOrientationX,
- valueAxisX->formatter());
- }
- }
- if (m_changeTracker.axisYFormatterChanged) {
- m_changeTracker.axisYFormatterChanged = false;
- if (m_axisY->type() & QAbstract3DAxis::AxisTypeValue) {
- QValue3DAxis *valueAxisY = static_cast<QValue3DAxis *>(m_axisY);
- m_renderer->updateAxisFormatter(QAbstract3DAxis::AxisOrientationY,
- valueAxisY->formatter());
- }
- }
- if (m_changeTracker.axisZFormatterChanged) {
- m_changeTracker.axisZFormatterChanged = false;
- if (m_axisZ->type() & QAbstract3DAxis::AxisTypeValue) {
- QValue3DAxis *valueAxisZ = static_cast<QValue3DAxis *>(m_axisZ);
- m_renderer->updateAxisFormatter(QAbstract3DAxis::AxisOrientationZ,
- valueAxisZ->formatter());
- }
- }
-
if (m_isSeriesVisibilityDirty || m_isSeriesVisualsDirty) {
m_renderer->updateSeries(m_seriesList, m_isSeriesVisibilityDirty);
m_isSeriesVisibilityDirty = false;