Changeset View
Changeset View
Standalone View
Standalone View
src/qtquick/PeruseConfig.cpp
Context not available. | |||||
160 | void PeruseConfig::setFilesystemProperty(QString fileName, QString propertyName, QString value) | 160 | void PeruseConfig::setFilesystemProperty(QString fileName, QString propertyName, QString value) | ||
---|---|---|---|---|---|
161 | { | 161 | { | ||
162 | KFileMetaData::UserMetaData data(fileName); | 162 | KFileMetaData::UserMetaData data(fileName); | ||
163 | data.setAttribute(QString("peruse.").append(propertyName), value); | 163 | if (propertyName == "rating") { | ||
164 | data.setRating(value.toInt()); | ||||
165 | } else if (propertyName == "tags") { | ||||
166 | data.setTags(value.split(",")); | ||||
167 | } else if (propertyName == "comment") { | ||||
168 | data.setUserComment(value); | ||||
169 | } else { | ||||
170 | data.setAttribute(QString("peruse.").append(propertyName), value); | ||||
171 | } | ||||
164 | } | 172 | } | ||
Context not available. |