From b0229253846ee7757c608182a8a9327e44686793 Mon Sep 17 00:00:00 2001 From: Shawn Rutledge Date: Mon, 8 Jun 2020 10:55:59 +0200 Subject: Replace calls to deprecated QEvent accessor functions Several event accessors were deprecated in qtbase/24e52c10deedbaef833c0e2c3ee7bee03eacc4f5. Replacements were generated by clazy using the new qevent-accessors check: $ export CLAZY_CHECKS=qevent-accessors $ export CLAZY_EXPORT_FIXES=1 $ ../qt6/configure -platform linux-clang -developer-build -debug -no-optimize-debug -opensource -confirm-license -no-pch QMAKE_CXX=clazy $ make $ cd ../../qt6/qtsvg $ find . -name "*.clazy.yaml" $ clang-apply-replacements . Task-number: QTBUG-20885 Task-number: QTBUG-84775 Change-Id: I33c38042d0489134567045c759e125c7f540ce7d Reviewed-by: Volker Hilsheimer --- dependencies.yaml | 2 +- examples/svg/embedded/fluidlauncher/pictureflow.cpp | 14 +++++++------- examples/svg/embeddedsvgviewer/embeddedsvgviewer.cpp | 6 +++--- 3 files changed, 11 insertions(+), 11 deletions(-) diff --git a/dependencies.yaml b/dependencies.yaml index d65379a..53ebccf 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -1,4 +1,4 @@ dependencies: ../qtbase: - ref: c49728eb27be0f3f2eaaa77b0ed573f5d8705af1 + ref: c55f45e875ece0624f549b0ead9d72803434931a required: true diff --git a/examples/svg/embedded/fluidlauncher/pictureflow.cpp b/examples/svg/embedded/fluidlauncher/pictureflow.cpp index 93b83d6..5c0b217 100644 --- a/examples/svg/embedded/fluidlauncher/pictureflow.cpp +++ b/examples/svg/embedded/fluidlauncher/pictureflow.cpp @@ -1263,7 +1263,7 @@ void PictureFlow::keyPressEvent(QKeyEvent* event) void PictureFlow::mouseMoveEvent(QMouseEvent* event) { - int distanceMovedSinceLastEvent = event->pos().x() - d->previousPos.x(); + int distanceMovedSinceLastEvent = event->position().toPoint().x() - d->previousPos.x(); // Check to see if we need to switch from single press mode to a drag mode if (d->singlePress) @@ -1287,7 +1287,7 @@ void PictureFlow::mouseMoveEvent(QMouseEvent* event) speed = SPEED_LOWER_THRESHOLD; else { - speed = ((qAbs(event->pos().x()-d->previousPos.x())*1000) / d->previousPosTimestamp.elapsed()) + speed = ((qAbs(event->position().toPoint().x()-d->previousPos.x())*1000) / d->previousPosTimestamp.elapsed()) / (d->buffer.width() / 10); if (speed < SPEED_LOWER_THRESHOLD) @@ -1339,7 +1339,7 @@ void PictureFlow::mouseMoveEvent(QMouseEvent* event) } } - d->previousPos = event->pos(); + d->previousPos = event->position().toPoint(); d->previousPosTimestamp.restart(); emit inputReceived(); @@ -1347,8 +1347,8 @@ void PictureFlow::mouseMoveEvent(QMouseEvent* event) void PictureFlow::mousePressEvent(QMouseEvent* event) { - d->firstPress = event->pos(); - d->previousPos = event->pos(); + d->firstPress = event->position().toPoint(); + d->previousPos = event->position().toPoint(); d->previousPosTimestamp.start(); d->singlePress = true; // Initially assume a single press // d->dragStartSlide = d->getTarget(); @@ -1363,10 +1363,10 @@ void PictureFlow::mouseReleaseEvent(QMouseEvent* event) if (d->singlePress) { - if (event->x() < sideWidth ) + if (event->position().toPoint().x() < sideWidth ) { showPrevious(); - } else if ( event->x() > sideWidth + slideSize().width() ) { + } else if ( event->position().toPoint().x() > sideWidth + slideSize().width() ) { showNext(); } else { emit itemActivated(d->getTarget()); diff --git a/examples/svg/embeddedsvgviewer/embeddedsvgviewer.cpp b/examples/svg/embeddedsvgviewer/embeddedsvgviewer.cpp index 189bd63..89ae10a 100644 --- a/examples/svg/embeddedsvgviewer/embeddedsvgviewer.cpp +++ b/examples/svg/embeddedsvgviewer/embeddedsvgviewer.cpp @@ -94,8 +94,8 @@ void EmbeddedSvgViewer::paintEvent(QPaintEvent *event) void EmbeddedSvgViewer::mouseMoveEvent ( QMouseEvent * event ) { - int incX = int((event->globalX() - m_mousePress.x()) * m_imageScale); - int incY = int((event->globalY() - m_mousePress.y()) * m_imageScale); + int incX = int((event->globalPosition().toPoint().x() - m_mousePress.x()) * m_imageScale); + int incY = int((event->globalPosition().toPoint().y() - m_mousePress.y()) * m_imageScale); QPointF newCenter; newCenter.setX(m_viewBoxCenterOnMousePress.x() - incX); @@ -128,7 +128,7 @@ void EmbeddedSvgViewer::mouseMoveEvent ( QMouseEvent * event ) void EmbeddedSvgViewer::mousePressEvent ( QMouseEvent * event ) { m_viewBoxCenterOnMousePress = m_viewBoxCenter; - m_mousePress = event->globalPos(); + m_mousePress = event->globalPosition().toPoint(); } -- cgit v1.2.1