このページでは

C

KeyboardLayoutLoader QML Type

キーボードレイアウトに複数のキーページを設定できます。詳細...

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

Item

プロパティ

詳細説明

このタイプは、複数のページからなるキー配列に役立ちます。

単一のキーボードレイアウト(1ページ)は、このコンポーネントをコンテナとして使用して定義されます。その後、sourceComponent プロパティに別の値を設定することで、アクティブなキーボードレイアウトを変更できます。

例:

import QtQuick
import QtQuick.Layouts
import QtQuick.VirtualKeyboard

// file: layouts/en_GB/symbols.qml

KeyboardLayoutLoader {
    property bool secondPage
    onVisibleChanged: if (!visible) secondPage = false
    sourceComponent: secondPage ? page2 : page1
    Component {
        id: page1
        KeyboardLayout {
            // Keyboard layout definition for page 1
        }
    }
    Component {
        id: page2
        KeyboardLayout {
            // Keyboard layout definition for page 2
        }
    }
}

プロパティのドキュメント

sourceComponent : QtQuick::Component

Loader.sourceComponent の別名

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