Qt InputMethods Module
|
Feature | Details |
---|---|
Phone Keys | This input methods is intended for use with keypad buttons using the standard 0-9, * and # keys. A dictionary is used to determine the most likely intended input. |
Full Screen Handwriting | This input method can be used when using a pointing device such as a mouse or touchscreen. Text is entered by drawing a character at a time. Multiple strokes can be used to compose characters. |
Virtual keyboards | Virtual keyboards show a simplified keyboard on the screen. The user enters text by clicking on the appropriate buttons. Qt Extended offers two types of virtual keyboards:
|
Input hinting | An input widget may hint what type of input it expects. This enables input methods to provide more targets input forms. A hint may for example be words (dictionary can be used), phone (phone number is expected) or text (name or password). Depending on the input method the actual behaviour may differ. |
Dictionary lookup | Qt Extended incorporates language specific dictionaries. This allows spell checking, guessing of input (e.g. when using PhoneKeys) or can be used to remove ambiguities in the case of the predictive keyboard. |
The InputMethod module includes the following software components:
The exact list of components included in this module can be found in $QPEDIR/src/module_inputmethods.pri.
The test plan for the InputMethod module summarizes the Quality Assurance procedures for this module. The results of these test are available here.
The following table contains all classes and services which are part of this module:
InputMethodSelector | Provides the user-visible aspects of the Input Method system |
---|---|
InputMethod | The InputMethod service |
InputMethods | Implementation of Qt Extended server input method handling |
PkIM | Input method based on a standard telephone keypad. Also provides full screen handwriting input |
QIMPenChar | Handles a single character for the stroke recognition libraries |
QIMPenCharSet | Maintains a set of related characters |
[Previous: Qt Infrared Module] [Qt Extended Modules] [Next: Qt IPComms Module]
Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. | Qt qtextended4.4 | |
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD. | ||
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP ! |
Copyright © 2000-2012 - www.developpez.com