From 5e7cebae8a76e1463987fd3b411c5fa0d8b9fdba Mon Sep 17 00:00:00 2001 From: Jean-Baptiste Mardelle Date: Mon, 10 Mar 2008 18:15:38 +0000 Subject: [PATCH] Error message box if rendering crashed svn path=/branches/KDE4/; revision=2039 --- renderer/renderjob.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) 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); -- 2.39.2