找回密码
 立即注册
收起左侧

qt5.5.1实现ftp上传下载功能

4
回复
8977
查看
[复制链接]
累计签到:19 天
连续签到:1 天
来源: 2016-4-20 13:59:56 显示全部楼层 |阅读模式
1Qter豆
我想使用qt5.5.1写一个ftp上传下载的功能。但是在网上收索好久都是Qftp,qt5不支持Qftp,是使用QNetworkAccessManager。
谁有qt5上能跑的代码或者是实现qt5 ftp的文档什么的,还请各位大牛指点。

回复

使用道具 举报

累计签到:9 天
连续签到:1 天
2016-4-21 10:26:06 显示全部楼层
本帖最后由 xus 于 2016-4-21 10:40 编辑

有两种实现:
1.用qt自带QNetworkAccessManager,可以搜索Qt网络编程,有很多例子,github上有许多写好的Qt ftp客户端可以借鉴。
2.在程序中用cmd控制台调用第三方FTP客户端,例如winscp,filezilla等等,只需相应的几行命令行即可实现上传下载删除等功能。

你需要传输的文件有多大? 如果太大,第一种方法可能不适用,因为不稳定会时常断开。
回复

使用道具 举报

累计签到:19 天
连续签到:1 天
2016-4-21 12:41:38 显示全部楼层
xus 发表于 2016-4-21 10:26
有两种实现:
1.用qt自带QNetworkAccessManager,可以搜索Qt网络编程,有很多例子,github上有许多写好的Qt ...

你好,使用QNetworkAccessManager如何写一个ftp上传下载的功能。我在网上找了很长时间也没有合适的。我接触qt5.5.1时间不长,你能分享一个文档或者连接吗?如果有代码就更好了。哈哈。
回复

使用道具 举报

累计签到:19 天
连续签到:1 天
2016-4-21 13:30:41 显示全部楼层
怎么没人回答啊,自己顶一下。。。
回复

使用道具 举报

累计签到:15 天
连续签到:1 天
2016-4-21 19:12:29 显示全部楼层
qt5使用QNetwork实现qt5 ftp的文档下载功能,可以参考一下。代码在附件

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了