diff options
author | J-P Nurmi <jpnurmi@qt.io> | 2017-10-12 11:48:59 +0200 |
---|---|---|
committer | J-P Nurmi <jpnurmi@qt.io> | 2017-10-12 11:48:59 +0200 |
commit | b311ed261a1176c52e68bf8b23bd4040ac12c7c0 (patch) | |
tree | 8ae99a01cb656d564ac288035516cf5101706a18 /src/quicktemplates2/qquickbuttongroup.cpp | |
parent | 50576aeb67e1470c9c5d2b52650bede1aa6b5697 (diff) | |
parent | 0007db13236fcee4ca90b885a67cc7de0f40836d (diff) |
Merge remote-tracking branch 'origin/5.9' into 5.10
Conflicts:
.qmake.conf
src/quicktemplates2/qquickbuttongroup.cpp
src/quicktemplates2/qquickoverlay.cpp
tests/auto/controls/data/tst_buttongroup.qml
Change-Id: Iae23aaf039c6095007966475294e93220dbead84
Diffstat (limited to 'src/quicktemplates2/qquickbuttongroup.cpp')
-rw-r--r-- | src/quicktemplates2/qquickbuttongroup.cpp | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/src/quicktemplates2/qquickbuttongroup.cpp b/src/quicktemplates2/qquickbuttongroup.cpp index ef35440f57..2a1e354ced 100644 --- a/src/quicktemplates2/qquickbuttongroup.cpp +++ b/src/quicktemplates2/qquickbuttongroup.cpp @@ -154,11 +154,7 @@ class QQuickButtonGroupPrivate : public QObjectPrivate Q_DECLARE_PUBLIC(QQuickButtonGroup) public: - QQuickButtonGroupPrivate() - : exclusive(true), - checkedButton(nullptr) - { - } + QQuickButtonGroupPrivate() : exclusive(true) { } void clear(); void buttonClicked(); @@ -170,7 +166,7 @@ public: static void buttons_clear(QQmlListProperty<QQuickAbstractButton> *prop); bool exclusive; - QQuickAbstractButton *checkedButton; + QPointer<QQuickAbstractButton> checkedButton; QVector<QQuickAbstractButton*> buttons; }; |