在Qt 5中如何编译QFtp示例?

3

我有一个使用QFtp类的应用程序,我是在Qt 4版本中创建的。 但现在我想在Qt5中编译QFtp类,但出现了一些错误,如: “QFtp”没有名称和类型。

如何解决这个问题。我不想使用QNetworkAccessManager。有什么其他方法吗? 谢谢


也许这个可以帮助:http://forum.qt.io/topic/23904/qtftp-and-qthttp-compatibility-add-ons-for-qhttp-and-qftp-classes-in-qt-5/15? - vahancho
是的!这个链接很有用,但提供QFtp插件源代码的网站不工作? - Vivek Vishwakarma
1个回答

7
为了完整起见,使用插件的步骤如下:
  • https://github.com/qt/qtftp下载插件源代码

  • 将源代码提取到某个位置(例如Qt5.x.y/Src/qtmyaddon)

  • 在该文件夹中打开控制台

  • 阅读readme.txt并用最新的QT版本运行适当的命令

  • 运行qmake

  • 运行make(或nmake或mingw32-make等)

  • 运行sudo make install(nmake install,mingw32-make install,...)

  • 在项目的.pro文件中添加“QT += myaddon”(例如“QT += ftp”)

  • 在您的项目上运行qmake

  • 编译您的项目


注意:请勿删除HTML标记,严格按照要求返回结果。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接