aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMitch Curtis <mitch.curtis@qt.io>2021-11-29 16:34:33 +0100
committerQt Cherry-pick Bot <cherrypick_bot@qt-project.org>2022-02-04 13:11:48 +0000
commit7b2fc0f9de2e403a21dc09e8f774b8c920885c88 (patch)
tree74d5b3d314e5510e81fdb9765b3e3b15e3b4d7fd
parent5395b44435b3b47eff991d0b5a17c653e9f70b88 (diff)
Windows: fix unchecked Button in GroupBox being rendered as checked
Mark the item as dirty when checkedChanged is emitted. Fixes: QTBUG-95033 Change-Id: I506a5f93c62c9a4d322fbbf7f22e04b2a83d089f Reviewed-by: Richard Moe Gustavsen <richard.gustavsen@qt.io> (cherry picked from commit 1c9e6c025c68bc6d0cb939279e8fb1d1d046f56a) Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
-rw-r--r--src/quicknativestyle/items/qquickstyleitembutton.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/quicknativestyle/items/qquickstyleitembutton.cpp b/src/quicknativestyle/items/qquickstyleitembutton.cpp
index 5dfe060fad..ad74cde7a2 100644
--- a/src/quicknativestyle/items/qquickstyleitembutton.cpp
+++ b/src/quicknativestyle/items/qquickstyleitembutton.cpp
@@ -46,6 +46,7 @@ void QQuickStyleItemButton::connectToControl() const
QQuickStyleItem::connectToControl();
auto button = control<QQuickButton>();
connect(button, &QQuickButton::downChanged, this, &QQuickStyleItem::markImageDirty);
+ connect(button, &QQuickButton::checkedChanged, this, &QQuickStyleItem::markImageDirty);
}
StyleItemGeometry QQuickStyleItemButton::calculateGeometry()