]> git.sesse.net Git - kdenlive/blobdiff - src/customtrackview.cpp
Backup project file everytime it is saved, backup files can be browsed and opened...
[kdenlive] / src / customtrackview.cpp
index ab56e401d1f9cd4ca73441eea694b6cee097ebf0..6594e844d47283fc84dba294e2624cfd5197db83 100644 (file)
@@ -6693,3 +6693,17 @@ void CustomTrackView::adjustEffects(ClipItem* item, ItemInfo oldInfo, QUndoComma
         }
     }
 }
+
+
+void CustomTrackView::saveTimelinePreview(const QString path)
+{
+    QRect viewrect = viewport()->rect();
+    QImage img(viewrect.width(), viewrect.height(), QImage::Format_ARGB32_Premultiplied);
+    img.fill(palette().base().color().rgb());
+    QPainter painter(&img);
+    render(&painter);
+    painter.end();
+    img = img.scaledToWidth(600, Qt::SmoothTransformation);
+    img.save(path);
+}
+