]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Provide correct labels for Nepomuk resources
authorPeter Penz <peter.penz19@gmail.com>
Wed, 25 Apr 2012 19:14:02 +0000 (21:14 +0200)
committerPeter Penz <peter.penz19@gmail.com>
Wed, 25 Apr 2012 19:15:14 +0000 (21:15 +0200)
src/kitemviews/private/knepomukrolesprovider.cpp

index 7af887cbfbfbe8f8f017d73c5746717ee1e9590e..1c6d54406ddb1ef31235705f0d3765c3ede8e945 100644 (file)
@@ -95,6 +95,9 @@ QHash<QByteArray, QVariant> 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());
         }