2015-10-12 30 views
1

我有使用QFtp类的应用程序。我在Qt 4版本中做过。 但是现在我想在Qt5中编译QFtp类,但是它显示了一些错误,如: 'QFtp'没有名称和类型。如何在Qt 5中编译QFtp示例?

如何解决此问题。我不想使用QNetworkAccessManager。有什么办法呢? 谢谢

+0

也许这可以帮助:http://forum.qt.io/topic/23904/qtftp-and-qthttp -compatibility-add-ons-for-qhttp-and-qftp-classes-in-qt-5/15? – vahancho

+0

是的!这个链接是有帮助的,但提供QFtp插件的源代码的网站不工作? –

回答

1

为了完整起见,使用步骤的加载项是:

https://github.com/qt/qtftp

下载的片源附加提取源的地方(如Qt5.xy/src目录/ qtmyaddon)该文件夹中

打开控制台

读readme.txt文件,并与最新的QT版本上运行相应的命令

运行qmake的

运行make(或NMAKE或的mingw32-作出或其他)

执行sudo使安装(安装NMAKE,的mingw32-make install的,...)

在的.pro您的项目文件,添加“QT + = myaddon”(例如“QT + = FTP”)

运行的qmake您的项目

编译您的项目