前言
复选框一般有两种选中状态(选中/未选中),有时则是三种(全部选中/部分选中/未选中)
用于让用户勾选/取消勾选某些选项等
复选框默认没有排他性,也可以通过QButtonGroup分组后用setAutoExclusive()方法开启
.init(self, parent: Optional[PySide6.QtWidgets.QWidget] = None)
.init(self, text: str, parent: Optional[PySide6.QtWidgets.QWidget] = None) 创建时即设置文字
一、常用方法
QCheckBox 继承于QAbstractButton,支持快捷键功能。
void setText(const QString &text):设置文本内容。
QString text() const:获取文本内容。
bool isChecked() const:判断是否选中。
void setAutoExclusive(bool):设置排斥功能。()
注意:QCheckBox默认是多选,只要一组QCheckBox不在一个层级