Qt 4.7: QtWebKit Guide

Qt Reference Documentation

# 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.

Contents:

- Level 3 CSS: media queries, selectors, visual effects, transforms, transitions, and animations
- HTML5 canvas element
- Client Storage