From 1c0c88a2f9847c458090171fe10335ff298b0ed3 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sun, 21 Nov 2021 16:19:17 +0530 Subject: [PATCH] fix deprecation warnings building pictureflow --- src/calibre/gui2/pictureflow/pictureflow.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/calibre/gui2/pictureflow/pictureflow.cpp b/src/calibre/gui2/pictureflow/pictureflow.cpp index 42a87c5404..912b1a9ea4 100644 --- a/src/calibre/gui2/pictureflow/pictureflow.cpp +++ b/src/calibre/gui2/pictureflow/pictureflow.cpp @@ -1369,7 +1369,7 @@ qreal PictureFlow::device_pixel_ratio() const { void PictureFlow::mouseMoveEvent(QMouseEvent* event) { - int x = (int)(event->x() * device_pixel_ratio()); + int x = (int)(event->position().x() * device_pixel_ratio()); int distanceMovedSinceLastEvent = x - d->previousPos.x(); // Check to see if we need to switch from single press mode to a drag mode @@ -1468,7 +1468,7 @@ void PictureFlow::mouseReleaseEvent(QMouseEvent* event) { bool accepted = false; int sideWidth = (d->buffer.width() - slideSize().width()) /2; - int x = (int)(event->x() * device_pixel_ratio()); + int x = (int)(event->position().x() * device_pixel_ratio()); if (d->singlePress) { @@ -1495,7 +1495,7 @@ void PictureFlow::mouseReleaseEvent(QMouseEvent* event) void PictureFlow::mouseDoubleClickEvent(QMouseEvent* event) { if (event->button() == Qt::LeftButton && d->activateOnDoubleClick) { int sideWidth = (d->buffer.width() - slideSize().width()) /2; - int x = (int)(event->x() * device_pixel_ratio()); + int x = (int)(event->position().x() * device_pixel_ratio()); if (sideWidth < x && x < sideWidth + slideSize().width() ) { emit itemActivated(d->getTarget()); event->accept();