]> git.sesse.net Git - kdenlive/blobdiff - src/customtrackview.cpp
animate clip deletion (Qt 4.3)
[kdenlive] / src / customtrackview.cpp
index 4dd28fd6fee83b33bcdfcdf67bcfe44251e7aa01..5658ceec16f8b050dc636d6a47bc52fef8ff3bd3 100644 (file)
@@ -3287,9 +3287,14 @@ void CustomTrackView::deleteClip(ItemInfo info, bool refresh)
     }*/
     m_waitingThumbs.removeAll(item);
     if (m_dragItem == item) m_dragItem = NULL;
-    scene()->removeItem(item);
+#if QT_VERSION >= 0x040600
+    // animate item deletion
+    item->closeAnimation();
+#else
     delete item;
     item = NULL;
+#endif
+    
     setDocumentModified();
     if (refresh) m_document->renderer()->doRefresh();
 }