From 8d01dc0ecaa0745c23b31b6c62eb46c6dad22356 Mon Sep 17 00:00:00 2001 From: Mika Salmela Date: Thu, 7 Nov 2013 15:20:22 +0200 Subject: Shadow support for surface MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Task-number: QTRD-2266 Change-Id: I99fd7a6eda570df3d114ab10a1b07c22736cc86c Reviewed-by: Tomi Korpipää --- src/datavisualization/engine/theme.cpp | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'src/datavisualization/engine/theme.cpp') diff --git a/src/datavisualization/engine/theme.cpp b/src/datavisualization/engine/theme.cpp index 78a61637..5c67071c 100644 --- a/src/datavisualization/engine/theme.cpp +++ b/src/datavisualization/engine/theme.cpp @@ -207,12 +207,15 @@ void Theme::useTheme(QDataVis::Theme theme) default: break; } + if (m_uniformColor) { m_surfaceGradient.setColorAt(0.0, m_baseColor); } else { - m_surfaceGradient.setColorAt(0.0, QColor(m_baseColor.redF() * 0.7, - m_baseColor.greenF() * 0.7, - m_baseColor.blueF() * 0.7)); + QColor color; + color.setRedF(m_baseColor.redF() * 0.7f); + color.setGreenF(m_baseColor.greenF() * 0.7f); + color.setBlueF(m_baseColor.blueF() * 0.7f); + m_surfaceGradient.setColorAt(0.0, color); } m_surfaceGradient.setColorAt(1.0, m_baseColor); } -- cgit v1.2.3