So, after Simon snitched on me and leaked highly sensitive information about my top-secret project, I guess it’s finally time to spill the beans.
Yes, it is true. For the past few months I have been semi-secretly working on taking over the world implementing support for the HTML5 video and audio elements in the Qt port […]
WebKit
From Trolltech Labs
| WebKit | |||
| |||
| Platforms: | GNU/Linux, Windows, Mac | ||
| License: | LGPL | ||
| Depends on: | Bison, Flex, Perl, libxslt, sqlite3, gpref, shell | ||
WebKit blogs | |||
Subversion:
| |||
[edit] WebKit
[edit]
WebKit is an open source web browser engine. WebKit's HTML and JavaScript code began as a branch of the KHTML and KJS libraries from KDE. As part of KDE framework KHTML was based on Qt but during their porting efforts Apple's engineers made WebKit toolkit independent. WebKit Qt is a project aiming at porting this fabulous engine back to Qt.
[edit]
The code can be obtained by typing:
svn checkout http://svn.webkit.org/repository/webkit/trunk WebKit
from a terminal window. The official way of building WebKit is to execute the:
WebKit/WebKitTools/Scripts/build-webkit
script, which will build the engine and sample applications in the WebKit/WebKitBuild directory.
The code in the SVN contains two Qt applications. WebKit/WebKitQt/QtLauncher/ which is a minimal test browser and WebKit/WebKitTools/DumpRenderTree/DumpRenderTree.qtproj which is an application used to test various aspects of the rendering engine. The latter is automatically invoked when the WebKit/WebKitTools/Scripts/run-webkit-tests script is executed.
[edit] Latest 5 WebKit Blogs
As part of Qt 4.4 we have now made our very first release!
Shortly before the release we finished merging all our changes back to the Subversion trunk branch, where we are working directly now. We will continue to maintain and bugfix the code in the Qt 4.4.x release series, but we try to […]
Arora
The demo browser in Qt 4.4 has obtained a lot of attention and interest. Now that 4.4 is almost out I have forked it and started a new project called Arora where development can continue, features can be added, and anyone who wants can contribute. The source code is in a Git repository […]
In 4.4 Qt is getting a new module, qtwebkit. I have been watching it develop over the past year and have been eager to play around with it in Qt. Shortly after the module was merged into the main Qt branch I began working on a small browser in my spare time. […]
Henrik recorded some cool videos showing off a bit of the integration of WebKit into Qt. The Quicktime videos are at the bottom of our QtWebKit announcement page, showing WebKit in designer, integrating Google maps into your Qt application or how to embed native widgets into HTML.