aboutsummaryrefslogtreecommitdiffstats
path: root/src/virtualkeyboard/doc
diff options
context:
space:
mode:
authorJarkko Koivikko <jarkko.koivikko@code-q.fi>2015-01-26 13:52:21 +0200
committerJarkko Koivikko <jarkko.koivikko@code-q.fi>2015-02-25 15:30:14 +0200
commit506d877b8b618caff34f9b71db12f17c7350c428 (patch)
treec148f79ff479cfb56a2daebfcf1fbcaeec3e9c00 /src/virtualkeyboard/doc
parentba6b70b76baf1d34f3ad758c866560b4fca10fdb (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.qdoc5
-rw-r--r--src/virtualkeyboard/doc/src/qtvirtualkeyboard-index.qdoc1
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