Use angleDelta instead of delta

This commit is contained in:
Luis Ángel San Martín 2021-10-02 07:57:42 +02:00
parent d47bd55fa0
commit dc8c6e23e9

View File

@ -23,10 +23,10 @@ ScrollManagement::Movement ScrollManagement::getMovement(QWheelEvent *event)
}
// Accumulate the delta
if ((event->delta() < 0) != (wheelAccumulator < 0)) // different sign means change in direction
if ((event->angleDelta().y() < 0) != (wheelAccumulator < 0)) // different sign means change in direction
wheelAccumulator = 0;
wheelAccumulator += event->delta();
wheelAccumulator += event->angleDelta().y();
// Do not process events too fast
if ((wheelTimer->elapsed() < timeThrottle)) {