Spec-Zone.ru › Qt 5.9

Тип QML RadioButton

Кнопка радио с текстовой меткой. Подробнее...

Заявление об импорте: import QtQuick.Controls 1.4
С момента: Qt 5.1
Наследует:

FocusScope

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

Свойства

  • activeFocusOnPress : bool
  • checked : bool
  • exclusiveGroup : ExclusiveGroup
  • hovered : bool
  • pressed : bool
  • style : Component
  • text : string
  • tooltip : string

Сигналы

  • clicked()

Подробное описание

Кнопка RadioButton — это кнопка выбора, которую можно переключать включено (выбрано) или выключено (не выбрано). Кнопки радио обычно предоставляют пользователю выбор «один из многих». В группе кнопок радио только одна кнопка может быть выбрана в любое время; если пользователь выбирает другую кнопку, ранее выбранная кнопка выключается.

GroupBox {
    title: "Tab Position"

    RowLayout {
        ExclusiveGroup { id: tabPositionGroup }
        RadioButton {
            text: "Top"
            checked: true
            exclusiveGroup: tabPositionGroup
        }
        RadioButton {
            text: "Bottom"
            exclusiveGroup: tabPositionGroup
        }
    }
}

Вы можете создать пользовательский вид для RadioButton, назначив RadioButtonStyle.

Документация по свойствам

activeFocusOnPress : bool

Это свойство true если элемент получает фокус при нажатии; будет вызван forceActiveFocus() для элемента.

checked : bool

Это свойство true если элемент выбран.

exclusiveGroup : ExclusiveGroup

Это свойство хранит ExclusiveGroup, к которому принадлежит элемент.

[только для чтения] hovered : bool

Это свойство указывает, находится ли элемент под курсором мыши.

pressed : bool

Это свойство true если элемент нажат. Установив это свойство, можно вызвать щелчок мыши вручную.

style : Component

Компонент стиля для данного элемента.

См. такжеТипы QML Qt Quick Controls Styles.

text : string

Это свойство содержит текст, который должна отображать метка.

tooltip : string

Это свойство содержит всплывающую подсказку кнопки.

Это свойство QML было добавлено в QtQuick.Controls 1.7.

Документация по сигналам

clicked()

Выдается всякий раз, когда элемент нажимается.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qtquick-controls-radiobutton.html

Spec-Zone.ru

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