Windows PC上的Qt5.3上的QWebView for Android目标,错误:QT中的未知模块:webkitwidgets

时间:2014-05-26 13:15:02

标签: c++ qt qt5 qtwebkit qtandroidextras

我正在从Windows PC编写Android代码。我有Qt 5.3,我在我的.pro文件中添加了以下行,以便按照建议使用QWebView:

QT += webkitwidgets

然而,当我运行qmake时,我收到了这个错误:

Project ERROR: Unknown module(s) in QT: webkitwidgets

1 个答案:

答案 0 :(得分:2)

根据此博客文章,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。 Digia和Qt社区整体转向了前一段时间,这是在Lars去年在巴塞罗那举行的Qt贡献者峰会期间“宣布”的。根据我的理解,QtWebKit或多或少处于维护模式,但至少不像过去那样重要的功能开发。