diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-11-16 15:00:08 +0100 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-11-18 09:53:04 +0100 |
commit | d63ad7efb56452e3ad019c38ddf887ddcc8d338a (patch) | |
tree | d0a4f58cdd05357869ed5f76faa21d7a7a6d76b1 /src/quick/items/qquickwindow_p.h | |
parent | da9b9a4e6e2cddd6dd1dbf2e126fc2d332bc0616 (diff) |
Use QMutable*Event classes to copy and synthesize events
QMutableTouch/SinglePointEvent can be publicly copy constructed from their
non-mutable counterparts, make use of that.
Change-Id: I7f56a9f9649bb7726cca1eaddccfdc3f21d47554
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Lars Knoll <lars.knoll@qt.io>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'src/quick/items/qquickwindow_p.h')
-rw-r--r-- | src/quick/items/qquickwindow_p.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quick/items/qquickwindow_p.h b/src/quick/items/qquickwindow_p.h index 3be6f5cd8c..18a43487c1 100644 --- a/src/quick/items/qquickwindow_p.h +++ b/src/quick/items/qquickwindow_p.h @@ -197,7 +197,7 @@ public: static bool isTabletEvent(const QPointerEvent *ev); // delivery of pointer events: - QMouseEvent touchToMouseEvent(QEvent::Type type, const QEventPoint &p, QTouchEvent *event, QQuickItem *item); + void touchToMouseEvent(QEvent::Type type, const QEventPoint &p, const QTouchEvent *touchEvent, QMutableSinglePointEvent *mouseEvent); void ensureDeviceConnected(const QPointingDevice *dev); void deliverPointerEvent(QPointerEvent *); bool deliverTouchCancelEvent(QTouchEvent *); |