X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=src%2Fprojectlist.cpp;h=8cca3fa3b4ebc3b69a168a3f9d43ee478b9dc0f9;hb=12444d4f7225efd002aea05a68cab73380760480;hp=a5a843b69697089c3e63a11f3815c7dad60df3ef;hpb=ae3490fb4ebb0b45147874eb0b7ff54e36e65747;p=kdenlive diff --git a/src/projectlist.cpp b/src/projectlist.cpp index a5a843b6..8cca3fa3 100644 --- a/src/projectlist.cpp +++ b/src/projectlist.cpp @@ -970,12 +970,18 @@ void ProjectList::slotUpdateClipProperties(ProjectItem *clip, QMap clipId(), properties.value("name")); } if (properties.contains("description")) { +#ifdef USE_NEPOMUK ClipType type = clip->clipType(); +#endif monitorItemEditing(false); clip->setText(1, properties.value("description")); monitorItemEditing(true); + #ifdef USE_NEPOMUK - if (KdenliveSettings::activate_nepomuk() && (type == Audio || type == Video || type == AV || type == Image || type == Playlist)) { + bool hasType = (type == Audio || type == Video || type == AV || + type == Image || type == Playlist); + + if (KdenliveSettings::activate_nepomuk() && hasType) { // Use Nepomuk system to store clip description Nepomuk::Resource f(clip->clipUrl().path()); f.setDescription(properties.value("description"));