QNetworkAccessManager nam; QNetworkRequest request(QString("http://localhost/")); QNetworkReply *reply = nam.get(request); QEventLoop loop; //QTimer::singleShot(500, reply, SLOT(abort())); // не уверен что оно нужно в моих условиях. QObject::connect(reply,SIGNAL(finished()), &loop, SLOT(quit())); loop.exec(); if(reply->error() == QNetworkReply::NoError) { qDebug() << "success"; qDebug() << reply->readAll(); } else { qDebug() << "fail"; qDebug() << reply->errorString(); } reply->close();