Home · All Namespaces · All Classes · Grouped Classes · Modules · Functions codeless banner

User Interface
Functional Description

Qt Extended provides a powerful theming engine for customizing and personalizing the user-interface, together with input methods and the integration of Scalable Vector Graphics (SVG) to provide a flexible graphic-rich environment. Qt Extended's screen layout, including widget size and positioning supports extensive internationalization and is automatically adjusted for translated text and for right to left rendering. Multiple displays for items such as status, signal strength, incoming calls etc.. is provided without impacting on third-party applications. For devices providing a touchscreen, Qt Extended is able to calibrate the display by requesting a number of points be touched by the user, and then store this information. Appearance settings for theme, color scheme, fonts and background settings are used to customize features such as, titles, home screen, context bars and icons and other window decorations. Sample themes are provided to reduce the time required to produce a well integrated user interface, however software developers can create new widget styles and icons to complete effects. Themed views are defined by XML files which describe a hierarchical group of visual and formatting elements. Qt Extended interacts with the themed views to display items such as status information, text and animations.

Features

Buddy Labels

Assigning buddies to QLabels creates a stronger association between labels and input widgets allows more freedom in presentation of dialogs. The labels and input widgets can be highlighted together to provide a visual association.

Home user interface

This feature is provided as part of the Deskphone Reference Design.

The finger touch user interface is designed to allow the user to control a device without the need of a stylus. Qt Extended Home Edition provides support for touchscreen devices with an emphasis on piloting Qt Extended with a finger.

The most significant difference between Phone Edition and Home Edition is that the navigation bar and widgets are resized to minimize error touches.

Track Frequent Actions

Tasks that the user performs regularly can be tracked and made available to allow fast selection. The Qt Extended Services mechanism can be used to implement this function.


Copyright © 2009 Trolltech Trademarks
Qt Extended 4.4.3