🔔 Qt 相关技术、疑难杂症文章合集(掌握后可自封大侠 ⓿_⓿)(记得收藏,持续更新中…)
背景
编译Qt4的QFtp在Qt5使用
大家都知道Qt中Ftp协议通信在Qt4、Qt5的使用是不一样的。Qt4使用QFtp等类使用;而Qt5则是使用QNetworkAccessManager等诸多类使用。
QNetworkAccessManager中包含了网络与本地的http、ftp、proxy server等诸多协议不说,况且它的ftp没有提供诸多直观的办法。于是在此背景下,我们只能重新编译Qt4下ftp以供Qt5项目等使用。
编译准备
- Qt4ftp源码包:qtftp-master.zip
- Qt5任意vs版本Creator
- Vs2010(测试用)
编译
- 1、用Vs版QtCreator5打开源码(qtftp-master.zip内):ftp.pro