Тип QML RadioButton
Исключительная кнопка радио, которая может быть переключена в включенное или выключенное состояние. Подробнее...
| Заявление об импорте: | import QtQuick.Controls 2.4 |
| С момента: | Qt 5.7 |
| Наследует: |
Подробное описание
RadioButton представляет собой кнопку выбора, которую можно переключать в включенное (выбранное) или выключенное (невыбранное) состояние. Кнопки радио обычно используются для выбора одного варианта из набора вариантов.
RadioButton наследует свой API от AbstractButton. Например, вы можете задать text и реагировать на щелчки с помощью 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/archives/qt-5.11/qml-qtquick-controls2-radiobutton.html