このページでは

C

KeyboardLayout QML Type

キーボードのレイアウト詳細...

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

ColumnLayout

プロパティ

詳細説明

この型はキーボード・レイアウトのルート要素である。新しいキーボード・レイアウトを構築するにはこの要素を使用する。

import QtQuick
import QtQuick.Layouts
import QtQuick.VirtualKeyboard

KeyboardLayout {
    KeyboardRow {
        Key {
            key: Qt.Key_Q
            text: "q"
        }
        Key {
            key: Qt.Key_W
            text: "w"
        }
        Key {
            key: Qt.Key_E
            text: "e"
        }
        Key {
            key: Qt.Key_R
            text: "r"
        }
        Key {
            key: Qt.Key_T
            text: "t"
        }
        Key {
            key: Qt.Key_Y
            text: "y"
        }
    }
}

メモ: 同梱のレイアウトにはsharedLayouts プロパティとcreateInputMethod() 関数が含まれていますが、qmltocpp ツールでは無視されます。カスタムレイアウトにこれらを含める必要はありません。

プロパティ・ドキュメンテーション

inputMethod : AbstractInputMethod

このレイアウトで使用する入力メソッドを設定します。

このプロパティを使用すると、このレイアウトでカスタム入力メソッドを使用できます。


inputMode : int

このレイアウトで使用する入力モードを設定します。

デフォルトでは、仮想キーボードは異なるキーボード・レイアウトに切り替えたときに、現在の入力モードを保持しようとします。

現在の入力モードが現在のコンテキストで有効でない場合、デフォルトの入力モードが入力メソッドによって指定されます。


keyWeight : real

このキーボードレイアウトのすべてのキーに使われるデフォルトのキーウェイトを指定します。キーの重みは比例値で、個々のキーの大きさに影響します。

デフォルト値は 0 です。


smallTextVisible : bool

すべての子キーにsmallTextVisible を設定する。

デフォルト値はfalse です。


特定の Qt ライセンスの下で利用可能です。
詳細はこちらをご覧ください。