]> git.sesse.net Git - kdenlive/commitdiff
Fix visual resize tooltips
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 2 Mar 2008 18:37:51 +0000 (18:37 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 2 Mar 2008 18:37:51 +0000 (18:37 +0000)
svn path=/branches/KDE4/; revision=1980

src/customtrackview.cpp

index e4df69d2c26372d413e87155ebcffca093fb1384..5ea58e017c703233ba46369b09fdf90c0b5e9017 100644 (file)
@@ -144,7 +144,7 @@ void CustomTrackView::mouseMoveEvent ( QMouseEvent * event )
     }
     if (item && event->buttons() == Qt::NoButton) {
       ClipItem *clip = (ClipItem*) item;
-      double size = mapToScene(QPoint(8, 0)).x();
+      double size = 8;
       OPERATIONTYPE opMode = clip->operationMode(mapToScene(event->pos()), m_scale);
       if (opMode == m_moveOpMode) {
        QGraphicsView::mouseMoveEvent(event);
@@ -154,6 +154,7 @@ void CustomTrackView::mouseMoveEvent ( QMouseEvent * event )
       if (m_visualTip) {
        if (m_animation) delete m_animation;
        m_animation = NULL;
+       m_animationTimer->stop();
        delete m_visualTip;
        m_visualTip = NULL;
       }
@@ -257,9 +258,11 @@ void CustomTrackView::mouseMoveEvent ( QMouseEvent * event )
       }
       if (m_visualTip) {
        if (m_animation) delete m_animation;
+       m_animationTimer->stop();
        m_animation = NULL;
        delete m_visualTip;
        m_visualTip = NULL;
+
       }
       setCursor(Qt::ArrowCursor);
     }