RadioButton QML 类型

可以切换开(选中)或关(未选中)的专用单选按钮。 更多信息...

导入语句import QtQuick.Controls
继承自

AbstractButton

详细描述

RadioButton 显示一个可切换打开(选中)或关闭(未选中)的选项按钮。单选按钮通常用于从一个选项集中选择一个选项。

RadioButton 从 AbstractButton 继承其 API。例如,您可以使用 text 并使用 AbstractButton API 响应 点击。可以使用 checked 属性设置单选按钮的状态。

单选按钮默认是 auto-exclusive 的。在任何时刻,属于同一父项的单选按钮组中只能有一个按钮被选中;选中另一个按钮会自动取消之前选中的按钮。对于没有共享父项的单选按钮,可以使用 ButtonGroup 来管理排他性。

RadioDelegate 与 RadioButton 相似,但它通常用于视图中。

ColumnLayout {
    RadioButton {
        checked: true
        text: qsTr("First")
    }
    RadioButton {
        text: qsTr("Second")
    }
    RadioButton {
        text: qsTr("Third")
    }
}

另请参阅 ButtonGroup自定义 RadioButton按钮控件RadioDelegate

© 2024 Qt 公司版权所有。包括在此处的文档贡献的版权属于各自的所有者。在此提供的文档是根据自由软件基金会发布的 GNU 自由文档许可证版本 1.3 的条款许可的。Qt 及相关标志是芬兰的 Qt 公司和/或世界各地的注册商标。所有其他商标均为各自所有者的财产。