]> git.sesse.net Git - kdenlive/blobdiff - src/mainwindow.cpp
Updated the rendering dialog:
[kdenlive] / src / mainwindow.cpp
index 2e66714e2005a02b8d8f586c71e73458d395ed3a..2985814e3237ea8a7a01df42647f393250dc154c 100644 (file)
@@ -1443,6 +1443,7 @@ void MainWindow::slotDoRender(const QString &dest, const QString &render, const
         }
         if (!QFile::exists(KdenliveSettings::rendererpath())) {
             KMessageBox::sorry(this, i18n("Cannot find the inigo program required for rendering (part of Mlt)"));
+            setRenderingProgress(dest, -3);
             return;
         }
         args << KdenliveSettings::rendererpath() << m_activeDocument->profilePath() << render << videoPlayer;
@@ -1471,6 +1472,10 @@ void MainWindow::setRenderingProgress(const QString &url, int progress) {
     if (m_renderWidget) m_renderWidget->setRenderJob(url, progress);
 }
 
+void MainWindow::setRenderingFinished(const QString &url, int status, const QString &error) {
+    if (m_renderWidget) m_renderWidget->setRenderStatus(url, status, error);
+}
+
 void MainWindow::slotUpdateMousePosition(int pos) {
     if (m_activeDocument)
         switch (m_timecodeFormat->currentIndex()) {