]> git.sesse.net Git - kdenlive/blobdiff - src/docclipbase.cpp
Allow working on a project if only proxies are available:
[kdenlive] / src / docclipbase.cpp
index 094e9c714c3eff6d20951e369974c18bc8ba7294..f54eaff7d0d6f8d05e846be388d8650177776418 100644 (file)
@@ -235,7 +235,7 @@ qulonglong DocClipBase::fileSize() const
 }
 
 // virtual
-QDomElement DocClipBase::toXML() const
+QDomElement DocClipBase::toXML(bool hideTemporaryProperties) const
 {
     QDomDocument doc;
     QDomElement clip = doc.createElement("producer");
@@ -243,6 +243,7 @@ QDomElement DocClipBase::toXML() const
     QMapIterator<QString, QString> i(m_properties);
     while (i.hasNext()) {
         i.next();
+        if (hideTemporaryProperties && i.key().startsWith("_")) continue;
         if (!i.value().isEmpty()) clip.setAttribute(i.key(), i.value());
     }
     doc.appendChild(clip);