Changeset View
Changeset View
Standalone View
Standalone View
src/indexeddataretriever.cpp
Show First 20 Lines • Show All 59 Lines • ▼ Show 20 Line(s) | 54 | { | |||
---|---|---|---|---|---|
60 | 60 | | |||
61 | KFileMetaData::PropertyMap properties; | 61 | KFileMetaData::PropertyMap properties; | ||
62 | in >> properties; | 62 | in >> properties; | ||
63 | 63 | | |||
64 | m_data = Baloo::Private::toNamedVariantMap(properties); | 64 | m_data = Baloo::Private::toNamedVariantMap(properties); | ||
65 | 65 | | |||
66 | KFileMetaData::UserMetaData umd(m_url); | 66 | KFileMetaData::UserMetaData umd(m_url); | ||
67 | if (umd.isSupported()) { | 67 | if (umd.isSupported()) { | ||
68 | // FIXME - check writable | 68 | m_canEdit = QFileInfo(m_url).isWritable(); | ||
69 | m_canEdit = true; | | |||
70 | 69 | | |||
71 | QVariantMap attributes = Baloo::Private::convertUserMetaData(umd); | 70 | QVariantMap attributes = Baloo::Private::convertUserMetaData(umd); | ||
72 | m_data.unite(attributes); | 71 | m_data.unite(attributes); | ||
73 | } | 72 | } | ||
74 | 73 | | |||
75 | emitResult(); | 74 | emitResult(); | ||
76 | } | 75 | } | ||
77 | 76 | | |||
Show All 9 Lines |