2015-10-12 31 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您的項目

編譯您的項目