[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdebase/runtime/nepomuk/libnepomukquery
From: Sebastian Trueg <sebastian () trueg ! de>
Date: 2009-07-20 19:04:57
Message-ID: 1248116697.290451.4134.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 1000056 by trueg:
Support for plain literals
M +4 -1 dbusoperators.cpp
--- trunk/KDE/kdebase/runtime/nepomuk/libnepomukquery/dbusoperators.cpp \
#1000055:1000056 @@ -329,7 +329,10 @@
QString value, language, dataTypeUri;
arg >> type >> value >> language >> dataTypeUri;
if ( type == Soprano::Node::LiteralNode ) {
- node = Soprano::Node( Soprano::LiteralValue::fromString( value, dataTypeUri \
), language ); + if ( dataTypeUri.isEmpty() )
+ node = Soprano::Node( Soprano::LiteralValue::createPlainLiteral( value, \
language ) ); + else
+ node = Soprano::Node( Soprano::LiteralValue::fromString( value, \
QUrl::fromEncoded( dataTypeUri.toAscii() ) ) ); }
else if ( type == Soprano::Node::ResourceNode ) {
node = Soprano::Node( QUrl::fromEncoded( value.toAscii() ) );
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic