Тип QML RadioButton
Эксклюзивная кнопка радио, которая может быть включена или выключена. Подробнее...
| Заявление импорта: | import QtQuick.Controls 2.15 |
| С тех пор: | 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/qt-5.15/qml-qtquick-controls2-radiobutton.html