diff options
author | Antti Määttä <antti.maatta@qt.io> | 2023-11-06 13:58:13 +0200 |
---|---|---|
committer | Antti Määttä <antti.maatta@qt.io> | 2023-11-06 20:18:14 +0200 |
commit | 481fd071c56eea260b766afde70c02ca1f3d9fdc (patch) | |
tree | 0b648bb4fd34cb7375d90ba5399f7d79a3c62eda /src/charts/axis/chartaxiselement.cpp | |
parent | 4be21450796c211f79ac87905faece52c7d6a275 (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.6 6.5
Change-Id: I7564deda68ffba40c33678fd8fa7f6d4efd07588
Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io>
Diffstat (limited to 'src/charts/axis/chartaxiselement.cpp')
-rw-r--r-- | src/charts/axis/chartaxiselement.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/charts/axis/chartaxiselement.cpp b/src/charts/axis/chartaxiselement.cpp index fc099061..0fb2a3fd 100644 --- a/src/charts/axis/chartaxiselement.cpp +++ b/src/charts/axis/chartaxiselement.cpp @@ -295,6 +295,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()); |