diff --git a/src/libs/qmleditorwidgets/contextpanewidgetimage.cpp b/src/libs/qmleditorwidgets/contextpanewidgetimage.cpp index abe974ee5c4..b2912ceb42e 100644 --- a/src/libs/qmleditorwidgets/contextpanewidgetimage.cpp +++ b/src/libs/qmleditorwidgets/contextpanewidgetimage.cpp @@ -941,7 +941,7 @@ void PreviewDialog::setPixmap(const QPixmap &p, int zoom) void PreviewDialog::wheelEvent(QWheelEvent* event) { - int delta = event->delta(); + const auto delta = event->angleDelta().y(); event->accept(); if (delta > 0) { if (m_zoom == 1) diff --git a/src/libs/utils/treeviewcombobox.cpp b/src/libs/utils/treeviewcombobox.cpp index 36a62d36943..b02bd324100 100644 --- a/src/libs/utils/treeviewcombobox.cpp +++ b/src/libs/utils/treeviewcombobox.cpp @@ -83,9 +83,9 @@ QModelIndex TreeViewComboBox::lastIndex(const QModelIndex &index) void TreeViewComboBox::wheelEvent(QWheelEvent *e) { QModelIndex index = m_view->currentIndex(); - if (e->delta() > 0) + if (e->angleDelta().y() > 0) index = indexAbove(index); - else if (e->delta() < 0) + else if (e->angleDelta().y() < 0) index = indexBelow(index); e->accept(); diff --git a/src/plugins/help/helpviewer.cpp b/src/plugins/help/helpviewer.cpp index d667c3b26cd..27de81390bf 100644 --- a/src/plugins/help/helpviewer.cpp +++ b/src/plugins/help/helpviewer.cpp @@ -176,7 +176,7 @@ void HelpViewer::wheelEvent(QWheelEvent *event) { if (m_scrollWheelZoomingEnabled && event->modifiers() == Qt::ControlModifier) { event->accept(); - event->delta() > 0 ? scaleUp() : scaleDown(); + event->angleDelta().y() > 0 ? scaleUp() : scaleDown(); } else { QWidget::wheelEvent(event); } diff --git a/src/plugins/imageviewer/imageview.cpp b/src/plugins/imageviewer/imageview.cpp index 821074db20f..611d494e883 100644 --- a/src/plugins/imageviewer/imageview.cpp +++ b/src/plugins/imageviewer/imageview.cpp @@ -286,7 +286,7 @@ void ImageView::doScale(qreal factor) void ImageView::wheelEvent(QWheelEvent *event) { - qreal factor = qPow(Constants::DEFAULT_SCALE_FACTOR, event->delta() / 240.0); + qreal factor = qPow(Constants::DEFAULT_SCALE_FACTOR, event->angleDelta().y() / 240.0); doScale(factor); event->accept(); } diff --git a/src/plugins/qmldesigner/components/formeditor/formeditorwidget.cpp b/src/plugins/qmldesigner/components/formeditor/formeditorwidget.cpp index d7e17d35f7d..2a9eea5ea60 100644 --- a/src/plugins/qmldesigner/components/formeditor/formeditorwidget.cpp +++ b/src/plugins/qmldesigner/components/formeditor/formeditorwidget.cpp @@ -209,7 +209,7 @@ void FormEditorWidget::resetNodeInstanceView() void FormEditorWidget::wheelEvent(QWheelEvent *event) { if (event->modifiers().testFlag(Qt::ControlModifier)) { - if (event->delta() > 0) + if (event->angleDelta().y() > 0) zoomAction()->zoomOut(); else zoomAction()->zoomIn(); diff --git a/src/plugins/scxmleditor/common/graphicsview.cpp b/src/plugins/scxmleditor/common/graphicsview.cpp index ec50c43a8d4..d1ac25cd60f 100644 --- a/src/plugins/scxmleditor/common/graphicsview.cpp +++ b/src/plugins/scxmleditor/common/graphicsview.cpp @@ -138,7 +138,7 @@ void GraphicsView::zoomOut() void GraphicsView::wheelEvent(QWheelEvent *event) { if (Qt::ControlModifier & event->modifiers()) { - if (event->delta() > 0) + if (event->angleDelta().y() > 0) zoomIn(); else zoomOut(); diff --git a/src/plugins/scxmleditor/common/magnifier.cpp b/src/plugins/scxmleditor/common/magnifier.cpp index 1ffedd2d92a..7b92176adad 100644 --- a/src/plugins/scxmleditor/common/magnifier.cpp +++ b/src/plugins/scxmleditor/common/magnifier.cpp @@ -89,7 +89,7 @@ void Magnifier::wheelEvent(QWheelEvent *e) { QWidget::wheelEvent(e); - if (e->delta() > 0) + if (e->angleDelta().y() > 0) m_ui.m_graphicsView->scale(1.1, 1.1); else m_ui.m_graphicsView->scale(1.0 / 1.1, 1.0 / 1.1); diff --git a/src/plugins/scxmleditor/common/navigatorgraphicsview.cpp b/src/plugins/scxmleditor/common/navigatorgraphicsview.cpp index 9334aa824c9..c1c81736383 100644 --- a/src/plugins/scxmleditor/common/navigatorgraphicsview.cpp +++ b/src/plugins/scxmleditor/common/navigatorgraphicsview.cpp @@ -75,7 +75,7 @@ void NavigatorGraphicsView::paintEvent(QPaintEvent *e) void NavigatorGraphicsView::wheelEvent(QWheelEvent *event) { if (Qt::ControlModifier & event->modifiers()) { - if (event->delta() > 0) + if (event->angleDelta().y() > 0) emit zoomIn(); else emit zoomOut(); diff --git a/src/plugins/texteditor/codeassist/functionhintproposalwidget.cpp b/src/plugins/texteditor/codeassist/functionhintproposalwidget.cpp index 81da4d15fac..292c46ccccf 100644 --- a/src/plugins/texteditor/codeassist/functionhintproposalwidget.cpp +++ b/src/plugins/texteditor/codeassist/functionhintproposalwidget.cpp @@ -310,7 +310,7 @@ bool FunctionHintProposalWidget::eventFilter(QObject *obj, QEvent *e) if (d->m_popupFrame && !d->m_popupFrame->isAncestorOf(widget)) { abort(); } else if (e->type() == QEvent::Wheel) { - if (static_cast(e)->delta() > 0) + if (static_cast(e)->angleDelta().y() > 0) previousPage(); else nextPage();