Have you tried the obvious - connect to error ( QNetworkReply::NetworkError ) signal of QNetworkReply object ?