[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdelibs/nepomuk/core
From: Sebastian Trueg <sebastian () trueg ! de>
Date: 2010-08-26 11:50:39
Message-ID: 20100826115039.2F2D8AC867 () svn ! kde ! org
[Download RAW message or body]
SVN commit 1168287 by trueg:
Return Resource::genericLabel() as Variant::toString() instead of a simple
string representation of the URI.
M +5 -12 variant.cpp
--- trunk/KDE/kdelibs/nepomuk/core/variant.cpp #1168286:1168287
@@ -848,20 +848,13 @@
return Soprano::LiteralValue( toTime() ).toString();
else if( isDateTime() )
return Soprano::LiteralValue( toDateTime() ).toString();
+ else if( isResource() )
+ return toResource().genericLabel();
else if( isUrl() )
return toUrl().toString();
- else if( isResource() ) {
- Resource r = toResource();
- if( !r.resourceUri().isEmpty() )
- return r.resourceUri().toString();
- else if( !r.identifiers().isEmpty() )
- return r.identifiers().first();
else
- return QString();
+ return d->value.toString();
}
- else
- return d->value.value<QString>();
-}
QDate Nepomuk::Variant::toDate() const
@@ -1090,10 +1083,10 @@
return convertToStringList<QTime>( toTimeList() );
else if( isDateTimeList() )
return convertToStringList<QDateTime>( toDateTimeList() );
- else if( isUrlList() )
- return convertToStringList<QUrl>( toUrlList() );
else if( isResourceList() )
return convertToStringList<Resource>( toResourceList() );
+ else if( isUrlList() )
+ return convertToStringList<QUrl>( toUrlList() );
else
return d->value.value<QStringList>();
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic