Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想从我的 Qt 项目中使用 ftp。但是当我添加#include <QFtp>程序并运行编译器时说:“错误:QFtp:没有这样的文件或目录”。
#include <QFtp>
您应该在项目文件中添加类似这样的内容。
QT += network
QFtp是网络模块的一部分
您需要在 Qt 5 的 qmake 项目文件(.pro 或 .pri)中使用下面的 qmake 语句,因为由于其设计限制,它已移至单独的 Playground 模块。不过我在之前的商业项目中已经成功使用过,所以应该没问题:
QT += ftp
否则,如果您仍在使用 Qt 4,则只需将network模块包含到QT变量中,如下所示:
network
QT