样式如下:
当将QCheckBox对象添加到父窗口时,文本标签之前会出现一个矩形框。
和QRadioButton一样,它也是一个可选择的按钮。
它通常用于用户被要求选择一个或多个可用选项的场景。
不同于单选按钮,复选框默认情况下不是互斥的。
为了限制选择为可用选项之一,复选框需要添加到QButtonGroup中。
常用方法如下:
序号 | 方法 | 描述 |
---|---|---|
1 | setChecked | 改变复选框按钮的状态 |
2 | setText | 设置与按钮关联的标签 |
3 | text | 检索按钮的标题 |
4 | isChecked | 检查按钮是否被选中 |
5 | setTriState | 对复选框不进行状态更改 |
每当复选框被选中或取消选中时,该对象会发出 stateChanged() 信号。