Nepomuk-Core
libnepomukcore/query/dbusoperators.cpp
Go to the documentation of this file.
57 for ( QHash<Nepomuk2::Types::Property, Soprano::Node>::const_iterator it = rp.constBegin(); it != rp.constEnd(); ++it ) {
94 result = Nepomuk2::Query::Result( Nepomuk2::Resource::fromResourceUri( QUrl::fromEncoded( uri.toAscii() ) ), score );
160 node = Soprano::Node( Soprano::LiteralValue::fromString( value, QUrl::fromEncoded( dataTypeUri.toAscii() ) ) );
QHash< Types::Property, Soprano::Node > requestProperties() const
Retrieve the values of the request properties.
Definition: result.cpp:117
const QDBusArgument & operator>>(const QDBusArgument &arg, Nepomuk2::Query::Result &result)
Definition: libnepomukcore/query/dbusoperators.cpp:83
QDBusArgument & operator<<(QDBusArgument &arg, const Nepomuk2::Query::Result &result)
Definition: libnepomukcore/query/dbusoperators.cpp:43
void addRequestProperty(const Types::Property &property, const Soprano::Node &value)
Add the value of a request property.
Definition: result.cpp:93
static Resource fromResourceUri(const KUrl &uri, const Nepomuk2::Types::Class &type=Nepomuk2::Types::Class())
Allows to quickly load a resource from its resource URI without any additional checks.
Definition: resource.cpp:743
Soprano::BindingSet additionalBindings() const
Retrieve the set of additional bindings as set via setAdditionalBindings().
Definition: result.cpp:129
void setAdditionalBindings(const Soprano::BindingSet &bindings)
Set the additional bindings a query returned besides the result itself and the request properties...
Definition: result.cpp:123
QString excerpt() const
An excerpt of the matched text with highlighted search words in case the query contained a full text ...
Definition: result.cpp:147
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:48:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:48:08 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.