diff options
author | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-10-21 14:01:49 +0200 |
---|---|---|
committer | Volker Hilsheimer <volker.hilsheimer@qt.io> | 2020-10-22 02:43:26 +0200 |
commit | 875a7fad52e88a86eb963b534e9a7c3e27d7e7ce (patch) | |
tree | 0e376f66e5795b30b8674cad020cf5fe206678d0 /tests/auto/gui/kernel/qtouchevent | |
parent | 34943a6f708ae7580e1fcbf5368623ba642a4644 (diff) |
Fix a bunch of compiler warnings in event handling test cases
Leave the normalizedPos warnings, there is no equivalent function.
Change-Id: I50c72ab24b4855e36941aafdee30cdb0e94c1684
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
Reviewed-by: Shawn Rutledge <shawn.rutledge@qt.io>
Diffstat (limited to 'tests/auto/gui/kernel/qtouchevent')
-rw-r--r-- | tests/auto/gui/kernel/qtouchevent/tst_qtouchevent.cpp | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/tests/auto/gui/kernel/qtouchevent/tst_qtouchevent.cpp b/tests/auto/gui/kernel/qtouchevent/tst_qtouchevent.cpp index dd36a28854..8d07718156 100644 --- a/tests/auto/gui/kernel/qtouchevent/tst_qtouchevent.cpp +++ b/tests/auto/gui/kernel/qtouchevent/tst_qtouchevent.cpp @@ -78,9 +78,9 @@ public: if (seenTouchEnd) qWarning("TouchBegin: TouchEnd cannot happen before TouchBegin"); seenTouchBegin = !seenTouchBegin && !seenTouchUpdate && !seenTouchEnd; auto touchEvent = static_cast<QTouchEvent *>(event); - touchBeginPoints = touchEvent->touchPoints(); + touchBeginPoints = touchEvent->points(); Q_ASSERT(touchBeginPoints.first().device() == touchEvent->pointingDevice()); - for (const QEventPoint &pt : touchEvent->touchPoints()) + for (const QEventPoint &pt : qAsConst(touchBeginPoints)) lastNormalizedPositions << pt.normalizedPos(); timestamp = touchEvent->timestamp(); deviceFromEvent = touchEvent->pointingDevice(); @@ -95,8 +95,8 @@ public: if (seenTouchEnd) qWarning("TouchUpdate: TouchEnd cannot happen before TouchUpdate"); seenTouchUpdate = seenTouchBegin && !seenTouchEnd; auto touchEvent = static_cast<QTouchEvent *>(event); - touchUpdatePoints = touchEvent->touchPoints(); - for (const QEventPoint &pt : touchEvent->touchPoints()) + touchUpdatePoints = touchEvent->points(); + for (const QEventPoint &pt : qAsConst(touchUpdatePoints)) lastNormalizedPositions << pt.normalizedPos(); timestamp = touchEvent->timestamp(); deviceFromEvent = touchEvent->pointingDevice(); @@ -111,8 +111,8 @@ public: if (seenTouchEnd) qWarning("TouchEnd: already seen a TouchEnd"); seenTouchEnd = seenTouchBegin && !seenTouchEnd; auto touchEvent = static_cast<QTouchEvent *>(event); - touchEndPoints = touchEvent->touchPoints(); - for (const QEventPoint &pt : touchEvent->touchPoints()) + touchEndPoints = touchEvent->points(); + for (const QEventPoint &pt : qAsConst(touchEndPoints)) lastNormalizedPositions << pt.normalizedPos(); timestamp = touchEvent->timestamp(); deviceFromEvent = touchEvent->pointingDevice(); @@ -177,7 +177,7 @@ public: if (seenTouchEnd) qWarning("TouchBegin: TouchEnd cannot happen before TouchBegin"); seenTouchBegin = !seenTouchBegin && !seenTouchUpdate && !seenTouchEnd; ++touchBeginCounter; - touchBeginPoints = static_cast<QTouchEvent *>(event)->touchPoints(); + touchBeginPoints = static_cast<QTouchEvent *>(event)->points(); event->setAccepted(acceptTouchBegin); if (deleteInTouchBegin) delete this; @@ -188,7 +188,7 @@ public: if (seenTouchEnd) qWarning("TouchUpdate: TouchEnd cannot happen before TouchUpdate"); seenTouchUpdate = seenTouchBegin && !seenTouchEnd; ++touchUpdateCounter; - touchUpdatePoints = static_cast<QTouchEvent *>(event)->touchPoints(); + touchUpdatePoints = static_cast<QTouchEvent *>(event)->points(); event->setAccepted(acceptTouchUpdate); if (deleteInTouchUpdate) delete this; @@ -199,7 +199,7 @@ public: if (seenTouchEnd) qWarning("TouchEnd: already seen a TouchEnd"); seenTouchEnd = seenTouchBegin && !seenTouchEnd; ++touchEndCounter; - touchEndPoints = static_cast<QTouchEvent *>(event)->touchPoints(); + touchEndPoints = static_cast<QTouchEvent *>(event)->points(); event->setAccepted(acceptTouchEnd); if (deleteInTouchEnd) delete this; @@ -363,6 +363,9 @@ void tst_QTouchEvent::state() QVERIFY(!touchEvent.isBeginEvent()); QVERIFY(!touchEvent.isUpdateEvent()); QVERIFY(touchEvent.isEndEvent()); + QT_WARNING_PUSH QT_WARNING_DISABLE_DEPRECATED // test Qt 5 compatibility wrappers + QCOMPARE(touchEvent.touchPoints(), touchEvent.points()); + QT_WARNING_POP } void tst_QTouchEvent::touchDisabledByDefault() |