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

@@ -270,8 +270,13 @@ public:
// Thus, we filter out horizontal scrolling.
if (event->type() == QEvent::Wheel) {
QWheelEvent* we = static_cast<QWheelEvent*>(event);
#if QT_VERSION >= QT_VERSION_CHECK(5,0,0)
if (qAbs(we->angleDelta().x()) > qAbs(we->angleDelta().y()))
return true;
#else
if (we->orientation() == Qt::Horizontal)
return true;
#endif
}
else if (event->type() == QEvent::KeyPress) {
QKeyEvent* ke = static_cast<QKeyEvent*>(event);