Я хочу использовать ftp из моего проекта Qt. Но когда я добавляю #include <QFtp>
в программу и запускаю , компилятор говорит: «error: QFtp: Нет такого файла или каталога».ошибка в #include <QFtp> что мне делать
ответ
Вы должны добавить что-то подобное этому файлу проекта.
QT += network
QFtp является частью Network module
Вам нужно будет использовать оператор QMAKE ниже в файле проекта QMAKE (.pro или .При) с Qt 5, как она была перенесена в отдельный модуль детской площадки из-за к его проектным ограничениям. Тем не менее, я использовал его успешно в моем предыдущем коммерческом проекте, так что это должно быть в порядке:
QT += ftp
В противном случае, если вы все еще используете Qt 4, нужно просто включить network
модуль в QT
переменных, как видно ниже:
QT += network
Я использую QT 5.4.2 и QT + = ftp дает мне сообщение: «Неизвестный модуль (ы) в QT: ftp« – ComputerEngineer88
@ ComputerEngineer88 да, вы должны установить модуль. если у вас его нет, он не существует ... нет причин, чтобы уменьшить этот ответ только потому, что вы понятия не имеете, как установить материал! –
Вы не объяснили это хорошо. Это достаточно хорошая причина, чтобы понизить кого-то дотча ? – ComputerEngineer88
Вы, кажется, не выбрали ответ и не предоставили критиков для моего ответа. Что еще мы можем сделать для вас? Чего не хватает? – lpapp