From 88b37bdec9d2033bfdd609285dd45d8ae6333de3 Mon Sep 17 00:00:00 2001 From: Sebastian Trueg Date: Mon, 7 Dec 2009 19:49:49 +0000 Subject: [PATCH] Fixed custom query integration. CCMAIL: peter.penz@gmx.at svn path=/trunk/KDE/kdebase/apps/; revision=1059964 --- src/search/dolphinsearchoptionsconfigurator.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/search/dolphinsearchoptionsconfigurator.cpp b/src/search/dolphinsearchoptionsconfigurator.cpp index ec1c30a82..0c905f3af 100644 --- a/src/search/dolphinsearchoptionsconfigurator.cpp +++ b/src/search/dolphinsearchoptionsconfigurator.cpp @@ -25,6 +25,7 @@ #define DISABLE_NEPOMUK_LEGACY #include #include +#include #include #include @@ -193,7 +194,10 @@ KUrl DolphinSearchOptionsConfigurator::nepomukUrl() const query.setTerm(andTerm); } - // TODO: respect m_customSearchQuery + Nepomuk::Query::Query customQuery = Nepomuk::Query::QueryParser::parseQuery( m_customSearchQuery ); + if ( customQuery.isValid() ) { + query.setTerm( Nepomuk::Query::AndTerm( query.term(), customQuery.term() ) ); + } return query.toSearchUrl(); } -- 2.47.3