aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJ-P Nurmi <jpnurmi@qt.io>2017-09-28 14:19:05 +0200
committerJ-P Nurmi <jpnurmi@qt.io>2017-09-28 12:58:35 +0000
commitaf45776e30c50841ecd756d65635fa6f4f4ef120 (patch)
tree51b7d4d2cc9936c6012270dc0005162afacce4f5
parent797d3ca58c1487b1abdba051756948f29342c28c (diff)
QQuickActionGroup: track the checked button with a QPointer
Same as 3f1229b for QQuickButtonGroup, but testing this in QML seems too tricky since you can't use Repeater for non-Item Actions, and Instantiator does not provide a suitable list-property for the objects, that could be used to reproduce the issue. Change-Id: I43dfd76214b8b595be18cf4ab0d04ad1ff2a240d Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
-rw-r--r--src/quicktemplates2/qquickactiongroup.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quicktemplates2/qquickactiongroup.cpp b/src/quicktemplates2/qquickactiongroup.cpp
index 7a5e17ee..92dda52b 100644
--- a/src/quicktemplates2/qquickactiongroup.cpp
+++ b/src/quicktemplates2/qquickactiongroup.cpp
@@ -156,7 +156,7 @@ public:
bool enabled;
bool exclusive;
- QQuickAction *checkedAction;
+ QPointer<QQuickAction> checkedAction;
QVector<QQuickAction*> actions;
};