C
InputModeKey QML Type
キーボードレイアウトの入力モードキー。詳細...
| Import Statement: | import QtQuick.VirtualKeyboard.Components |
| Since: | Qt Quick Ultralite 2.9 |
| Inherits: |
プロパティ
- inputModeCount : int
- inputModeNameList : list
- inputModes : list
詳細説明
このキーは、入力メソッドで利用可能な入力モードを切り替えます。
プロパティの説明
inputModeCount : int |
この読み取り専用プロパティは、ユーザがこのキーで切り替え可能な入力モードの実際の数を反映する。
inputModes からの値は、現在アクティブな入力メソッドでサポートされているものと照合される。
inputModeNameList : list |
入力モード名として識別される文字列のリスト。
デフォルトのリストには、InputEngine.inputMode に対する既知の入力モードがすべて含まれている。
これらは、InputEngine の enum 値と同じ順序であることが期待される。使用例:
inputModeNameList: [ "ABC", // InputEngine.InputMode.Latin "123", // InputEngine.InputMode.Numeric "123", // InputEngine.InputMode.Dialable "拼音", // InputEngine.InputMode.Pinyin "倉頡", // InputEngine.InputMode.Cangjie "注音", // InputEngine.InputMode.Zhuyin "한글", // InputEngine.InputMode.Hangul "かな", // InputEngine.InputMode.Hiragana "カナ", // InputEngine.InputMode.Katakana "全角", // InputEngine.InputMode.FullwidthLatin "ΑΒΓ", // InputEngine.InputMode.Greek "АБВ", // InputEngine.InputMode.Cyrillic "\u0623\u200C\u0628\u200C\u062C", // InputEngine.InputMode.Arabic "\u05D0\u05D1\u05D2", // InputEngine.InputMode.Hebrew "中文", // InputEngine.InputMode.ChineseHandwriting "日本語", // InputEngine.InputMode.JapaneseHandwriting "한국어", // InputEngine.InputMode.KoreanHandwriting "กขค", // InputEngine.InputMode.Thai "笔画", // InputEngine.InputMode.Stroke "ABC", // InputEngine.InputMode.Romaji ]
InputModesStringList は、文字列のリストを受け付ける不透明な値型です。
inputModes : list |
トグルする入力モードのリスト。
このプロパティは、トグルする入力モードのカスタムリストを定義することができる。使用例:
inputModes: [InputEngine.Hebrew, InputEngine.Latin]
デフォルトのリストには、選択された入力メソッドで利用可能なすべての入力モードが含まれます。
InputModesList は、列挙型のリストを受け付ける不透明な値型です。
特定の Qt ライセンスの下で利用可能です。
詳細はこちら。