From 251bddc661d00d1a61b105da2d7c1360c9eff182 Mon Sep 17 00:00:00 2001 From: Wladimir Leuschner Date: Mon, 25 Mar 2024 15:39:00 +0100 Subject: [PATCH] QWindowsVistaStyle:Revert polishing of QAbstractScrollArea/QGraphicsView Revert the polishing for QAbstractScrollArea and QGraphicsView introduced in a1f12273b2e355033ab2a9478d1e9702210a0733 Fixes: QTBUG-123722 Pick-to: 6.7.0 Change-Id: I9db9079c672f4bf70ce3401382a5843855df2c4a Reviewed-by: Friedemann Kleint (cherry picked from commit f5d5a42dc3fba2a3a9d911e8ddc589d191f7d247) Reviewed-by: Qt Cherry-pick Bot --- .../styles/modernwindows/qwindowsvistastyle.cpp | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/plugins/styles/modernwindows/qwindowsvistastyle.cpp b/src/plugins/styles/modernwindows/qwindowsvistastyle.cpp index 57eb46f997a..1df134b6290 100644 --- a/src/plugins/styles/modernwindows/qwindowsvistastyle.cpp +++ b/src/plugins/styles/modernwindows/qwindowsvistastyle.cpp @@ -4657,18 +4657,6 @@ void QWindowsVistaStyle::polish(QWidget *widget) else if (QListView *list = qobject_cast (widget)) { list->viewport()->setAttribute(Qt::WA_Hover); } - if (widget->inherits("QGraphicsView") && !widget->inherits("QTextEdit")) { - QPalette pal = widget->palette(); - pal.setColor(QPalette::Base, pal.window().color()); - widget->setPalette(pal); - } - else if (widget->inherits("QAbstractScrollArea") && !widget->inherits("QMdiArea")) { - if (auto scrollarea = qobject_cast(widget)) { - QPalette pal = widget->palette(); - pal.setColor(scrollarea->viewport()->backgroundRole(), Qt::transparent); - scrollarea->viewport()->setPalette(pal); - } - } } /*!