From 9a403330673ffe1812a46e2afe4f473ca39f672b Mon Sep 17 00:00:00 2001 From: Tomaz Canabrava Date: Fri, 10 May 2013 12:00:56 -0300 Subject: [PATCH] Fix showing the stuff on the canvas in the right positions. Signed-off-by: Tomaz Canabrava --- qt-ui/profilegraphics.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/qt-ui/profilegraphics.cpp b/qt-ui/profilegraphics.cpp index aeeccc875..71aebd19f 100644 --- a/qt-ui/profilegraphics.cpp +++ b/qt-ui/profilegraphics.cpp @@ -163,9 +163,8 @@ void ProfileGraphicsView::mouseMoveEvent(QMouseEvent* event) ensureVisible(event->pos().x(), event->pos().y(), 10, 10, 100, 100); toolTip->setPos(mapToScene(toolTipPos).x(), mapToScene(toolTipPos).y()); - if (zoomLevel < 0){ + if (zoomLevel < 0) QGraphicsView::mouseMoveEvent(event); - } } bool ProfileGraphicsView::eventFilter(QObject* obj, QEvent* event) @@ -322,8 +321,7 @@ void ProfileGraphicsView::plot(struct dive *d) } #endif - QRectF curerntRect = scene()->itemsBoundingRect(); - scene()->setSceneRect( -10, -10, curerntRect.width() + 10, curerntRect.height() +10 ); + scene()->setSceneRect(scene()->itemsBoundingRect()); } void ProfileGraphicsView::plot_depth_scale()