From: Jean-Baptiste Mardelle Date: Mon, 10 Mar 2008 18:15:38 +0000 (+0000) Subject: Error message box if rendering crashed X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=5e7cebae8a76e1463987fd3b411c5fa0d8b9fdba;p=kdenlive Error message box if rendering crashed svn path=/branches/KDE4/; revision=2039 --- diff --git a/renderer/renderjob.cpp b/renderer/renderjob.cpp index c9d3dcda..792f6da0 100644 --- a/renderer/renderjob.cpp +++ b/renderer/renderjob.cpp @@ -89,7 +89,12 @@ void RenderJob::slotIsOver(int exitcode, QProcess::ExitStatus status) { QFile f(m_scenelist); f.remove(); } - if (m_player != "-") { + if (status == QProcess::CrashExit) { + // rendering crashed + QStringList args; + args << "--error" << tr("Rendering of %1 aborted, resulting video will probably be corrupted.").arg(m_dest); + QProcess::startDetached("kdialog", args); + } else if (m_player != "-") { QStringList args; args << m_dest; QProcess::startDetached(m_player, args);