diff options
author | Shawn Rutledge <shawn.rutledge@qt.io> | 2020-06-04 18:07:06 +0200 |
---|---|---|
committer | Shawn Rutledge <shawn.rutledge@qt.io> | 2020-06-08 19:11:51 +0200 |
commit | a061a646429c6e9d695458fc0ecb0021a30e12ee (patch) | |
tree | 7ba6fce7ee7c8975b0c50e31195bd02c5419fc15 /src/widgets/util | |
parent | 24e52c10deedbaef833c0e2c3ee7bee03eacc4f5 (diff) |
Replace calls to deprecated QEvent accessor functions
Many of these were generated by clazy using the new qevent-accessors check.
Change-Id: Ie17af17f50fdc9f47d7859d267c14568cc350fd0
Reviewed-by: Volker Hilsheimer <volker.hilsheimer@qt.io>
Diffstat (limited to 'src/widgets/util')
-rw-r--r-- | src/widgets/util/qflickgesture.cpp | 26 | ||||
-rw-r--r-- | src/widgets/util/qsystemtrayicon_x11.cpp | 2 |
2 files changed, 14 insertions, 14 deletions
diff --git a/src/widgets/util/qflickgesture.cpp b/src/widgets/util/qflickgesture.cpp index 064be873b9..ecaf43e207 100644 --- a/src/widgets/util/qflickgesture.cpp +++ b/src/widgets/util/qflickgesture.cpp @@ -75,7 +75,7 @@ static QMouseEvent *copyMouseEvent(QEvent *e) case QEvent::MouseButtonRelease: case QEvent::MouseMove: { QMouseEvent *me = static_cast<QMouseEvent *>(e); - QMouseEvent *cme = new QMouseEvent(me->type(), QPoint(0, 0), me->windowPos(), me->screenPos(), + QMouseEvent *cme = new QMouseEvent(me->type(), QPoint(0, 0), me->scenePosition(), me->globalPosition(), me->button(), me->buttons(), me->modifiers(), me->source()); return cme; } @@ -159,7 +159,7 @@ public: if (!pressDelayEvent) { pressDelayEvent.reset(copyMouseEvent(e)); pressDelayTimer = startTimer(delay); - mouseTarget = QApplication::widgetAt(pressDelayEvent->globalPos()); + mouseTarget = QApplication::widgetAt(pressDelayEvent->globalPosition().toPoint()); mouseButton = pressDelayEvent->button(); mouseEventSource = pressDelayEvent->source(); qFGDebug("QFG: consuming/delaying mouse press"); @@ -297,8 +297,8 @@ protected: #endif // QT_CONFIG(graphicsview) if (me) { - QMouseEvent copy(me->type(), mouseTarget->mapFromGlobal(me->globalPos()), - mouseTarget->topLevelWidget()->mapFromGlobal(me->globalPos()), me->screenPos(), + QMouseEvent copy(me->type(), mouseTarget->mapFromGlobal(me->globalPosition().toPoint()), + mouseTarget->topLevelWidget()->mapFromGlobal(me->globalPosition().toPoint()), me->globalPosition(), me->button(), me->buttons(), me->modifiers(), me->source()); qt_sendSpontaneousEvent(mouseTarget, ©); } @@ -437,7 +437,7 @@ QGestureRecognizer::Result QFlickGestureRecognizer::recognize(QGesture *state, return Ignore; if (button != Qt::NoButton) { me = static_cast<const QMouseEvent *>(event); - globalPos = me->globalPos(); + globalPos = me->globalPosition().toPoint(); } break; #if QT_CONFIG(graphicsview) @@ -458,7 +458,7 @@ QGestureRecognizer::Result QFlickGestureRecognizer::recognize(QGesture *state, if (button == Qt::NoButton) { te = static_cast<const QTouchEvent *>(event); if (!te->touchPoints().isEmpty()) - globalPos = te->touchPoints().at(0).screenPos().toPoint(); + globalPos = te->touchPoints().at(0).globalPosition().toPoint(); } break; @@ -492,7 +492,7 @@ QGestureRecognizer::Result QFlickGestureRecognizer::recognize(QGesture *state, switch (event->type()) { case QEvent::MouseButtonPress: if (me && me->button() == button && me->buttons() == button) { - point = me->globalPos(); + point = me->globalPosition().toPoint(); inputType = QScroller::InputPress; } else if (me) { scroller->stop(); @@ -501,13 +501,13 @@ QGestureRecognizer::Result QFlickGestureRecognizer::recognize(QGesture *state, break; case QEvent::MouseButtonRelease: if (me && me->button() == button) { - point = me->globalPos(); + point = me->globalPosition().toPoint(); inputType = QScroller::InputRelease; } break; case QEvent::MouseMove: if (me && me->buttons() == button) { - point = me->globalPos(); + point = me->globalPosition().toPoint(); inputType = QScroller::InputMove; } break; @@ -551,14 +551,14 @@ QGestureRecognizer::Result QFlickGestureRecognizer::recognize(QGesture *state, if (te->touchPoints().count() != 2) // 2 fingers on pad return Ignore; - point = te->touchPoints().at(0).startScenePos() + - ((te->touchPoints().at(0).scenePos() - te->touchPoints().at(0).startScenePos()) + - (te->touchPoints().at(1).scenePos() - te->touchPoints().at(1).startScenePos())) / 2; + point = te->touchPoints().at(0).scenePressPosition() + + ((te->touchPoints().at(0).scenePosition() - te->touchPoints().at(0).scenePressPosition()) + + (te->touchPoints().at(1).scenePosition() - te->touchPoints().at(1).scenePressPosition())) / 2; } else { // TouchScreen if (te->touchPoints().count() != 1) // 1 finger on screen return Ignore; - point = te->touchPoints().at(0).scenePos(); + point = te->touchPoints().at(0).scenePosition(); } break; diff --git a/src/widgets/util/qsystemtrayicon_x11.cpp b/src/widgets/util/qsystemtrayicon_x11.cpp index da8752be08..5d446cf22a 100644 --- a/src/widgets/util/qsystemtrayicon_x11.cpp +++ b/src/widgets/util/qsystemtrayicon_x11.cpp @@ -120,7 +120,7 @@ QRect QSystemTrayIconSys::globalGeometry() const void QSystemTrayIconSys::mousePressEvent(QMouseEvent *ev) { - QPoint globalPos = ev->globalPos(); + QPoint globalPos = ev->globalPosition().toPoint(); #ifndef QT_NO_CONTEXTMENU if (ev->button() == Qt::RightButton && q->contextMenu()) q->contextMenu()->popup(globalPos); |