]> git.sesse.net Git - kdenlive/blobdiff - renderer/renderjob.h
When starting kuiserver, revert to Mads' thread trick since my last change did not...
[kdenlive] / renderer / renderjob.h
index 41bbed1625fa89a455a9a97e8963d58acefeea9d..3fd75476888495aca21487866f971939906e5b31 100644 (file)
 class RenderJob : public QObject {
     Q_OBJECT
 public:
-    RenderJob(QString renderer, QString player, QString scenelist, QString dest, QStringList args);
+    RenderJob(bool erase, const QString &renderer, const QString &profile, const QString &rendermodule, const QString &player, const QString &scenelist, const QString &dest, const QStringList &preargs, const QStringList &args, int in = -1, int out = -1);
     ~RenderJob();
     void start();
 
 private slots:
     void slotIsOver(int exitcode, QProcess::ExitStatus status);
     void receivedStderr();
+    void slotAbort();
 
 private:
     QString m_scenelist;
@@ -44,6 +45,7 @@ private:
     QString m_prog;
     QString m_player;
     QStringList m_args;
+    bool m_erase;
     QDBusInterface *m_jobUiserver;
 };