qt setchecked
时间: 2023-07-05 21:18:38 浏览: 214
QT 下拉框与复选框组合使用
`setChecked()` 是 Qt 中的一个函数,用于设置勾选框、单选框和复选框的选中状态。它的语法如下:
```
void QAbstractButton::setChecked(bool checked)
```
其中,`checked` 参数表示控件是否被选中,为 `true` 则选中,为 `false` 则不选中。
使用方式如下:
```cpp
QCheckBox *checkBox = new QCheckBox("Check me");
checkBox->setChecked(true); // 选中复选框
```
上述代码创建了一个复选框控件,并将其设置为选中状态。如果需要取消选中,只需将 `setChecked()` 函数的参数设为 `false` 即可。
除了复选框,单选框和勾选框也可以使用 `setChecked()` 函数设置选中状态。
阅读全文