From 9d7eb4bf8bfd4099828d5f3ceefaf67bf9313ece Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A5rten=20Nordheim?= Date: Mon, 5 Feb 2024 13:41:47 +0100 Subject: [PATCH] Modern windows style: fix implicit conversion error "implicit conversion from 'double' to 'int' changes value" Amends a1f12273b2e355033ab2a9478d1e9702210a0733 Change-Id: I7b26073403c8a589b5ec1d6b32e06b4bb6283946 Reviewed-by: Friedemann Kleint Reviewed-by: Wladimir Leuschner (cherry picked from commit 26bdda0032692ab2e73f00272fb9d36518c271f3) Reviewed-by: Qt Cherry-pick Bot --- src/plugins/styles/modernwindows/qwindows11style.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/styles/modernwindows/qwindows11style.cpp b/src/plugins/styles/modernwindows/qwindows11style.cpp index f9f314e17cf..94fd5a1b092 100644 --- a/src/plugins/styles/modernwindows/qwindows11style.cpp +++ b/src/plugins/styles/modernwindows/qwindows11style.cpp @@ -970,9 +970,9 @@ void QWindows11Style::drawPrimitive(PrimitiveElement element, const QStyleOption painter->setPen(Qt::NoPen); painter->setBrush(frm->palette.base()); - painter->drawPie(bottomRightCorner.marginsAdded(QMargins(2.5,2.5,0.0,0.0)), + painter->drawPie(bottomRightCorner.marginsAdded(QMarginsF(2.5,2.5,0.0,0.0)), 270 * 16,90 * 16); - painter->drawPie(bottomLeftCorner.marginsAdded(QMargins(0.0,2.5,2.5,0.0)), + painter->drawPie(bottomLeftCorner.marginsAdded(QMarginsF(0.0,2.5,2.5,0.0)), -90 * 16,-90 * 16); painter->setPen(QPen(WINUI3Colors[colorSchemeIndex][surfaceStroke]));