diff options
Diffstat (limited to 'examples/browser/toolbarsearch.cpp')
-rw-r--r-- | examples/browser/toolbarsearch.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/examples/browser/toolbarsearch.cpp b/examples/browser/toolbarsearch.cpp index 24eba18..d2d9dce 100644 --- a/examples/browser/toolbarsearch.cpp +++ b/examples/browser/toolbarsearch.cpp @@ -44,6 +44,7 @@ #include <QtCore/QSettings> #include <QtCore/QUrl> +#include <QtCore/QUrlQuery> #include <QtWidgets/QCompleter> #include <QtWidgets/QMenu> @@ -115,10 +116,12 @@ void ToolbarSearch::searchNow() } QUrl url(QLatin1String("http://www.google.com/search")); - url.addQueryItem(QLatin1String("q"), searchText); - url.addQueryItem(QLatin1String("ie"), QLatin1String("UTF-8")); - url.addQueryItem(QLatin1String("oe"), QLatin1String("UTF-8")); - url.addQueryItem(QLatin1String("client"), QLatin1String("qtdemobrowser")); + QUrlQuery urlQuery; + urlQuery.addQueryItem(QLatin1String("q"), searchText); + urlQuery.addQueryItem(QLatin1String("ie"), QLatin1String("UTF-8")); + urlQuery.addQueryItem(QLatin1String("oe"), QLatin1String("UTF-8")); + urlQuery.addQueryItem(QLatin1String("client"), QLatin1String("qtdemobrowser")); + url.setQuery(urlQuery); emit search(url); } |