]> git.sesse.net Git - kdenlive/blobdiff - src/mainwindow.cpp
default apps (video player, external image / sound editor) can now be defined in...
[kdenlive] / src / mainwindow.cpp
index 5d0aa757622c4969ec83f10f1a7ea712422ed824..3e9693f91b7f7765d6fa85e8dd815665bfba21e0 100644 (file)
@@ -860,7 +860,10 @@ void MainWindow::slotDoRender(const QString &dest, const QString &render, const
         args << "-erase";
         if (zoneOnly) args << "in=" + QString::number(in) << "out=" + QString::number(out);
         QString videoPlayer = "-";
-        if (playAfter) videoPlayer = "kmplayer";
+        if (playAfter) {
+            videoPlayer = KdenliveSettings::defaultplayerapp();
+            if (videoPlayer.isEmpty()) KMessageBox::sorry(this, i18n("Cannot play video after rendering because the default video player application is not set.\nPlease define it in Kdenlive settings dialog."));
+        }
         args << "inigo" << m_activeDocument->profilePath() << render << videoPlayer << temp.fileName() << dest << avformat_args;
         QProcess::startDetached("kdenlive_render", args);
     }