diff --git a/modules/gui/src/data_viewer/data_viewer_panel_base.cc b/modules/gui/src/data_viewer/data_viewer_panel_base.cc index 68077d89aa304c55dc7b654081bea556e276a3f7..e28fb085690cc2b8ce342a0808891060ce546fc2 100644 --- a/modules/gui/src/data_viewer/data_viewer_panel_base.cc +++ b/modules/gui/src/data_viewer/data_viewer_panel_base.cc @@ -610,7 +610,7 @@ void DataViewerPanelBase::mouseMoveEvent(QMouseEvent* event) void DataViewerPanelBase::wheelEvent(QWheelEvent* event) { if(!IsDataValid()) return; - if(event->delta()>0) { + if(event->angleDelta().y()>0) { zoom(-1); } else { zoom(1); diff --git a/modules/gui/src/gl_canvas.cc b/modules/gui/src/gl_canvas.cc index 372e344c3982d9c9f71a01499e6259af211dd9c8..fff233acc7d49321e78f642660ecae58d8fce480 100644 --- a/modules/gui/src/gl_canvas.cc +++ b/modules/gui/src/gl_canvas.cc @@ -485,7 +485,7 @@ void GLCanvas::keyReleaseEvent(QKeyEvent* event) { void GLCanvas::wheelEvent(QWheelEvent* event) { OnTransform(gfx::INPUT_COMMAND_TRANSZ,0,gfx::TRANSFORM_VIEW, - 0.2*static_cast<Real>(-event->delta())); + 0.2*static_cast<Real>(-event->angleDelta().y())); } bool GLCanvas::event(QEvent* event) { diff --git a/modules/gui/src/sequence_viewer/sequence_viewer.cc b/modules/gui/src/sequence_viewer/sequence_viewer.cc index b04299a13ad75934f155382035fdf1f16e74d996..67337d411150272ae1997a3e4a4f2e62fd1947a0 100644 --- a/modules/gui/src/sequence_viewer/sequence_viewer.cc +++ b/modules/gui/src/sequence_viewer/sequence_viewer.cc @@ -295,7 +295,7 @@ void SequenceViewer::FitToContents() void SequenceViewer::MouseWheelEvent(QWheelEvent* event) { - int delta = event->delta(); + int delta = event->angleDelta().y(); if (event->orientation() == Qt::Vertical) { if(delta>0){ model_->ZoomIn();