]> git.sesse.net Git - kdenlive/blobdiff - src/documentvalidator.h
* Allow opening project files manually extracted from archived project
[kdenlive] / src / documentvalidator.h
index 5708f5fcae38ec466b7fbbe538aac399ec8620c1..70766ed5726be71d420ecbc22ad71c8f9a0f4e74 100644 (file)
 #include <QDomDocument>
 #include <QColor>
 
-class QScriptValue;
+#include <KUrl>
 
+class QScriptValue;
 
 class DocumentValidator
 {
 
 public:
-    DocumentValidator(QDomDocument doc);
+    DocumentValidator(QDomDocument doc, KUrl documentUrl);
     bool isProject() const;
     bool validate(const double currentVersion);
     bool isModified() const;
 
 private:
     QDomDocument m_doc;
+    KUrl m_url;
     bool m_modified;
     bool upgrade(double version, const double currentVersion);
     QStringList getInfoFromEffectName(const QString oldName);