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

qFtp使用connectToHost后怎么判断ftp地址错误?

2
回复
10275
查看
[复制链接]
累计签到:9 天
连续签到:1 天
来源: 2017-8-28 15:44:49 显示全部楼层 |阅读模式
2Qter豆
本来是想用[size=17.1429px]commandFinished信号来处理连接问题的。程序中用ftp->connectToHost后,正确的地址没问题,能发送commandFinished信号。但我输入错的ftp地址后,就不会发送[size=17.1429px]commandFinished信号。那要怎么判断ftp的地址错误呢?

回复

使用道具 举报

累计签到:15 天
连续签到:1 天
2017-8-29 14:04:16 显示全部楼层
我只能告诉你为啥为啥没有finish信号: QFtp是在tcp的基础上封的,现在的qt中tcp连接错误会报出的错误码和以前qt中tcp报出的错误码不通,而QFtp是以前的东西(不更新维护了),只处理以前tcp报的错误情况,现在的tcp报的错误qftp不处理的,也就没法触发finis信号。
这个问题我在 “网络(三)FTP”教程中跟 “作者:yafeilinux”说过,看来论坛 坛主也没空去维护Qftp这个类。
回复

使用道具 举报

累计签到:9 天
连续签到:1 天
2017-8-29 16:15:35 显示全部楼层
ntdxls 发表于 2017-8-29 14:04
我只能告诉你为啥为啥没有finish信号: QFtp是在tcp的基础上封的,现在的qt中tcp连接错误会报出的错误码和 ...

这样啊,没有直接的解决方法。我现在是从其他地方变相的解决了这个问题。
回复

使用道具 举报

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

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