summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAntti Määttä <antti.maatta@qt.io>2023-11-06 13:58:13 +0200
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2023-11-07 06:20:02 +0000
commit19241ec09d0f28492251bb8192530f952981eaa4 (patch)
tree3dcacf47202a95951dabc40801ca1a1f4711155a
parent0190fe1b09fb7e3fadee92b38be717a3faa6d3ab (diff)
Fix setting QColorAxis visibility to false
Call m_colorScale->setVisible(false) when setting the axis visibility to false. Fixes: QTBUG-114814 Pick-to: 6.5 Change-Id: I7564deda68ffba40c33678fd8fa7f6d4efd07588 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> (cherry picked from commit 481fd071c56eea260b766afde70c02ca1f3d9fdc) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/charts/axis/chartaxiselement.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/charts/axis/chartaxiselement.cpp b/src/charts/axis/chartaxiselement.cpp
index bfabfa26..93947bec 100644
--- a/src/charts/axis/chartaxiselement.cpp
+++ b/src/charts/axis/chartaxiselement.cpp
@@ -292,6 +292,8 @@ void ChartAxisElement::handleVisibleChanged(bool visible)
m_shades->setVisible(visible);
m_labels->setVisible(visible);
m_title->setVisible(visible);
+ if (m_colorScale)
+ m_colorScale->setVisible(visible);
} else {
m_grid->setVisible(axis()->isGridLineVisible());
m_arrow->setVisible(axis()->isLineVisible());