【发布时间】:2017-02-19 06:00:56
【问题描述】:
我已经使用 Windows 安装程序安装了 Qt 5.8 的新社区版本。 mingw MSVC++ 2013 的套件。我有 msvc++ 2013 的编译器。我也检查了 webengine 选项。
我想在 qt webengine 中制作一个简单的浏览器,但我得到了错误
错误:QT 中的未知模块:webenginewidgets
我用过
QT += webenginewidgets
在 pro 文件中,运行 qmake,我仍然遇到同样的问题。
我有点困惑,因为我在任何地方都找不到任何可以帮助我的东西。
我做错了什么?
我应该安装其他东西来获取 webengine 还是应该下载源代码并编译它?如果是这样,怎么做?
在 Qt 中使用 webengine 最简单的方法是什么?
【问题讨论】:
-
你确定你现在使用的是 msvc2013 Qt build 吗?
webenginewidgets模块似乎不适用于 MinGW bugreports.qt.io/browse/QTBUG-44108 -
是的..我检查了文件夹,在 qt msvc++ 文件夹中也找不到任何与 weengine 相关的东西
-
目前我在 Windows 上安装了 Qt 5.8.0 msvc2015 版本,并且那里存在
webenginewidgets模块 -
使用 mingw MSVC++ 2013 的窗口安装程序 .Kits MinGW 和 MSVC 是不同的编译器工具链。您实际安装了哪个 Qt?由于无法使用 MinGW 构建 Chromium,因此 Qt/MinGW 不包含 WebEngine。如果您同时安装了两者,请确保在编译程序时选择正确的套件。
-
我们是否需要安装 MsVC++ 2015 才能运行 webenginewidgets 以任何方式下载
标签: c++ qt qtwebengine