| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
Change-Id: I0dc6af72a3ae52a0b97b704df84fb1a8197aeeb8
Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
Reviewed-by: Rainer Keller <rainer.keller@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since the virtual keyboard C++ interface is wrapped inside a
namespace, it is possible to get rid of "Declarative" name
in the class names, that would otherwise conflict with the
QML namespace in the documentation.
- Rename DeclarativeSettings to VirtualKeyboardSettings
- Remove "Declarative" from class names
The rationale for this change is that the name Declarative
refers to now obsolete QtQuick1 module. Also, the class names
are now the same in C++ and QML name spaces.
Change-Id: Ide050d47110443d894d95d35dddf0df5891587be
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change wraps the entire C++ API into namespace.
In practice, all the C++ interfaces inside the qtvirtualkeyboard plugin
are private, except the QPlatformInputContext plugin API. Even the
AbstractInputMethod and AbstractInputPanel are not really a public in
the sense that they could be used outside the plugin. At least it does
not make sense, since there is no way to extend the virtual keyboard
functionality without recompiling the plugin.
Task-number: QTRD-3628
Change-Id: I1037ee247abca3219efeaa4e4150baaff7c3d668
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Iba2bd21b95dde1aac5750ac77856716e0c61e577
Reviewed-by: Kalle Viironen <kalle.viironen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
| |
Using the commercial template found here:
https://wiki.it.local/display/QTCOM/Header+templates+to+be+used+in+Qt+Code
Change-Id: If401d8fa3ff4dab6ea1e74477d5c02b5dcd09eea
Task-number: QTRD-3693
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
|
|
This change implements Japanese input method. It supports
Hiragana, Katakana and Kanjie.
The OpenWnn library is imported from Google AOSP project.
The wnnEngine library is ported from the Java sources. It
provides full implementation of the engine, excluding
learning and user dictionary capabilities.
To activate the Japanese input method add CONFIG+=openwnn to
qmake command line.
Brief user guide:
=================
- The default input mode is Hiragana
- To switch between Hiragana, Katakana, Latin and FullwidthLatin
input modes, press the input mode toggle button in place of the
left shift key.
- Space key activates Hiragana to Kanjie conversion mode
- Subsequent press on the space key cycles between the candidates
- To select candidate, press return key, or any other input key
to auto commit the result and to start with the new composition
- To cancel the Kanjie conversion mode, press backspace key
- The left and right arrow keys are used for exact matching mode
- In exact matching mode, the arrow keys can modify the selection
within the composing text, it is also possible to modify any part
of the composing text in exact match mode
- Pressing the space during the exact match mode starts Kanjie
conversion for current selection
Change-Id: I08d2496dba3506ba752f3537f9cf6939c803df6c
Reviewed-by: Mitch Curtis <mitch.curtis@theqtcompany.com>
|