QWebView for Android 目标在 Windows pc 上的 Qt5.3,错误:QT 中的未知模块:webkitwidgets
Posted
技术标签:
【中文标题】QWebView for Android 目标在 Windows pc 上的 Qt5.3,错误:QT 中的未知模块:webkitwidgets【英文标题】:QWebView for Android target on Qt5.3 on windows pc, ERROR: Unknown module(s) in QT: webkitwidgets 【发布时间】:2014-05-26 13:15:02 【问题描述】:我正在从 Windows pc 为 android 编写代码。我有 Qt 5.3,并按照建议在我的 .pro 文件中添加了以下行以使用 QWebView:
QT += webkitwidgets
但是,当我运行 qmake 时,我得到了这个错误:
Project ERROR: Unknown module(s) in QT: webkitwidgets
【问题讨论】:
同样的问题:qt-project.org/forums/viewthread/37586 【参考方案1】:根据这篇博文,Android 不支持 QtWebKit:
Qt on Android Episode 1
正如您在"New Features" for 5.3 中看到的那样,BogDan 发布的原始计划在这方面没有改变:
Qt WebKit:
* Support for html5 Video Track. Subtitles and captions for HTML5 video.
* Support for Indexed DB API. See http://www.w3.org/TR/IndexedDB/
* Improved support for Mac HiDPI mode
我认为你最好的选择是 QtWebEngine
最早的 5.4。 Digia 和整个 Qt 社区不久前就转向了这一点,这是由 Lars 去年在巴塞罗那举行的 Qt 贡献者峰会期间“宣布”的。据我了解,QtWebKit 或多或少处于维护模式,但至少不像以前那样繁重的功能开发。
【讨论】:
抱歉,这是毕尔巴鄂,不是巴塞罗那,但要点仍然存在。 ^^以上是关于QWebView for Android 目标在 Windows pc 上的 Qt5.3,错误:QT 中的未知模块:webkitwidgets的主要内容,如果未能解决你的问题,请参考以下文章