X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fdocclipbase.cpp;h=f54eaff7d0d6f8d05e846be388d8650177776418;hb=ce2a5cc26ac1f035b2f4687c16b329d80c8ea7bb;hp=094e9c714c3eff6d20951e369974c18bc8ba7294;hpb=d3d28f1cac5380f479f9784eeb521d2fae4e9fdf;p=kdenlive diff --git a/src/docclipbase.cpp b/src/docclipbase.cpp index 094e9c71..f54eaff7 100644 --- a/src/docclipbase.cpp +++ b/src/docclipbase.cpp @@ -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 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);