diff options
author | Nils Schwabe | 2014-03-06 16:02:08 +0100 |
---|---|---|
committer | Nils Schwabe | 2014-03-06 16:02:08 +0100 |
commit | b1117bb9e31018460b5adc05428842555d47c1b9 (patch) | |
tree | c472454b3e795bf2a3712899653a5d166dfb8645 /src/httpxmldownloader.cpp | |
parent | - included the --url commandline options for a xml url (diff) | |
download | vmchooser2-b1117bb9e31018460b5adc05428842555d47c1b9.tar.gz vmchooser2-b1117bb9e31018460b5adc05428842555d47c1b9.tar.xz vmchooser2-b1117bb9e31018460b5adc05428842555d47c1b9.zip |
vmchooser is now able to get vsessions from a given url
Diffstat (limited to 'src/httpxmldownloader.cpp')
-rw-r--r-- | src/httpxmldownloader.cpp | 20 |
1 files changed, 3 insertions, 17 deletions
diff --git a/src/httpxmldownloader.cpp b/src/httpxmldownloader.cpp index 788f8f2..0d09e6f 100644 --- a/src/httpxmldownloader.cpp +++ b/src/httpxmldownloader.cpp @@ -4,27 +4,13 @@ httpxmldownloader::httpxmldownloader() { nam = new QNetworkAccessManager(this); - QObject::connect(nam, SIGNAL(finished(QNetworkReply*)), - this, SLOT(finishedSlot(QNetworkReply*))); - /** - * TODO: - * connect readyRead() - * - */ - - qDebug() << "httpdownloader"; } QNetworkReply* httpxmldownloader::makeRequest(const QString& xmlurl) { return nam->get(QNetworkRequest(QUrl(xmlurl))); } -void httpxmldownloader::finishedSlot(QNetworkReply* reply) { - // no errors received - if (reply->error() == QNetworkReply::NoError) { - QString xml_doc(reply->readAll()); - qDebug() << xml_doc; - } else { - qDebug() << "Error reading from URL: " << reply->error(); - } +void httpxmldownloader::connectSlot(QObject* obj, const char* slot) { + QObject::connect(nam, SIGNAL(finished(QNetworkReply*)), + obj, slot); } |