┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/panels/information/kloadmetadatathread.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/panels/information/kloadmetadatathread.cpp')
-rw-r--r--src/panels/information/kloadmetadatathread.cpp19
1 files changed, 11 insertions, 8 deletions
diff --git a/src/panels/information/kloadmetadatathread.cpp b/src/panels/information/kloadmetadatathread.cpp
index 37c2cf64e..fd574766d 100644
--- a/src/panels/information/kloadmetadatathread.cpp
+++ b/src/panels/information/kloadmetadatathread.cpp
@@ -166,20 +166,23 @@ QString KLoadMetaDataThread::formatValue(const Nepomuk::Variant& value)
{
if (value.isDateTime()) {
return KGlobal::locale()->formatDateTime(value.toDateTime(), KLocale::FancyLongDate);
- } else if (value.isResource() || value.isResourceList()) {
+ }
+
+ if (value.isResource() || value.isResourceList()) {
QStringList links;
foreach(const Nepomuk::Resource& res, value.toResourceList()) {
- if (KProtocolInfo::isKnownProtocol(res.resourceUri()))
+ if (KProtocolInfo::isKnownProtocol(res.resourceUri())) {
links << QString::fromLatin1("<a href=\"%1\">%2</a>")
- .arg(KUrl(res.resourceUri()).url())
- .arg(res.genericLabel());
- else
+ .arg(KUrl(res.resourceUri()).url())
+ .arg(res.genericLabel());
+ } else {
links << res.genericLabel();
+ }
}
- return QLatin1String("<p>") + links.join(QLatin1String(";\n"));
- } else {
- return value.toString();
+ return links.join(QLatin1String(";\n"));
}
+
+ return value.toString();
}
#include "kloadmetadatathread_p.moc"