pyqt5-QCheckBox多选框组件

1、介绍

QCheckBox,多选按钮。

QCheckBox(parent: typing.Optional[QWidget] = None)
QCheckBox(text: str, parent: typing.Optional[QWidget] = None)

2、基础使用

setText(self, text: str)
  • 设置文本
text(self) -> str 
  • 获取文本
setCheckable(self, a0: bool)
  • 设置是否可选,默认是可选的。该方法源于继承父类方法
setChecked(self, a0: bool)
  • 设置是否选中,默认是未选中。该方法源于继承父类方法
setCheckState(self, state: Qt.CheckState)
  • 设置是否选中
  • 需要注意,QCheckBox类的setCheckState方法设置为true,是方框里打√,而其父类方法setChecked方法设置为true,是方框里涂黑。
checkState(self) -> Qt.CheckState
  • 获取是否选中

3、事件

stateChanged(self, a0: int) [signal]
  • 选中状态变化时,触发事件

 

posted @ 2023-10-01 20:40  挖洞404  阅读(356)  评论(0编辑  收藏  举报