From b7f2464709f5b5a9c89316252063c0d81f52da24 Mon Sep 17 00:00:00 2001 From: Sebastian Trueg Date: Wed, 19 May 2010 19:31:40 +0000 Subject: Use the user provided query as UDS_DISPLAY_NAME. For 4.6 I will most likely hide the 'userquery' URL query parameter in the Nepomuk::Query API svn path=/trunk/KDE/kdebase/apps/; revision=1128624 --- src/search/dolphinsearchoptionsconfigurator.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/search/dolphinsearchoptionsconfigurator.cpp b/src/search/dolphinsearchoptionsconfigurator.cpp index 1bb3e30cf..cddb4a5b8 100644 --- a/src/search/dolphinsearchoptionsconfigurator.cpp +++ b/src/search/dolphinsearchoptionsconfigurator.cpp @@ -201,7 +201,14 @@ KUrl DolphinSearchOptionsConfigurator::directory() const KUrl DolphinSearchOptionsConfigurator::nepomukSearchUrl() const { const Nepomuk::Query::Query query = nepomukQuery(); - return query.isValid() ? query.toSearchUrl() : KUrl(); + if ( query.isValid() ) { + KUrl url = query.toSearchUrl(); + url.addQueryItem( QLatin1String( "userquery" ), customSearchQuery() ); + return url; + } + else { + return KUrl(); + } } void DolphinSearchOptionsConfigurator::setCustomSearchQuery(const QString& searchQuery) -- cgit v1.3.1