Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/apache-kafka/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Qt中使用FTP_Qt_Qnetworkaccessmanager_Qftp - Fatal编程技术网

在Qt中使用FTP

在Qt中使用FTP,qt,qnetworkaccessmanager,qftp,Qt,Qnetworkaccessmanager,Qftp,在Qt中使用ftp的正确方法是什么? 正如我所看到的,最后一次提交是17个月前QNetworkManager非常有限,不提供原始命令。 我需要ftp文件夹列表,关于文件大小的信息,当然还有上传和下载文件的信息。我现在找不到它,但我读了很多遍,虽然你应该正式使用QNetworkAccessManager,但在ftp方面有些事情似乎不可能做到。consens现在似乎坚持使用旧的QFtp模块。是的,这是一种奇怪的情况。从一方面来看,Qt声明QFtp已过时,但从另一方面来看,Qt不提供任何其他工具来访问

在Qt中使用ftp的正确方法是什么? 正如我所看到的,最后一次提交是17个月前
QNetworkManager
非常有限,不提供原始命令。
我需要ftp文件夹列表,关于文件大小的信息,当然还有上传和下载文件的信息。

我现在找不到它,但我读了很多遍,虽然你应该正式使用
QNetworkAccessManager
,但在ftp方面有些事情似乎不可能做到。consens现在似乎坚持使用旧的
QFtp
模块。是的,这是一种奇怪的情况。从一方面来看,Qt声明
QFtp
已过时,但从另一方面来看,Qt不提供任何其他工具来访问
FTP
服务器。我下载了
QFtp
模块,用qt5.5对其进行测试,也许它仍然可用。我所知道的QFtp最大的项目是QtWeb。我为Qt5做了一个端口的代码。QFtp已经有一段时间没有被修改了,但并没有被正式弃用,也许它只是不需要太多的维护。