C
KeyboardLayoutLoader QML Type
キーボードレイアウトに複数のページのキーを含めることができます。詳細...
| Import Statement: | import QtQuick.VirtualKeyboard.Components |
| Since: | Qt Quick Ultralite 2.9 |
| Inherits: |
プロパティ
- sourceComponent : QtQuick::Component
詳細説明
このタイプは、複数のページからなるキー配列に役立ちます。
単一のキーボードレイアウト(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 ライセンスの下で利用可能です。
詳細はこちらをご覧ください。