Ошибка в #include <QFtp> что мне делать

Я хочу использовать ftp из моего проекта Qt. Но когда я добавляю #include <QFtp> в программе и при запуске компилятор говорит: "ошибка: QFtp: нет такого файла или каталога".

2 ответа

Вы должны добавить что-то вроде этого в свой файл проекта.

QT += network

QFtp является частью сетевого модуля

Вам нужно будет использовать приведенную ниже инструкцию qmake в вашем файле проекта qmake (.pro или.pri) с Qt 5, так как он был перемещен в отдельный модуль игровой площадки из-за его конструктивных ограничений. Тем не менее, я успешно использовал его в моем предыдущем коммерческом проекте, так что все должно быть в порядке:

QT += ftp

В противном случае, если вы все еще используете Qt 4, вам просто нужно включить network модуль в QT переменные, как показано ниже:

QT += network
Другие вопросы по тегам