Spec-Zone.ru › Qt 5.9

Тип QML GroupBox

GroupBox предоставляет рамку группы с заголовком. Подробнее...

Оператор импорта: import QtQuick.Controls 1.4
С тех пор: Qt 5.1
Наследует:

FocusScope

  • Список всех членов, включая наследуемые

Свойства

  • 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API