equal
deleted
inserted
replaced
74 |
74 |
75 |
75 |
76 void PageDataDownload::pageDownloaded() |
76 void PageDataDownload::pageDownloaded() |
77 { |
77 { |
78 QNetworkReply * reply = qobject_cast<QNetworkReply *>(sender()); |
78 QNetworkReply * reply = qobject_cast<QNetworkReply *>(sender()); |
|
79 QString html = QString::fromUtf8(reply->readAll()); |
|
80 html.remove(0,html.indexOf("<!-- BEGIN -->")); |
|
81 html.truncate(html.indexOf("<!-- END -->")); |
79 |
82 |
80 if(reply) |
83 if(reply) |
81 { |
84 { |
82 web->setHtml(QString::fromUtf8(reply->readAll())); |
85 web->setHtml(html); |
83 } |
86 } |
84 } |
87 } |
85 |
88 |
86 void PageDataDownload::fileDownloaded() |
89 void PageDataDownload::fileDownloaded() |
87 { |
90 { |
118 } |
121 } |
119 } |
122 } |
120 |
123 |
121 void PageDataDownload::fetchList() |
124 void PageDataDownload::fetchList() |
122 { |
125 { |
123 QNetworkRequest newRequest(QUrl("http://hedgewars.org/node/2833")); |
126 //QNetworkRequest newRequest(QUrl("http://hedgewars.org/node/2833")); |
|
127 QNetworkRequest newRequest(QUrl("http://hedgewars.org/content.html")); |
124 |
128 |
125 QNetworkAccessManager *manager = new QNetworkAccessManager(this); |
129 QNetworkAccessManager *manager = new QNetworkAccessManager(this); |
126 QNetworkReply *reply = manager->get(newRequest); |
130 QNetworkReply *reply = manager->get(newRequest); |
127 connect(reply, SIGNAL(finished()), this, SLOT(pageDownloaded())); |
131 connect(reply, SIGNAL(finished()), this, SLOT(pageDownloaded())); |
128 } |
132 } |