2011-08-24 4 views
4

Gecko 또는 Webkit과 같은 C++ 프로젝트에 많은 경험이 없으며 HTML 및 CSS로 UI를 구성 할 수 있도록 Gecko 또는 Webkit을 프로젝트에 포함하고 싶습니다.Webkit/Gecko 레이아웃 엔진을 임베드하고이를 UI로 사용하는 방법은 무엇입니까?

내가 궁금한 점은 C++ (JavaScript 없음)에서 이벤트 등을 처리하는 방법이 무엇인가하는 것입니다. 이 주제에 대한 풍부한 자습서가 있다면 그것을 읽고 싶습니다.

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

당신은 C++ 내에서 웹 페이지에 자바 스크립트를 평가하고 포함하는 C++ 프로그램으로 웹 페이지에서 데이터를 전달할 수 있습니다

답변

0

Qt는이 좋다 QtWebkit라는 아주 좋은 모듈을 가지고있다.

이미 Qt 이외의 것을 사용하고 있다면별로 사용하지 않을 것입니다;) 이미 수행 한 작업과 목표로하는 작업에 대한 정보를 더 많이 얻을 수 있습니까?

+3

저는 전체 Qt 프레임 워크를 정말로 원하지 않습니다. 웹킷/게코를 임베드하고 UI 용도로 사용할 수있는 간단한 방법이 필요합니다. – Tower

0

WebkitGTK도 qtwebkit과 거의 같습니다. 차이점은 GTK가 QT보다 훨씬 가볍습니다. 그것은 맥, 리눅스 및 Windows로 이식되었습니다.

iOS의 경우 기본 UIWebView이 있습니다.

Android의 경우 android.webkit.WebView을 사용할 수 있습니다.

또는 PhoneGap을 모바일 장치 용 멋진 래퍼로만 사용할 수 있습니다.

관련 문제