remove obsolete QWheelEvent::delta() (qt6)
The function `QWheelEvent::delta()` is [deprecated in Qt5](https://doc.qt.io/qt-5/qwheelevent-obsolete.html#delta), and has been removed in Qt6. We port it to `QWheelEvent::angleDelta()`.
This commit is contained in:
+2
-1
@@ -931,7 +931,8 @@ void JSEdit::resizeEvent(QResizeEvent *e)
|
||||
void JSEdit::wheelEvent(QWheelEvent *e)
|
||||
{
|
||||
if (e->modifiers() == Qt::ControlModifier) {
|
||||
int steps = e->delta() / 20;
|
||||
QPoint numDegrees = e->angleDelta();
|
||||
int steps = numDegrees.y() / 20;
|
||||
steps = qBound(-3, steps, 3);
|
||||
QFont textFont = font();
|
||||
int pointSize = textFont.pointSize() + steps;
|
||||
|
||||
Reference in New Issue
Block a user