avoid deprecation warnings

This commit is contained in:
Uwe Rathmann 2020-03-12 09:57:38 +01:00
parent 263eef1e9a
commit bd83f75e5d

View File

@ -281,7 +281,15 @@ void QskRangeControl::wheelEvent( QWheelEvent* event )
if ( isReadOnly() )
return;
const int steps = event->delta() / QWheelEvent::DefaultDeltasPerStep;
#if QT_VERSION < 0x050e00
const int wheelDelta = event->delta();
#else
const auto delta = event->angleDelta();
const int wheelDelta = ( qAbs( delta.x() ) > qAbs( delta.y() ) )
? delta.x() : delta.y();
#endif
const int steps = wheelDelta / QWheelEvent::DefaultDeltasPerStep;
setValue( m_data->value + steps * m_data->stepSize );
}