Название: [Решено] QNetworkAccessManager + Qt3Support
Отправлено: DmP от Сентябрь 30, 2011, 03:38
Привет! Возникла проблема с работой 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), во второй все нормально. С чем это может быть связанно?
Название: Re: [Решено] QNetworkAccessManager + Qt3Support
Отправлено: DmP от Сентябрь 30, 2011, 11:02
Разобрался, оказывается причина была в настройках проекта VC, я настраивал среду для каждого проекта, что бы использовали разные DLL-ки, для одного из проектов указал объединение среды - нет, вот он так и перестал работать, при чем тут не важно какая Qt.
|