From: Peter Penz Date: Wed, 25 Apr 2012 19:14:02 +0000 (+0200) Subject: Provide correct labels for Nepomuk resources X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/804021a8db9f41557a59ba15a6b4e4b62710d897 Provide correct labels for Nepomuk resources --- diff --git a/src/kitemviews/private/knepomukrolesprovider.cpp b/src/kitemviews/private/knepomukrolesprovider.cpp index 7af887cbf..1c6d54406 100644 --- a/src/kitemviews/private/knepomukrolesprovider.cpp +++ b/src/kitemviews/private/knepomukrolesprovider.cpp @@ -95,6 +95,9 @@ QHash KNepomukRolesProvider::roleValues(const Nepomuk::Res } else if (role == "orientation") { const QString orientation = orientationFromValue(value.toInt()); values.insert(role, orientation); + } else if (value.isResource()) { + const Nepomuk::Resource resource = value.toResource(); + values.insert(role, resource.genericLabel()); } else { values.insert(role, value.toString()); }