C
KeyboardLayoutLoader QML Type
キーボードレイアウトで複数ページのキーを許可する。詳細...
| Import Statement: | import QtQuick.VirtualKeyboard.Components |
| Since: | Qt Quick Ultralite 2.9 |
| Inherits: |
プロパティ
- sourceComponent : QtQuick::Component
詳細説明
このタイプは、複数のキーのページからなるキーボードレイアウトに便利です。
1つのキーボードレイアウト(1ページ)は、Componentをコンテナとして使用することで定義されます。その後、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 のエイリアス。