如何嵌入Webkit / Gecko布局引擎并开始将其用于UI?

时间:2011-08-24 16:11:43

标签: c++ webkit gecko

我对Gecko或Webkit等C ++项目没有多少经验,我想将Gecko或Webkit嵌入到项目中,以便用HTML和CSS构建我的UI。

我想知道的是我如何在C ++中处理事件等(没有JavaScript)?如果有关于这个主题的任何资源丰富的教程,我很乐意阅读它。

2 个答案:

答案 0 :(得分:0)

Qt有一个名为QtWebkit的非常好的模块,对此有好处:

http://doc.qt.nokia.com/latest/qtwebkit.html

您可以在C ++中评估网页中的Javascript,并将数据从网页传递到您包含的C ++程序。

如果你已经使用了除Qt以外的其他东西,那么没什么用;但是;)或许还有一些关于你已经做过什么以及你的目标是什么的信息?

答案 1 :(得分:0)

还有WebkitGTK与qtwebkit几乎相同。不同之处在于GTK比QT轻得多。它已被移植到mac,linux和windows。

对于iOS,有原生UIWebView

对于Android,您可以使用android.webkit.WebView

或者,您可以使用PhoneGap作为移动设备的精美包装。