Тип 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.12/qml-qtquick-controls2-radiobutton.html