한국어
Qt
 

Qt WebEngine 모듈은 Chromium을 기반으로하여 Qt 애플리케이션에서 웹 리소스(CSS, HTML, JavaScript, SVG 문서 등)를 표시하고 조작할 수 있게 한다. C++ 클래스 및 QML 타입이 제공된다.

Qt WebEngine 대신 다른 방법으로는 CEF(Chromium Embedded Framework) 가 있다. CEF는 타사 애플리케이션에 Chromium 기반 브라우저를 내장하기 위한 프레임워크로 웹기반 리소스를 데스크탑 애플리케션 개발에 사용할 수 있다. 광범위한 프로그래밍 언어(기본적으로는 C/C++)와 운영 체제를 지원하며 신규 및 기존 애플리케이션 모두에 통합될 수 있다.

Qt Widget(C++) 기반 애플리케이션을 위한 QCefView 는 CEF(Chromium Embedded Framework)와 통합된 Qt Widget이다. QCefView를 사용하면 CEF의 강력한 기능을 쉽게 활용하는 애플리케이션을 구축할 수 있으며 다음과 같은 이점을 얻을 수 있다.

  • 친숙한 Qt SIGNAL/SLOT 으로 애플리케이션 작성
  • Web(Javascript)과 Native(C++) 간의 직접적인 상호 운용성

 

QCefView.png

▲ Qt 애플리케이션(Widget)에 Chromium 을 임베딩한 하이브리드앱. 👉 예제 gitlab 저장소

QCefView github 저장소 및 문서 링크.
https://github.com/CefView/QCefView

번호 제목 글쓴이 날짜 조회 수
공지 Qt프로그래밍(QtQuick) Beginner를 위한 글 읽는 순서 운영자 2019.01.05 86960
19 Qt의 스레드간 시그널 슬롯의 커넥션타입 [1] makersweb 2015.10.24 10375
18 Ubuntu Linux에서 Qt Creator 설치 file makersweb 2016.03.06 10752
17 Qt 응용프로그램 배포(windows) file makersweb 2018.10.10 11617
16 Qt Installer Framework - 패키징, 설치프로그램 제작 file makersweb 2018.10.14 11835
15 QtSerialPort를 사용한 시리얼(Serial)통신 [3] makersweb 2019.05.21 12260
14 Qml 기본 컴포넌트 강좌 (1) file makersweb 2019.01.03 12286
13 Qt의 오픈소스 라이센스 소개 file makersweb 2019.12.15 12860
12 Windows에서 라즈베리파이3용 Qt5.10.0 크로스컴파일 [20] file makersweb 2018.02.23 13292
11 QML과 QtQuick 모듈 개념과 기본 타입들 makersweb 2019.04.26 13565
10 Qml과 C++로 구현하는 GUI어플리케이션 file makersweb 2018.12.25 14250
9 Qt 프로그래밍의 시작 makersweb 2015.10.25 14513
8 초보자를 위한 첫번째 프로젝트 - QML로 만드는 Hello World file makersweb 2018.03.16 14687
7 QtCreator Design으로 GUI만들기 (QML로 만드는 Hello World -2) [1] file makersweb 2019.05.26 15194
6 QThread 소개 및 예제 makersweb 2019.12.25 19922
5 Qt의 시그널 슬롯 시스템 file makersweb 2015.10.20 23931
4 Windows에서 Qt 설치 따라하기 file makersweb 2019.10.14 31108
3 QString 문자열 다루기 예제 운영자 2019.01.26 41056
2 콘솔에서 사용자 입력받기 file makersweb 2020.03.22 51932
1 가상키보드(Qt Virtual Keyboard)를 사용하는 방법 [32] file makersweb 2019.05.03 223225