gpt4 book ai didi

mingw - Qt5.6中的跨平台Webview

转载 作者:行者123 更新时间:2023-12-04 07:51:40 26 4
gpt4 key购买 nike

我正在Windows 10 64x上将Qt 5.6与MinGW一起使用来开发跨平台应用程序(台式机+移动版)。

在Qt 5.5中,我可以使用WebKit制作一个跨平台应用程序以在我的应用程序中显示网页,并且可以在Windows,Android,iOs上使用它。
今天,我意识到我们不能再使用它了,我们既不能在Windows中使用QtWebView,也不能在MinGW中使用QtWebEngine

因此,我很困惑:知道我想使用当前配置(适用于android台式机和移动版)显示网页时,该怎么办?

是否有希望在下一个Qt版本中解决?

编辑:
即使我想运行Qt特殊的webview(微型浏览器)示例,它也会显示qmake错误:

Project ERROR: Unknown module(s) in Qt: webenginewidgets
Project ERROR: Unknown module(s) in Qt: webview

最佳答案

Qt不能将MinGW用于Web引擎。据说here


Windows:Visual Studio 2013或Visual Studio 2015


您可以在this page上找到更多信息。另外,MinGW不能与Qt WebEngine一起使用的事实已被报告为bug(例如42725),并且对此进行了解释:


Chromium本身不太可能支持MinGW,同样,QtWebEngine团队要实现这一目标也需要大量工作。正因为如此,Qt MinGW软件包不完整是很可惜的。


Chromium是QWebEngine集成的浏览器,在QWebkit中集成的浏览器是WebKit,因此,您不能再将MinGW用于QWebEngine

关于mingw - Qt5.6中的跨平台Webview,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36852346/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com