]> git.sesse.net Git - kdenlive/commitdiff
ask before overwriting
authorJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 9 Mar 2008 22:22:40 +0000 (22:22 +0000)
committerJean-Baptiste Mardelle <jb@kdenlive.org>
Sun, 9 Mar 2008 22:22:40 +0000 (22:22 +0000)
svn path=/branches/KDE4/; revision=2033

src/renderwidget.cpp

index 278a93f7d520e4455801802d8093eb1cf597d0b4..14968532f309c61d88f7ebe4e1df287f8d864062 100644 (file)
@@ -21,6 +21,7 @@
 
 #include <KStandardDirs>
 #include <KDebug>
+#include <KMessageBox>
 
 #include "kdenlivesettings.h"
 #include "renderwidget.h"
@@ -38,6 +39,11 @@ void RenderWidget::slotUpdateButtons() {
 }
 
 void RenderWidget::slotExport() {
+    QFile f(m_view.out_file->url().path());
+    if (f.exists()) {
+        if (KMessageBox::warningYesNo(this, i18n("File already exists. Doy you want to overwrite it ?")) != KMessageBox::Yes)
+            return;
+    }
     emit doRender(m_view.out_file->url().path(), QStringList(), m_view.zone_only->isChecked(), m_view.play_after->isChecked());
 }