Spec-Zone.ru › Qt 6.1

Тип QML RadioButton

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

Заявление об импорте: import QtQuick.Controls 2.1
С: 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-6.1/qml-qtquick-controls2-radiobutton.html

Spec-Zone.ru

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