Il s’agit juste à présent d’un prototype, pour lequel la portabilité n’a pas été la première des priorités (il ne supporet actuellement que X11 sous Linux), plutôt de minimiser les modifications dans le code de Chromium. Ainsi, la série de classes QNetworkAccessManager n’est pas intégrée, le système de compilation utilise gyp et ninjas par derrière qmake. L’API n’est actuellement pas stable et le code pourrait ne jamais être supporté officiellement.
QtWebEngine se base sur Qt 5.1. Pour le compiler, il faut installer les dépendances :
sudo apt-get build-dep chromium-browser
git clone https://chromium.googlesource.com/ch...epot_tools.git export PATH=$PWD/depot_tools:$PATH fetch chromium --nosvn=True export CHROMIUM_SRC_DIR=$PWD/src
git clone git://gitorious.org/qt-labs/qtwebengine.git ./qtwebengine/patches/patch-chromium.sh
cd qtwebengine && qmake && make
Source : Experimenting with Chromium™ and Qt.
Sources de QtWebEngine.
Billet original
Avec le fork de WebKit de la part de Google, ce projet pourrait-il remplacer QtWebKit, qui permet d'utiliser WebKit 2 dans des interfaces Qt Quick ?