]> git.sesse.net Git - kdenlive/blobdiff - src/projecttree/abstractclipjob.h
Some improvements in clip jobs
[kdenlive] / src / projecttree / abstractclipjob.h
index 8846168565280a2da70f794ee4ea506ef1ef9489..7292e38b4ce49f93b962e59ec7528fb5bdbdf4d3 100644 (file)
@@ -33,19 +33,20 @@ class AbstractClipJob : public QObject
     Q_OBJECT
 
 public:
-    AbstractClipJob(JOBTYPE type, CLIPTYPE cType, const QString &id, QStringList parameters);
-    virtual ~ AbstractClipJob();
+    AbstractClipJob(JOBTYPE type, CLIPTYPE cType, const QString &id, QStringList parameters);    virtual ~ AbstractClipJob();
     CLIPTYPE clipType;
+    CLIPJOBSTATUS jobStatus;
     JOBTYPE jobType;
     QString m_clipId;
     QString description;
     const QString clipId() const;
     const QString errorMessage() const;
+    void setStatus(CLIPJOBSTATUS status);
     virtual const QString destination() const;
     virtual QProcess *startJob(bool */*ok*/);
     virtual stringMap cancelProperties();
     virtual int processLogInfo();
-    virtual const QString statusMessage(CLIPJOBSTATUS status);
+    virtual const QString statusMessage();
     
 protected:
     QString m_errorMessage;