gpt4 book ai didi

qtwebkit - QtWebKit 真的是跨平台的吗?

转载 作者:行者123 更新时间:2023-12-04 05:47:39 25 4
gpt4 key购买 nike

使用 QtWebKit (C++) 构建的应用程序能否在 Windows、Mac OSX 和 Linux 上成功地使用 Javascript、flash 插件、html5 呈现网页?

QtWebKit 在部署时是独立的还是使用主机操作系统的 native 浏览器组件来呈现页面(在 Java 中完成)?

最佳答案

webkit 是一个 HTML5 渲染器。如果您使用 QtWebkit,它将包含 webkit 渲染器(因此它不会使用任何 native 渲染器)。它还将包括对 CSS 和 javascript 的处理。浏览器窗口、按钮、菜单等由您来创建,但它们将使用 Qt。与内容的交互将使用 Qt 的信号和插槽。

添加插件由您决定,我不确定它是如何工作的。因此,Flash 不会被包含在开箱即用的范围内。我不确定在 HTML5 视频/音频中构建有多难(这应该意味着你不需要 Flash)。我相信您需要包含 qt 的声子模块才能使这些多媒体作品正常工作。

正如其他人所说,只要您在应用程序中包含 Qt dll,它将是独立的。

关于qtwebkit - QtWebKit 真的是跨平台的吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10477484/

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