Spec-Zone.ru › Qt

Тип QML RadioButton

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

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

AbstractButton

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

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

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-6.2/qml-qtquick-controls2-radiobutton.html

Spec-Zone.ru

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