Spec-Zone.ru › Qt 5.14

Тип QML RadioButton

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

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

Spec-Zone.ru

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