问题标签 [qtftp]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3197 浏览

c++ - 如何使用 Qt5 编译 Qt FTP webkit 示例?

我尝试使用 QT 5.2 编译 Webkit FTP 示例

据我所知,他们已从 QT 5 中删除了 QFtp,并且仅将其作为 https://qt.gitorious.org/qt/qtftp/source/a2a7f28c0facd7ca946cea54e98c6019fcdb16ae的附加组件提供:

我可以找到 QtFtp 的源代码,但没有 Windows 7 的构建说明。

那么我怎样才能使这项工作呢?

这是 Qt webkit FTP 示例,它可以在 Qt 4.7 上编译并正常工作

https://www.dropbox.com/s/slkgw7ex762bx9o/FTP.zip

0 投票
2 回答
2608 浏览

c++ - Qt 5.2.0 ftp 和 QNetworkAccessManager

我需要能够在我的 ftp 服务器上创建目录。

我知道 5.2.1 qt 中没有,那我该QFtp怎么办?mkdirQNetworkAccessManager

0 投票
2 回答
1069 浏览

c++ - 在 Qt 5.6.0 中安装 qtftp 模块

我正在尝试安装 qftp,但它并没有真正起作用。我首先在 github 上恢复了资源。然后我将源代码复制到 Qt 的 src 文件夹并重命名“qtftp”文件夹,然后运行 ​​Perl syncqt.pl 文件以生成标题和其他文件。然后我做了一个qmake,然后是一个make。

然后我将在 qtftp 包含文件夹中创建的 QFtp 文件夹复制到 Qt 包含文件夹中。然后在我项目的 .pro 文件中,我包含了在 qtftp 文件夹中创建的 qt_ftp.pri 文件,并添加了 QT + = ftp。我做了一个qmake,一切都很好。#include 不输出任何错误。

自我完成完成了 Qftp 的镍。但是在编译我的项目时,我遇到了“未定义对 'Qqft :: qftp (Qobject *) 的引用”类型的错误。我被卡住了,我不知道该怎么办。

0 投票
1 回答
689 浏览

qt - 如何使用 Qt 连接到 FTP 并下载文件?

FTP 工具栏

在图片上,您可以看到我的测试项目的 GUI。我想做的是:

在行编辑中输入一个 ftp-url,连接/断开与 FTP 服务器的连接,当我连接时,从服务器加载一个文件(左侧的按钮)。

我有 Qt 5.9,但我找不到任何包含 QFtp 的东西。

我该如何解决这个问题?

0 投票
1 回答
1481 浏览

qt - 如何使用附加组件“QtFtp”?

我想在我当前的项目中使用 FTP,但由于 Qt5 ftp 不可用(仅作为附加组件)。

我从这里下载了源代码:https ://github.com/qt/qtftp 在 Qt 的论坛中,我找到了如何使用它的说明:

  1. 在 qtftp 文件夹中打开控制台
  2. 生成标题:cd qtftp,<QTDIR>/bin/syncqt.pl -version 5.2.0
  3. 运行 qmake
  4. 运行 make (mingw32-make)
  5. 运行 make install (mingw32-make install)
  6. 添加QT += ftp我的 .pro 文件
  7. 在我的项目上运行 qmake
  8. 编译我的项目。

( https://forum.qt.io/topic/23904/qtftp-and-qthttp-compatibility-add-ons-for-qhttp-and-qftp-classes-in-qt-5 )

所以,我想尝试这些步骤,但第一步失败,因为找不到syncqt.pl,但我查看了Qt目录,文件在那里。

任何人都有一个想法,如何解决/解决这个问题?我正在使用 Qt5.9.1