Тип QML GroupBox
GroupBox предоставляет рамку группы с заголовком. Подробнее...
| Оператор импорта: | import QtQuick.Controls 1.4 |
| С тех пор: | Qt 5.1 |
| Наследует: |
Свойства
- checkable : bool
- checked : bool
- contentItem : Item
- flat : bool
- title : строка
Подробное описание
Группа предоставляет рамку, заголовок вверху и отображает различные другие элементы управления внутри себя. Группы также могут быть флажками.
Элементы управления в группах-флажках включены или выключены в зависимости от того, отмечена ли группа.
Вы можете уменьшить потребление места группой, включив свойство flat. В большинстве стилей включение этого свойства приводит к удалению левых, правых и нижних границ рамки.
Чтобы добавить содержимое в группу, можно переместить его в свойство contentItem.
Неявный размер GroupBox рассчитывается на основе размера его содержимого. Если вы хотите привязать элементы внутри группы, вы должны указать явную ширину и высоту на самом GroupBox.
Следующий пример демонстрирует использование GroupBox:
GroupBox {
title: "Joining for?"
Column {
spacing: 10
CheckBox {
text: "Breakfast"
checked: true
}
CheckBox {
text: "Lunch"
checked: false
}
CheckBox {
text: "Dinner"
checked: true
}
}
} См. также CheckBox, RadioButton и Layout.
Документация по свойствам
checkable : bool
Это свойство определяет, содержит ли группа флажок в своем заголовке.
Если это свойство имеет значение true, группа отображает свой заголовок с помощью флажка вместо обычной метки. Если флажок установлен, дочерние элементы группы включены; в противном случае они отключены и недоступны.
По умолчанию группы не являются флажками.
checked : bool
Это свойство определяет, отмечена ли группа.
Если группа является флажком, она отображается с флажком. Если флажок установлен, дочерние элементы группы включены; в противном случае дочерние элементы отключены и недоступны для пользователя.
По умолчанию флажковые группы также отмечены.
[только для чтения] contentItem : Item
Это свойство содержит элемент содержимого группы.
Элементы, объявленные в качестве дочерних элементов GroupBox, автоматически добавляются в качестве дочерних элементов к GroupBox's contentItem. Динамически созданные элементы необходимо явно добавить в contentItem:
Примечание: Неявный размер GroupBox рассчитывается на основе размера его содержимого. Если вы хотите привязать элементы внутри группы, вы должны указать явную ширину и высоту на самом GroupBox.
flat : bool
Это свойство определяет, закрашена ли группа плоской или имеет рамку.
Группа обычно состоит из окружающего фрейма с заголовком вверху. Если это свойство включено, только верхняя часть рамки рисуется в большинстве стилей; в противном случае рисуется вся рамка.
По умолчанию это свойство выключено, поэтому группы не плоские, если не указано явно.
Примечание: В некоторых стилях плоские и не плоские группы имеют схожее представление и могут быть не такими различимыми, как в других стилях.
title : строка
Это свойство содержит текст заголовка группы.
Текст заголовка по умолчанию отсутствует.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qtquick-controls-groupbox.html