Тип QML RadioButton
Исключительная кнопка радио, которую можно переключать включено/выключено. Подробнее...
| Заявление об импорте: | import QtQuick.Controls 2.5 |
| С момента: | Qt 5.7 |
| Наследует: |
Подробное описание
RadioButton представляет собой кнопку выбора, которую можно переключать включено (выбрано) или выключено (не выбрано). Кнопки радио обычно используются для выбора одного варианта из набора вариантов.
RadioButton наследует свой API от AbstractButton. Например, вы можете установить текст и реагировать на щелчки с помощью API AbstractButton. Состояние кнопки радио можно установить с помощью свойства checked.
Кнопки радио по умолчанию автоматически исключают друг друга. Только одна кнопка может быть выбрана в любой момент среди кнопок радио, которые принадлежат одному и тому же родительскому элементу; нажатие другой кнопки автоматически сбрасывает выбор на предыдущей. Для кнопок радио, которые не имеют общего родителя, можно использовать ButtonGroup для управления исключением.
RadioDelegate похож на RadioButton, за исключением того, что он обычно используется в представлениях.
ColumnLayout {
RadioButton {
checked: true
text: qsTr("First")
}
RadioButton {
text: qsTr("Second")
}
RadioButton {
text: qsTr("Third")
}
} См. также ButtonGroup, Настройка RadioButton, Кнопки управления и RadioDelegate.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/qml-qtquick-controls2-radiobutton.html