mirror of
https://invent.kde.org/system/dolphin
synced 2024-09-19 00:11:21 +00:00
Dolphin Places: Only show file results in Nepomuk Queries
Dolphin is a file manager, and shouldn't be concerned with non-file resources like notes, contacts and other stuff. Use FileQuery instead of Query. This also results in a faster queries. With File Queries Nepomuk can perform some internal optimizations. BUG: 306029 REVIEW: 106274
This commit is contained in:
parent
bddd101b84
commit
6892d39d29
|
@ -54,7 +54,7 @@
|
||||||
#include <Nepomuk/ResourceManager>
|
#include <Nepomuk/ResourceManager>
|
||||||
#include <Nepomuk/Query/ComparisonTerm>
|
#include <Nepomuk/Query/ComparisonTerm>
|
||||||
#include <Nepomuk/Query/LiteralTerm>
|
#include <Nepomuk/Query/LiteralTerm>
|
||||||
#include <Nepomuk/Query/Query>
|
#include <Nepomuk/Query/FileQuery>
|
||||||
#include <Nepomuk/Query/ResourceTypeTerm>
|
#include <Nepomuk/Query/ResourceTypeTerm>
|
||||||
#include <Nepomuk/Vocabulary/NFO>
|
#include <Nepomuk/Vocabulary/NFO>
|
||||||
#include <Nepomuk/Vocabulary/NIE>
|
#include <Nepomuk/Vocabulary/NIE>
|
||||||
|
@ -1162,7 +1162,7 @@ KUrl PlacesItemModel::createSearchUrl(const KUrl& url)
|
||||||
#ifdef HAVE_NEPOMUK
|
#ifdef HAVE_NEPOMUK
|
||||||
KUrl PlacesItemModel::searchUrlForTerm(const Nepomuk::Query::Term& term)
|
KUrl PlacesItemModel::searchUrlForTerm(const Nepomuk::Query::Term& term)
|
||||||
{
|
{
|
||||||
const Nepomuk::Query::Query query(term);
|
const Nepomuk::Query::FileQuery query(term);
|
||||||
return query.toSearchUrl();
|
return query.toSearchUrl();
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue