Qt for iOS:Qt:webkitwidgets中的错误未知模块

时间:2014-01-28 09:56:29

标签: ios qt

我在Android和iOS上为Qt下载了.dmg文件。我已安装它并尝试运行示例。我可以在iOS的文件夹“widgets”下运行示例,但是当我尝试运行“webkitwidgets”的示例并运行qmake时(例如“浏览器”).pro(在本例中为browser.pro)然后它给了我错误:“Qt中的错误未知模块:webkitwidgets”。然后我检查了安装的qt目录中的“ios”文件夹。我发现在“Include”文件夹中没有名为“QtWebkitWidgets”的文件夹,而文件夹“QtWidgets”。让我尽快知道解决方案,因为我正在为Qt for iOS做一些poc,需要尽快得出结论。我在安装时是否错过了一些步骤,或者我是否需要执行一些额外的步骤来执行QtWebkitWidgets的示例。让我知道Qt for iOS是否支持QtWebkitWidgets模块。请注意,我正在使用Qt 5.2和XCode 5.如果需要更多细节,请告诉我。

1 个答案:

答案 0 :(得分:1)

Apple明确禁止在iOS设备上编译/解释任何编程语言,除非他们自己的WebKit。所以Qt的WebKit是不允许的。 值得注意的是,QtWebKit团队的一部分已启动项目QtWebEngine,以探索提供基于Chromium / Blink的Web引擎而不是QtWebKit的选项,此外,Qt的iOS端口将需要自己的webview API因为Apple在iOS设备上不允许使用其他网络引擎。