summaryrefslogtreecommitdiffstats
path: root/src/httpxmldownloader.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/httpxmldownloader.cpp')
-rw-r--r--src/httpxmldownloader.cpp20
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);
}