Тип QML Frame
Визуальная рамка для логической группы элементов управления. Подробнее...
| Заявление об импорте: | import QtQuick.Controls 2.1 |
| С момента: | Qt 5.7 |
| Наследует: | |
| Наследуется от: |
Подробное описание
Frame используется для размещения логической группы элементов управления вместе внутри визуальной рамки. Frame не предоставляет собственной компоновки, но требует от вас позиционирования своего содержимого, например, создав RowLayout или ColumnLayout.
Элементы, объявленные в качестве дочерних элементов Frame, автоматически становятся дочерними элементами contentItem Frame. Динамически созданные элементы необходимо явно добавить в состав contentItem.
Если используется только один элемент внутри Frame, он будет изменятся в размер, чтобы соответствовать неявным размерам своего содержащего элемента. Это делает его особенно подходящим для использования вместе с макетами.
Frame {
ColumnLayout {
anchors.fill: parent
CheckBox { text: qsTr("E-mail") }
CheckBox { text: qsTr("Calendar") }
CheckBox { text: qsTr("Contacts") }
}
} См. также Настройка Frame и Контейнерные элементы управления.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-6.1/qml-qtquick-controls2-frame.html