• 4429阅读
  • 1回复

关于QNetworkReply的error信号问题 [复制链接]

上一主题 下一主题
离线wyseume
 

只看楼主 倒序阅读 楼主  发表于: 2012-09-03
用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();
}


离线ded231

只看该作者 1楼 发表于: 2012-10-31
试试sslErrors信号
快速回复
限100 字节
 
上一个 下一个