このページでは

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 ライセンスの下で利用可能です。
詳細はこちら。