Как встроить механизм разметки Webkit / Gecko и начать использовать его для пользовательского интерфейса? - PullRequest
4 голосов
/ 24 августа 2011

У меня нет большого опыта работы с проектами C ++, такими как Gecko или Webkit, и я хотел бы встроить Gecko или Webkit в проект, чтобы я мог создать свой пользовательский интерфейс с помощью HTML и CSS.

Что-то, что я 'Мне интересно, как я могу обрабатывать события и тому подобное в C ++ (без JavaScript)?Если есть какой-нибудь находчивый учебник по этой теме, я бы с удовольствием его прочитал.

Ответы [ 2 ]

0 голосов
/ 09 августа 2012

Существует также WebkitGTK , который работает почти так же, как qtwebkit.Разница в том, что GTK намного легче, чем QT.Он был портирован на Mac, Linux и Windows.

Для iOS есть собственный UIWebView .

Для Android вы можете использовать android.webkit.WebView .

Или вы можете использовать PhoneGap в качестве красивой обертки только для мобильных устройств.

0 голосов
/ 24 августа 2011

Qt имеет очень хороший модуль под названием QtWebkit, который хорош для этого:

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

Вы можете оценить Javascript на веб-странице изнутри C ++ и передать данные с веб-страницы в вашу содержащуюся программу C ++.

Не очень полезно, если вы уже используете что-то кроме Qt;) Может быть, немного больше информации о том, что вы уже сделали и к чему стремитесь?

...