X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=renderer%2Frenderjob.h;h=f3b4e35d7f1e4312bebe90c0233d46b2ed16d422;hb=f608355a9dcd67d050e09cc973f39cfa61582cd1;hp=671853a2b1dd7a4735dab6cf11985d4ff78d8ade;hpb=76b841800707bca883291039fb7a278a845efe92;p=kdenlive diff --git a/renderer/renderjob.h b/renderer/renderjob.h index 671853a2..f3b4e35d 100644 --- a/renderer/renderjob.h +++ b/renderer/renderjob.h @@ -41,10 +41,11 @@ public slots: void start(); private slots: - void slotIsOver(int exitcode, QProcess::ExitStatus status); + void slotIsOver(QProcess::ExitStatus status); void receivedStderr(); void slotAbort(); void slotAbort(const QString& url); + void slotCheckProcess(QProcess::ProcessState state); private: QString m_scenelist; @@ -63,6 +64,11 @@ private: QTime m_startTime; void initKdenliveDbusInterface(); bool m_usekuiserver; + bool m_enablelog; + /** @brief Used to create a temporary file for logging. */ + QTemporaryFile m_logfile; + /** @brief Used to write to the log file. */ + QTextStream m_logstream; signals: void renderingFinished();