Personal tools
You are here: Home Products and Services Qt Features and Benefits C++ Class Library Web and Multimedia
Document Actions

Web and Multimedia

Qt allow companies to differentiate with web and multimedia-enriched user experiences. Qt includes an integration with the WebKit open source web rendering engine, and with the KDE Phonon cross-platform multimedia engine.

 

Blend Web and Local Content with the Qt WebKit Integration

The Qt WebKit Integration is an integration of WebKit the open source web browser engine fork of KHTML from the KDE project, used by companies such as Apple®, Google and Nokia - with Qt. Using the Qt WebKit Integration, developers can:

  • Blend web and local content and services in a single rich application
  • Rapidly create applications that incorporate real-time web content and services
  • Use HTML and Java Script integrated in native code
  • Maintain complete control of the browser environment across platforms

 

Qt WebKit Integration Architecture

 

Free Whitepaper: "Web-Enabling Your Native Apps"
Learn how the Qt WebKit Integration allows you to blend web content and services into your native apps for more advanced user experiences...
Download PDF


See the Qt WebKit Integration in Action

Image modification and HTML layout
Browsing with webkit in qt desginer
trolltech offices visualized with online maps
WebKit Demo Thumbnail: Image Viewer WebKit Demo Thumbnail: Google Browser
WebKit Demo Thumbnail: Google Maps

This demo shows how native controls can be exposed, providing extended functionality that HTML does not provide, and how you can use HTML to control layout.

This demo shows how simple it is to set up a webkit component with Qt Designer, preview it and actually interact with it - all in the space of a few seconds.

This demo shows how you can use WebKit to interact with JavaScript Web Services and blend local and remote content.

Play QuickTime | Play OGG

Play QuickTime | Play OGG

Play QuickTime | Play OGG

 

Cross-Platform Multimedia Framework

Qt uses the Phonon multimedia framework to provide functionality for playback of the most common multimedia formats. The media can be read from files or streamed over a network, using a QURL to a file. Phonon makes it easy to include audio and video playback in Qt application, and abstracts multimedia formats and frameworks on each targeted platform:

  • QuickTime on Mac
  • DirectShow on Windows
  • GStreamer on Linux

 

 

Copyright 2008, by the Contributing Authors. All Rights Reserved.

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: