Qt5: fix deprecation warnings of QWheelEvent in Qt 5.15

This commit is contained in:
wmayer
2020-10-18 12:44:23 +02:00
parent f3bdaaa55a
commit 34f4b712d8
8 changed files with 54 additions and 1 deletions

View File

@@ -1026,7 +1026,12 @@ void QGVPage::wheelEvent(QWheelEvent *event)
}
QPointF center = mapToScene(viewport()->rect().center());
qreal factor = std::pow(mouseBase, event->delta() / mouseAdjust);
#if QT_VERSION >= QT_VERSION_CHECK(5,0,0)
int delta = event->angleDelta().y();
#else
int delta = event->delta();
#endif
qreal factor = std::pow(mouseBase, delta / mouseAdjust);
scale(factor, factor);
QPointF newCenter = mapToScene(viewport()->rect().center());