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 [read-only]
この読み取り専用プロパティは、ユーザーがこのキーで循環できる実際の入力モードの数を反映する。
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 ライセンスの下で利用可能です。
詳細を確認してください。