From 63a4def507b64e787eaeaffca354aca76b00d27e Mon Sep 17 00:00:00 2001 From: Wladimir Leuschner Date: Fri, 13 Sep 2024 14:54:01 +0200 Subject: [PATCH] QWindows11Style: Draw ItemView text, in case of custom Widget Fixes: QTBUG-128517 Pick-to: 6.7 Change-Id: Ia48935eb8bc0acd77178a76502a4e84eb9822a76 Reviewed-by: Oliver Wolff (cherry picked from commit ceebef9af9f99ad1c497f56d5a4d376ce03006e1) Reviewed-by: Qt Cherry-pick Bot --- src/plugins/styles/modernwindows/qwindows11style.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/plugins/styles/modernwindows/qwindows11style.cpp b/src/plugins/styles/modernwindows/qwindows11style.cpp index 1aa14d9c943..c13abd78253 100644 --- a/src/plugins/styles/modernwindows/qwindows11style.cpp +++ b/src/plugins/styles/modernwindows/qwindows11style.cpp @@ -1798,6 +1798,9 @@ void QWindows11Style::drawControl(ControlElement element, const QStyleOption *op option->rect.x() + 1,option->rect.y() + option->rect.height() - 2); } } + } else { + QRect textRect = proxy()->subElementRect(SE_ItemViewItemText, vopt, widget); + d->viewItemDrawText(painter, vopt, textRect); } } break;