diff options
author | Andrea Diamantini <adjam7@gmail.com> | 2013-04-28 12:03:34 +0200 |
---|---|---|
committer | Andrea Diamantini <adjam7@gmail.com> | 2013-04-28 12:03:34 +0200 |
commit | 19d72dc2010bca77bfbca966f2c58c589e782edd (patch) | |
tree | 20e0ded039a46a951dae6e785763f435c188be00 /src/searchengine.cpp | |
parent | Well... get EXTREMELY sure menubar are registered... (diff) | |
download | rekonq-19d72dc2010bca77bfbca966f2c58c589e782edd.tar.xz |
Revert "Use kurifilter instead of custom rekonq code."
This reverts commit 5d1a223145be0eb1bb5eed76cda7d4b889d986ed.
Conflicts:
src/searchengine.cpp
src/urlresolver.cpp
Diffstat (limited to 'src/searchengine.cpp')
-rw-r--r-- | src/searchengine.cpp | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/src/searchengine.cpp b/src/searchengine.cpp index b4a96cd9..cfe84a69 100644 --- a/src/searchengine.cpp +++ b/src/searchengine.cpp @@ -31,7 +31,6 @@ //KDE includes #include <KConfigGroup> #include <KServiceTypeTrader> -#include <KUriFilter> #include <QStringList> @@ -150,20 +149,11 @@ KService::Ptr SearchEngine::fromString(const QString &text) } -QString SearchEngine::buildQuery(const QString &text) -{ - QString query = text; - KUriFilter::self()->filterUri(query, QStringList()); - - return query; -} - - QString SearchEngine::buildQuery(KService::Ptr engine, const QString &text) { if (!engine) return QString(); - - QString query = engine->property("Keys").toStringList().at(0) + SearchEngine::delimiter() + text; - return buildQuery(query); + QString query = engine->property("Query").toString(); + query = query.replace("\\{@}", KUrl::toPercentEncoding(text)); + return query; } |