diff options
author | Jarkko Koivikko <jarkko.koivikko@code-q.fi> | 2015-01-26 13:52:21 +0200 |
---|---|---|
committer | Jarkko Koivikko <jarkko.koivikko@code-q.fi> | 2015-02-25 15:30:14 +0200 |
commit | 506d877b8b618caff34f9b71db12f17c7350c428 (patch) | |
tree | c148f79ff479cfb56a2daebfcf1fbcaeec3e9c00 /src/virtualkeyboard/doc | |
parent | ba6b70b76baf1d34f3ad758c866560b4fca10fdb (diff) |
Add OpenWnn implementation of JapaneseInputMethod
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>
Diffstat (limited to 'src/virtualkeyboard/doc')
-rw-r--r-- | src/virtualkeyboard/doc/src/build.qdoc | 5 | ||||
-rw-r--r-- | src/virtualkeyboard/doc/src/qtvirtualkeyboard-index.qdoc | 1 |
2 files changed, 6 insertions, 0 deletions
diff --git a/src/virtualkeyboard/doc/src/build.qdoc b/src/virtualkeyboard/doc/src/build.qdoc index 00fdbad3..5c9fc2ee 100644 --- a/src/virtualkeyboard/doc/src/build.qdoc +++ b/src/virtualkeyboard/doc/src/build.qdoc @@ -108,6 +108,11 @@ build targets. \li This option activates the Hangul input method for the Korean language and disables all other default languages, except English. \row + \li \e openwnn + \li Enables the OpenWnn input method for Japanese. + \li This option activates the OpenWnn input method for the Japanese + language and disables all other default languages, except English. +\row \li \e arrow-key-navigation \li Enables arrow key navigation for the keyboard \li Allows controlling the keyboard using the arrow and return keys. diff --git a/src/virtualkeyboard/doc/src/qtvirtualkeyboard-index.qdoc b/src/virtualkeyboard/doc/src/qtvirtualkeyboard-index.qdoc index 5fec057b..63ff3c90 100644 --- a/src/virtualkeyboard/doc/src/qtvirtualkeyboard-index.qdoc +++ b/src/virtualkeyboard/doc/src/qtvirtualkeyboard-index.qdoc @@ -40,6 +40,7 @@ \li German \li Hindi \li Italian + \li Japanese \li Korean \li Norwegian \li Persian/Farsi |