Ich lade meiner Firmenseite ein Logo.png
Code: Alles auswählen
QNetworkAccessManager *manager = new QNetworkAccessManager(this);
connect(manager, SIGNAL(finished(QNetworkReply*)), this, SLOT(replyFinishedLogo(QNetworkReply*)));
QNetworkReply *reply = manager->get(QNetworkRequest(QUrl("http://www.firmenseite.de/Logo.png")));
Wenn ich aber die Anfrage blockiere (durch die Firewall), dann hängt das Programm.
Ich habe schon versucht alle Errors abzufangen, wie z.B. connect(reply, SIGNAL(error(QNetworkReply::NetworkError)), this, SLOT(slotError(QNetworkReply::NetworkError)));
Aber es werden keine Signale mehr gesendet.
Vielen Dank