]> git.sesse.net Git - kdenlive/blobdiff - src/projecttree/abstractclipjob.cpp
Cleaning code style of Definitions.
[kdenlive] / src / projecttree / abstractclipjob.cpp
index 58dd94840456302b48b56ec772314b60fda2c588..82c8dd250fd71a6c50306a4d1f351c5bd2c22fdc 100644 (file)
 #include "kdenlivedoc.h"
 
 #include <KDebug>
-#include <KLocale>
+#include <KLocalizedString>
 
 
-AbstractClipJob::AbstractClipJob(JOBTYPE type, CLIPTYPE cType, const QString &id, QStringList) :
+AbstractClipJob::AbstractClipJob(JOBTYPE type, ClipType cType, const QString &id, const QStringList &) :
         QObject(),
         clipType(cType),
         jobType(type),
-        m_clipId(id)
+        replaceClip(false),
+        m_jobStatus(NoJob),
+        m_clipId(id),
+        m_addClipToProject(false),
+        m_jobProcess(NULL)
 {
 }
 
@@ -38,14 +42,44 @@ AbstractClipJob::~AbstractClipJob()
 {
 }
 
+
+bool AbstractClipJob::addClipToProject() const
+{
+    return m_addClipToProject;
+}
+
+void AbstractClipJob::setAddClipToProject(bool add)
+{
+    m_addClipToProject = add;
+}
+
+void AbstractClipJob::setStatus(ClipJobStatus status)
+{
+    m_jobStatus = status;
+}
+
+ClipJobStatus AbstractClipJob::status()
+{
+    return m_jobStatus;
+}
+
 const QString AbstractClipJob::clipId() const
 {
     return m_clipId;
 }
 
-QProcess *AbstractClipJob::startJob(bool *ok)
+const QString AbstractClipJob::errorMessage() const
+{
+    return m_errorMessage;
+}
+
+const QString AbstractClipJob::logDetails() const
+{
+    return m_logDetails;
+}
+
+void AbstractClipJob::startJob()
 {
-    return NULL;
 }
 
 const QString AbstractClipJob::destination() const
@@ -58,3 +92,20 @@ stringMap AbstractClipJob::cancelProperties()
     return QMap <QString, QString>();
 }
 
+void AbstractClipJob::processLogInfo()
+{
+}
+
+const QString AbstractClipJob::statusMessage()
+{
+    return QString();
+}
+
+bool AbstractClipJob::isExclusive()
+{
+    return true;
+}
+
+
+
+#include "abstractclipjob.moc"