用QNetworkAccessManager访问ftp, 当不联网的时候,reply的erorr信号并没有发射,  把ftp换成http就会报超时 。大家帮我看看是哪里有问题。谢谢
 
我的代码:
QUrl url;   
url.setScheme("ftp");   
url.setHost("194.7.19.92");    
url.setPath("fdsa/hjk.h");   
url.setPort(21);
QNetworkRequest request;    
request.setUrl(url);
manager = new QNetworkAccessManager;   
 reply = manager->get(request);    
connect(reply, SIGNAL(error(QNetworkReply::NetworkError)), this, SLOT(slotError(QNetworkReply::NetworkError)));
void MainWindow::slotError(QNetworkReply::NetworkError code)
{    
    qDebug() << reply->errorString();
}