Привет!
Возникла проблема с работой Qt, может кто сталкивался ...
Есть программа:
#include <QtGui/QApplication>
#include <QtNetwork/QNetworkAccessManager>
#include <QtNetwork/QNetworkReply>
#include <QtCore/QDebug>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QString url = "http://google.com/";
QNetworkAccessManager* nm = new QNetworkAccessManager();
QNetworkReply* r = nm->get(QNetworkRequest(QUrl(url)));
for (int i = 0; i < 10000000; i++)
{
if (r->isFinished())
break;
QApplication::processEvents();
}
qDebug() << r->readAll() << r->error() << r->errorString();
delete nm;
return 0;
}
На компьютере есть две сборки Qt с QtSupport и без. В первой всегда возвращается ошибка "Host google.com not found" код 3 (QNetworkReply::HostNotFoundError), во второй все нормально.
С чем это может быть связанно?