【问题标题】:How to include QwebEngineView without getting an error如何包含 QwebEngineView 而不会出错
【发布时间】:2018-06-04 19:44:00
【问题描述】:

问题很简单;当我在 .pro 文件中写入 Qt += QWebEngineView 行时,出现错误“未知模块 QWebEngineView”。

如何摆脱这个?
我尝试了很多解决方案,但编译时仍然出现错误。如果您有解决方案,请逐步说明。 我用 Ming32 5.30 运行 Qt 5.10.1。

【问题讨论】:

  • QtWebEngine 在 mingw 中不可用
  • 它是唯一适合我或被检测到的编译器。如果你有解决方案,我会接受。
  • 安装visual studio,确实支持QtWebEngine,可惜你不能用。

标签: c++ qt5 qwebengineview


【解决方案1】:

尝试使用包含 mingw64 的 msys2 项目和 qt5 的补丁。

写在你的 .pro 文件中

QT += webenginewidgets

添加

 #include <QWebEngineView>

在将使用 QWebEngineView 类的文件中

【讨论】:

  • 即使包含你所指出的内容也不能解决问题,导致错误是因为 mingw 中没有 QtWebEngine
  • 他可以将 msys2 与 mingw64 一起使用。它具有启用构建 qtwebengine 的补丁。
  • 您必须在回答中注明。 :)
  • 我为 qt 安装了带有 mingw64 的 msys2 并且它可以工作。但是我现在如何包含 webengine 呢?它说“未知模块”
  • qt 中有 3 个模块可以与 webengine 一起使用。 doc.qt.io/qt-5/qtwebengine-modules.html
猜你喜欢
  • 1970-01-01
  • 2013-06-04
  • 2023-01-09
  • 2016-03-03
  • 2021-03-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多