From aef41f5f6b39c577a543aa8f23aab637275262af Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Du=C5=A1an=20Poizl?= <nou.spiro@gmail.com> Date: Mon, 18 Dec 2023 16:03:04 +0100 Subject: [PATCH] Fix Qt deprectation warnings --- databaseview.cpp | 3 ++- imagescrollarea.cpp | 4 ++-- imagescrollareagl.cpp | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/databaseview.cpp b/databaseview.cpp index 4429f86..db3de33 100644 --- a/databaseview.cpp +++ b/databaseview.cpp @@ -201,7 +201,8 @@ void FITSFileModel::prepareQuery() if(lastError().type() != QSqlError::NoError) qDebug() << "Database error" << lastError(); - m_markedFiles = m_database->getMarkedFiles().toSet(); + QStringList list = m_database->getMarkedFiles(); + m_markedFiles = QSet<QString>(list.begin(), list.end()); } DatabaseTableView::DatabaseTableView(QWidget *parent) : QTableView(parent) diff --git a/imagescrollarea.cpp b/imagescrollarea.cpp index 16ff5d6..1bed5d2 100644 --- a/imagescrollarea.cpp +++ b/imagescrollarea.cpp @@ -106,7 +106,7 @@ void ImageScrollArea::wheelEvent(QWheelEvent *event) m_scale = (float)size().width()/m_pixmap.size().width(); QPointF top(horizontalScrollBar()->value(), verticalScrollBar()->value()); - QPointF mousePos = (top + event->posF()) / m_scale; + QPointF mousePos = (top + event->position()) / m_scale; QPoint delta = event->angleDelta(); if(delta.y() > 0) @@ -115,7 +115,7 @@ void ImageScrollArea::wheelEvent(QWheelEvent *event) setScale(m_scale - 0.1); mousePos *= m_scale; - top = mousePos - event->posF(); + top = mousePos - event->position(); horizontalScrollBar()->setValue(top.x()); verticalScrollBar()->setValue(top.y()); } diff --git a/imagescrollareagl.cpp b/imagescrollareagl.cpp index 0a5de09..575aa0e 100644 --- a/imagescrollareagl.cpp +++ b/imagescrollareagl.cpp @@ -637,7 +637,7 @@ void ImageWidget::wheelEvent(QWheelEvent *event) else { if(std::abs(event->angleDelta().y()) > 15) - zoom(event->angleDelta().y(), event->modifiers() & Qt::ShiftModifier ? QPointF() : event->posF()); + zoom(event->angleDelta().y(), event->modifiers() & Qt::ShiftModifier ? QPointF() : event->position()); } }