Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void MainWindow::downloadConfFile()
- {
- QNetworkAccessManager manager;
- QEventLoop q;
- QTimer tT;
- tT.setSingleShot(true);
- connect(&tT, SIGNAL(timeout()), &q, SLOT(quit()));
- connect(&manager, SIGNAL(finished(QNetworkReply*)),
- &q, SLOT(quit()));
- QNetworkReply *reply = manager.get(QNetworkRequest(QUrl(XML_FILE)));
- tT.start(5000);
- q.exec();
- if(tT.isActive())
- {
- qDebug()<<reply->readAll();
- tT.stop();
- }
- else
- {
- qDebug()<<reply->errorString();
- reply->abort();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement