#include "definitions.h"
-enum JOBTYPE { PROXYJOB = 1, CUTJOB = 2};
+enum JOBTYPE { NOJOBTYPE = 0, PROXYJOB = 1, CUTJOB = 2};
class AbstractClipJob : public QObject
{
QString m_clipId;
QString description;
const QString clipId() const;
+ const QString errorMessage() const;
virtual const QString destination() const;
virtual QProcess *startJob(bool */*ok*/);
virtual stringMap cancelProperties();
virtual int processLogInfo();
+ virtual const QString statusMessage(CLIPJOBSTATUS status);
+
+protected:
+ QString m_errorMessage;
QProcess *m_jobProcess;
+private:
+
+
signals:
void jobProgress(int progress);