diff options
Diffstat (limited to 'src/quicktemplates/qquickpresshandler_p_p.h')
-rw-r--r-- | src/quicktemplates/qquickpresshandler_p_p.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/quicktemplates/qquickpresshandler_p_p.h b/src/quicktemplates/qquickpresshandler_p_p.h index adbed66a30..72d78aae66 100644 --- a/src/quicktemplates/qquickpresshandler_p_p.h +++ b/src/quicktemplates/qquickpresshandler_p_p.h @@ -19,6 +19,8 @@ #include <QtCore/qbasictimer.h> #include <QtCore/private/qglobal_p.h> +#include <memory> + QT_BEGIN_NAMESPACE class QQuickItem; @@ -44,7 +46,7 @@ struct QQuickPressHandler int pressAndHoldSignalIndex = -1; int pressedSignalIndex = -1; int releasedSignalIndex = -1; - QMouseEvent *delayedMousePressEvent = nullptr; + std::unique_ptr<QMouseEvent> delayedMousePressEvent = nullptr; }; QT_END_NAMESPACE |