QML ButtonGroup怎么实现初始化的时候选中
时间: 2024-05-10 09:16:36 浏览: 168
QML Button Group
在QML中,可以通过设置`ButtonGroup`的`checkedButton`属性来实现初始化时选中一个按钮。例如:
```qml
ButtonGroup {
id: myButtonGroup
exclusive: true // 只能选择一个按钮
Button {
id: option1
text: "Option 1"
}
Button {
id: option2
text: "Option 2"
}
}
Component.onCompleted: {
myButtonGroup.checkedButton = option2 // 初始化时选中Option 2
}
```
这里创建了一个`ButtonGroup`,并添加了两个`Button`作为选项。在`Component.onCompleted`信号中,将`checkedButton`属性设置为`option2`,即初始化时选中Option 2。需要注意的是,`exclusive`属性设置为`true`时,表示只能选择一个按钮。如果需要选择多个按钮,可以将`exclusive`设置为`false`。
阅读全文