当前位置: 代码迷 >> QT开发 >> 为啥小弟我写的QFtp下载不了小文件
  详细解决方案

为啥小弟我写的QFtp下载不了小文件

热度:49   发布时间:2016-04-25 04:59:23.0
为啥我写的QFtp下载不了小文件

C/C++ code
    //头文件里    QFtp *ftp;    QFile *file;    //构造函数里    file = new QFile(filename); //filename是文件名    file->open(QIODevice::WriteOnly);    ftp = new QFtp;    ftp->connectToHost(url.host(), url.port(21));     ftp->login(url.userName(), url.password());    ftp->get(filename, file);    ftp->close();    file->close();


filename是个1M的文件可以下载,是个几十字节的文件就成了0字节,为什么?

------解决方案--------------------
QFtp已经废除了,用QNetworkAccessManager
------解决方案--------------------
检查一下是不是网络问题,如果不是,请提交一个简单的代码以重现你的问题
------解决方案--------------------
我建议你用QNAM的原因是QFtp已经废除了,我们不会接受任何bug的修改,除非是导致程序崩溃的bug