From ead18553f11ee89478bf6194a3a9f5ae3f9016ec Mon Sep 17 00:00:00 2001 From: cfdev Date: Sat, 6 Apr 2013 18:54:32 +0000 Subject: [PATCH] Change the wheel event for zoomIn and zoomOut directly git-svn-id: svn+ssh://svn.tuxfamily.org/svnroot/qet/qet/trunk@2090 bfdf4180-ca20-0410-9c96-a3a8aa849046 --- sources/diagramview.cpp | 17 ++++++----------- 1 file changed, 6 insertions(+), 11 deletions(-) diff --git a/sources/diagramview.cpp b/sources/diagramview.cpp index 7d13c124c..d94138457 100644 --- a/sources/diagramview.cpp +++ b/sources/diagramview.cpp @@ -433,19 +433,14 @@ void DiagramView::mousePressEvent(QMouseEvent *e) { } /** - Gere les actions liees a la rollette de la souris - @param e QWheelEvent decrivant l'evenement rollette + Manage wheel event of mouse + @param e QWheelEvent */ void DiagramView::wheelEvent(QWheelEvent *e) { - // si la touche Ctrl est enfoncee, on zoome / dezoome - if (e -> modifiers() & Qt::ControlModifier) { - if (e -> delta() > 0) { - zoomIn(); - } else { - zoomOut(); - } + if (e -> delta() > 0) { + zoomIn(); } else { - QAbstractScrollArea::wheelEvent(e); + zoomOut(); } } @@ -711,7 +706,7 @@ void DiagramView::updateWindowTitle() { } /** - Active ou desactive le dessin de grille selon la quantite de pixels affichee + Enables or disables the drawing grid according to the amount of pixels display */ void DiagramView::adjustGridToZoom() { QRectF viewed_scene = viewedSceneRect();