このページでは

C

InputModeKey QML Type

キーボードレイアウトの入力モードキー。詳細...

Import Statement: import QtQuick.VirtualKeyboard.Components
Since: Qt Quick Ultralite 2.9
Inherits:

BaseKey

プロパティ

詳細説明

このキーは、入力メソッドで利用可能な入力モードを切り替えます。

プロパティの説明

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 ライセンスの下で利用可能です。
詳細を確認してください。