QtWebKit Guide

Introduction to QtWebKit

Qt WebKit is a web content rendering engine based on the open source WebKit project, featuring broad support for standard web technologies. QtWebKit is developed as a part of the WebKit community, which enables every new release of Qt WebKit to include the latest developments from the WebKit project.

Qt SDK 1.1 supports the following Qt WebKit releases:

  • QtWebKit 2.1 for Symbian^3 when using Qt 4.7.
  • QtWebKit 2.0, as a standard part of Qt 4.7, for all other platforms when using Qt 4.7.
  • When using Qt 4.6, the QtWebKit version of Qt 4.6 is used on all platforms.

QtWebKit 2.1 for Web Developers

The highlights of the QtWebKit 2.1 release for web developers are listed below. Please note that HTML5 and CSS3 features are based on draft specifications that are subject to change.

  • HTML5 progress and meter elements
  • HTML5 canvas element
  • Web SQL Database
  • Web Storage
  • CSS Animations
  • CSS Transitions
  • CSS 2D Transforms
  • CSS Text
  • CSS Masks
  • CSS Scrollbar Styles
  • Native JSON parser

Qt WebKit Module

Information regarding the classes and API introduced in the Qt WebKit module are found in the WebKit in Qt page.

Mobile HTML5 Developer's Guide for QtWebKit (BETA)

This is a beta release of a guide for mobile web development with QtWebKit 2.1. It discusses how to use several standard web technologies to create mobile applications with QtWebKit.


© 2016 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.