Spec-Zone.ru › Qt 5.13

Тип QML RadioButton

Исключительная кнопка радио, которую можно переключать включено/выключено. Подробнее...

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

AbstractButton

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

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

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

Spec-Zone.ru

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