From a56a6ba22dbd633bfa2f2f591a0e26246c4729c1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20L=C3=B6hning?= Date: Fri, 13 Dec 2024 23:12:14 +0100 Subject: [PATCH] QRadialGradient: Don't initialize focal radius twice Change-Id: I532c1097604a3c59747d05c88a64d7ed97f9addd Reviewed-by: Lars Knoll --- src/gui/painting/qbrush.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/gui/painting/qbrush.cpp b/src/gui/painting/qbrush.cpp index 6a279ef8cac..c05fcf7723c 100644 --- a/src/gui/painting/qbrush.cpp +++ b/src/gui/painting/qbrush.cpp @@ -2141,11 +2141,10 @@ QRadialGradient::QRadialGradient(const QPointF ¢er, qreal centerRadius, cons m_data.radial.cx = center.x(); m_data.radial.cy = center.y(); m_data.radial.cradius = centerRadius; - m_data.radial.fradius = 0; + m_data.radial.fradius = focalRadius; m_data.radial.fx = focalPoint.x(); m_data.radial.fy = focalPoint.y(); - setFocalRadius(focalRadius); } /*! @@ -2162,11 +2161,10 @@ QRadialGradient::QRadialGradient(qreal cx, qreal cy, qreal centerRadius, qreal f m_data.radial.cx = cx; m_data.radial.cy = cy; m_data.radial.cradius = centerRadius; - m_data.radial.fradius = 0; + m_data.radial.fradius = focalRadius; m_data.radial.fx = fx; m_data.radial.fy = fy; - setFocalRadius(focalRadius); } /*!