使用 QNetworkAccessManager 从 ftp 服务器获取文件列表的 Qt 代码 [英] Qt code to get list of files from ftp server using QNetworkAccessManager

查看:211
本文介绍了使用 QNetworkAccessManager 从 ftp 服务器获取文件列表的 Qt 代码的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在用 Qt 编写一个简单的 FTP 客户端.我使用的是 Qt 5.0.

I am writing a simple FTP client in Qt. I am using Qt 5.0.

我编写了使用 QNetworkAccessManager 下载和上传文件的代码,因为 QFtp 已从 Qt 5.0 中弃用.

I have written a code to download and upload files using QNetworkAccessManager as QFtp is deprecated from Qt 5.0.

我想编写一个代码来获取 FTP 上所有文件的列表.我使用 QFtp 但没有使用 QNetworkAccessManager 得到解决方案.建议我怎么做.

I want to write a code to get list of all files on FTP. I got solutions using QFtp but not using QNetworkAccessManager. Suggest me how to do it.

推荐答案

如果需要列出远程目录的内容,仍然需要使用QFtp,因为QNetworkAccessManager 还没有处理那部分.

You still need to use QFtp if you need to list the content of a remote directory, because QNetworkAccessManager doesn't handle that part yet.

QFtp 已作为独立模块移动,您可以从 Gitorious 存储库下载或签出该模块:https://qt.gitorious.org/qt/qtftp(点击源树",然后点击下载主..."下载).

QFtp has been moved as a standalone module, that you can download or checkout from the gitorious repository: https://qt.gitorious.org/qt/qtftp (click on "Source tree" then "Download master..." to download).

这篇关于使用 QNetworkAccessManager 从 ftp 服务器获取文件列表的 Qt 代码的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆