diff options
author | Simon Rettberg | 2016-01-19 16:25:04 +0100 |
---|---|---|
committer | Simon Rettberg | 2016-01-19 16:25:04 +0100 |
commit | fa7744f11f110ed4ed24a6270cc963abfa99a2b0 (patch) | |
tree | 715b458b24d0c673897bab07666fb12403105eb5 /src/httpxmldownloader.cpp | |
parent | Fix selection of last session if session was a VM (diff) | |
download | vmchooser2-fa7744f11f110ed4ed24a6270cc963abfa99a2b0.tar.gz vmchooser2-fa7744f11f110ed4ed24a6270cc963abfa99a2b0.tar.xz vmchooser2-fa7744f11f110ed4ed24a6270cc963abfa99a2b0.zip |
Add support for locations query
Diffstat (limited to 'src/httpxmldownloader.cpp')
-rw-r--r-- | src/httpxmldownloader.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/httpxmldownloader.cpp b/src/httpxmldownloader.cpp index 208caf0..bebcfd0 100644 --- a/src/httpxmldownloader.cpp +++ b/src/httpxmldownloader.cpp @@ -6,8 +6,12 @@ HttpXmlDownloader::HttpXmlDownloader() { nam = new QNetworkAccessManager(this); } -QNetworkReply* HttpXmlDownloader::makeRequest(const QString& xmlurl) { - return nam->get(QNetworkRequest(QUrl(xmlurl))); +QNetworkReply* HttpXmlDownloader::makeRequest(const QString& xmlurl, const QString& locationIds) { + QUrl url(xmlurl); + if (!locationIds.isEmpty()) { + url.addQueryItem("locations", locationIds); + } + return nam->get(QNetworkRequest(url)); } void HttpXmlDownloader::connectSlot(QObject* obj, const char* slot) { |