aboutsummaryrefslogtreecommitdiffstats
path: root/src/quick/items/qquickwindow.cpp
diff options
context:
space:
mode:
authorVolker Hilsheimer <volker.hilsheimer@qt.io>2020-11-24 09:27:05 +0100
committerVolker Hilsheimer <volker.hilsheimer@qt.io>2020-11-24 10:19:53 +0100
commit0c6fc54b7a1928dfae8b383844cc37787dbed7f3 (patch)
tree7a359edc2a96f0cd7eedbfdbf51ecaa58b01e69c /src/quick/items/qquickwindow.cpp
parentcf7d0c94d1d318a1d86dd18bf15516d6b7faf068 (diff)
Remove unnecessary static_cast
Since QEvent::clone() overrides return the type that they clone, calling it on an already downcast pointer doesn't require another downcast. Change-Id: Iba957f67a3b6c45cbd59e9978dc92ed5eb5db6c0 Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'src/quick/items/qquickwindow.cpp')
-rw-r--r--src/quick/items/qquickwindow.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/quick/items/qquickwindow.cpp b/src/quick/items/qquickwindow.cpp
index 3a2bcb107a..9e01737c8b 100644
--- a/src/quick/items/qquickwindow.cpp
+++ b/src/quick/items/qquickwindow.cpp
@@ -2057,7 +2057,7 @@ void QQuickWindowPrivate::deliverKeyEvent(QKeyEvent *e)
*/
QPointerEvent *QQuickWindowPrivate::clonePointerEvent(QPointerEvent *event, std::optional<QPointF> transformedLocalPos)
{
- QPointerEvent *ret = static_cast<QPointerEvent*>(event->clone());
+ QPointerEvent *ret = event->clone();
QMutableEventPoint &point = QMutableEventPoint::from(ret->point(0));
point.detach();
point.setTimestamp(event->timestamp());