首先创建一个布局,这一段是pyqt5自带的编辑器生成的
然后再初始化,添加各种数值,因为checkbox比较多,这里用的一个数组循环赋值
model_widgets是用来保存每一个checkbox的,所以不要忘了先初始化变量
如果出现在循环体中绑定点击事件,发生事件混乱现象,可以将创建checkbox再封装一层方法,便可以解决问题。
关闭checkbox可以按照如下方法
close() 关闭复选框(并未彻底丢弃)
deleteLater()删除复选框)
附上checkbox的一些常用函数
isChecked()判断函数是否被选中
setChecked()设置是否选择,True为选中。
网友评论