Sections

Qt for Device Creation

  • Create advanced user interfaces fast with
    a fully customizable UI
  • Speed up development with intuitive APIs and a rich C++ class library
  • Choose just the features you need for your
    product from a modular platform
  • Optimize performance with a mature
    framework and rapid testing
  • Minimize footprint by selecting out
    unnecessary components
  • Deploy code from one device target to
    another by reusing code

From industrial embedded to
consumer electronics

Qt is used in over 15 million devices in everything from medical devices and navigation units to set-top boxes, media players and mobiles phones.

  • Qt for Windows CE enables you to write rich and high performance applications using an intuitive API available for a wide range of devices.
  • Qt for Embedded Linux is the leading application framework for devices, such as industrial control units, set-top boxes and coffee machines.
  • Qt Extended is a UI and application platform for advanced multi-function devices running embedded Linux, such as mobile and consumer electronics.

Devices Powered by Qt

 Device - Barco blue box 120px   Device - MOTOMING A1200 blue box 120px

 Device - Leadtek blue box 120px   Device - Dash Express blue box 120px
 See more devices powered by Qt

Qt Extended - Innovate & Differentiate

Qt Extended, formerly known as Qtopia, builds upon Qt’s framework for embedded Linux, which provides its own compact windowing system. Qt Extended’s functionally modular structure makes it easy for you to create an advanced user experience with functionality configured for wide variety of devices.

Reference Designs


These reference designs demonstrate the potential of Qt Extended and its versatility:

Video: Qt Extended UI Theme Deskphone PlayQt Extended - UI Theme Variation Demo of a variation of the theme for the Video Deskphone UI. Videos: Unified Inbox Deskphone PlayQt Extended - Unified Inbox
Demo of the Unified Inbox of the Video Deskphone UI.

Qt Extended Modules

Modules contain libraries, plug-ins, server components and example applications. The modules offer a range of functionality including: IP communications, telephony, input methods and messaging components. Modules are selected at build time and all modules function independently.

Premium Modules

Qt Extended Premium Modules provide additional functionality on top of standard modules of Qt Extended. Most of them are based upon or use technologies from partner companies. Premium Modules are targeted to specific market segments, where their use simplify device creation process and shorten the project lifecycle. Though some premium modules are complete applications, they still need to be integrated in a customer project and so are not available for generic download.

Predictive text input and text completion powered by Zi Corp
The predictive text input module simplifies text input on 3x4 keypads with ITU key layout. The same module can also provide text completion, if a full on-screen software keyboard is used.  Both use an eZiText and eZiType based engine provided by Zi Corp and support a very large range of languages. This module consists of an adaptation layer to Qt API in source code and libraries and dictionaries from Zi Corp. More details are available here.

Document viewer powered by Picsel Technologies LTD
The document viewer can display a large range of document and picture formats, incl. PDF and Microsoft Office 2003. Its functionality covers rotation, zooming, full screen view, go-to-page and much more. Its core is the File Viewer Library provided by Picsel Technologies LTD. This module consists of an adaptation layer, an application UI for different reference designs of Qt Extended, an application for Qt Desktop and Embedded as well as the File Viewer Library in binary. More details are available here.

WAP 1.2 stack integration powered by Jataayu Software LTD
The module integrates WAP 1.2 stack from Jataayu Software LTD into Qt Extended, allowing to access WAP services via WTP. It also supports integration of WTLS, if required. An example provided in the module implements bindings to the Messaging module of Qt Extended, which enables MMS functionality over WAP barrier on cellular networks. The module consist of the example application and WAP libraries in binaries. More details are available here.

Webkit based mobile browser powered by Torch Mobile
The browser module is Iris - a complete browser application created by Torch Mobile. It is based on WebKit providing a mobile Web experience with support of HTML and XHTML content. Iris has a full range of features needed for a browser on the mobile device including page zooming and panning, pen and key navigation. More details are available here.

 

Video Demos

Video: Qt Extended IM QVFb Instant messaging on Qt Extended IM application running on the mobile UI in the Qt Virtual Framebuffer.
 Play video
  Video: Embedded Demo Qt Embedded Demo The same application running on embedded Linux and Windows CE.
Play video
Qt Extended testing Qt UI Test Demo of how to build Qt Extended for testing.
Play video
Video: Qt Extended Unified Contacts Deskphone Qt Extended - Unified Contacts Demo of the Unified Contacts of the Video Deskphone UI.
Play video

 

 

 

Document Actions

Patron of KDECustomers

Customers