summaryrefslogtreecommitdiff
path: root/src/extras/Private
diff options
context:
space:
mode:
authorLiang Qi <liang.qi@qt.io>2016-05-10 21:11:23 +0200
committerLiang Qi <liang.qi@qt.io>2016-05-10 21:11:23 +0200
commitc6713e212ef0b97c45d6466b73220567e94a05f1 (patch)
tree8774d26bf05f2087c510d16da42bfd0dc59a54b1 /src/extras/Private
parentce97d9c8ef4e6f8cb2166065b6732cad3cccf604 (diff)
parent0e00f9fa1cbdbdd2128f2ca31172d88f701ecb59 (diff)
downloadqtquickcontrols-c6713e212ef0b97c45d6466b73220567e94a05f1.tar.gz
Merge remote-tracking branch 'origin/5.6' into 5.7
Conflicts: examples/quickcontrols/extras/flat/main.cpp src/controls/Private/qquickcontrolsettings.cpp Change-Id: I9eb9342a2ee994611f3cb18daab6dd89eb924ccc
Diffstat (limited to 'src/extras/Private')
-rw-r--r--src/extras/Private/qquickmousethief_p.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/extras/Private/qquickmousethief_p.h b/src/extras/Private/qquickmousethief_p.h
index 80f0d0ea..6f289ff6 100644
--- a/src/extras/Private/qquickmousethief_p.h
+++ b/src/extras/Private/qquickmousethief_p.h
@@ -41,6 +41,7 @@
#define MOUSETHIEF_H
#include <QObject>
+#include <QPointer>
#include <QtQuick/QQuickItem>
class QQuickMouseThief : public QObject
@@ -81,7 +82,7 @@ private:
void emitReleased(const QPointF &pos);
void emitClicked(const QPointF &pos);
- QQuickItem *mItem;
+ QPointer<QQuickItem> mItem;
bool mReceivedPressEvent;
bool mAcceptCurrentEvent;
};