X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fclipmanager.cpp;h=0a02edb512fcbf77d05667df56c148f31b09cb8d;hb=a1f47db12529bede571e784fe5e49d48707dcfa9;hp=f8d556f0a43f784c6a8bfabe7fe0290cdcb47671;hpb=f099e68e8c7994dcffa9bc02878c71cc8b667ad8;p=kdenlive diff --git a/src/clipmanager.cpp b/src/clipmanager.cpp index f8d556f0..0a02edb5 100644 --- a/src/clipmanager.cpp +++ b/src/clipmanager.cpp @@ -583,7 +583,12 @@ void ClipManager::slotAddClipList(const KUrl::List urls, QMap KFileMetaInfo metaInfo(file.path(), QString("image/jpeg"), KFileMetaInfo::TechnicalInfo); const QHash metaInfoItems = metaInfo.items(); foreach(const KFileMetaInfoItem & metaInfoItem, metaInfoItems) { - prod.setAttribute("meta.attr." + metaInfoItem.name().section('#', 1), metaInfoItem.value().toString()); + QDomElement meta = doc.createElement("metaproperty"); + meta.setAttribute("name", "meta.attr." + metaInfoItem.name().section('#', 1)); + QDomText value = doc.createTextNode(metaInfoItem.value().toString()); + meta.setAttribute("tool", "KDE Metadata"); + meta.appendChild(value); + prod.appendChild(meta); } } } else if (type->is("application/x-kdenlivetitle")) {