mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-20 00:41:23 +00:00
Provide correct labels for Nepomuk resources
This commit is contained in:
parent
c3bd4b44e4
commit
804021a8db
|
@ -95,6 +95,9 @@ QHash<QByteArray, QVariant> KNepomukRolesProvider::roleValues(const Nepomuk::Res
|
||||||
} else if (role == "orientation") {
|
} else if (role == "orientation") {
|
||||||
const QString orientation = orientationFromValue(value.toInt());
|
const QString orientation = orientationFromValue(value.toInt());
|
||||||
values.insert(role, orientation);
|
values.insert(role, orientation);
|
||||||
|
} else if (value.isResource()) {
|
||||||
|
const Nepomuk::Resource resource = value.toResource();
|
||||||
|
values.insert(role, resource.genericLabel());
|
||||||
} else {
|
} else {
|
||||||
values.insert(role, value.toString());
|
values.insert(role, value.toString());
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue