┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/kitemviews
diff options
context:
space:
mode:
authorPeter Penz <[email protected]>2012-04-25 21:14:02 +0200
committerPeter Penz <[email protected]>2012-04-25 21:15:14 +0200
commit804021a8db9f41557a59ba15a6b4e4b62710d897 (patch)
treefda831078f84da58d3a05076c4f572a85ca69ebc /src/kitemviews
parentc3bd4b44e4c172d06e8ae4822d9f467a8d272562 (diff)
Provide correct labels for Nepomuk resources
Diffstat (limited to 'src/kitemviews')
-rw-r--r--src/kitemviews/private/knepomukrolesprovider.cpp3
1 files changed, 3 insertions, 0 deletions
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<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());
}