diff options
author | Bent Bisballe Nyeng <deva@aasimon.org> | 2013-02-15 10:48:51 +0100 |
---|---|---|
committer | Bent Bisballe Nyeng <deva@aasimon.org> | 2013-02-15 10:48:51 +0100 |
commit | c6e2322e5357736871bd6d5c1f87222fe9dac738 (patch) | |
tree | 002b0cfd719d956749e9f88ac21c6153d7c7fe23 /client/praxisd.cc | |
parent | 985a62c8098587cb4938b9cdd09f56151777d952 (diff) |
Make Qt5 compatible.
Diffstat (limited to 'client/praxisd.cc')
-rw-r--r-- | client/praxisd.cc | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/client/praxisd.cc b/client/praxisd.cc index 42fdd0c..d0bb280 100644 --- a/client/praxisd.cc +++ b/client/praxisd.cc @@ -31,7 +31,7 @@ #include <QDomDocument> -#include <QNetworkReply> +#include <QtNetwork> #define DOCAVE(x) if(element.tagName() == #x) cave.x = element.text() static CaveVector getCaveList(QByteArray data) @@ -315,12 +315,22 @@ void Praxisd::makeTransfer(reply_t t, QString uri, url.setPath(uri); +#ifdef QT5 + QUrlQuery query; +#else + QUrl &query = url; +#endif + QMap<QString, QString>::iterator i = params.begin(); while(i != params.end()) { - url.addQueryItem(i.key(), i.value()); + query.addQueryItem(i.key(), i.value()); i++; } +#ifdef QT5 + url.setQuery(query); +#endif + request.setUrl(url); QNetworkReply* r = manager->get(request); |