【Python学习-UI界面】PyQt5 小部件5-QCheckBox

样式如下:

当将QCheckBox对象添加到父窗口时,文本标签之前会出现一个矩形框。

和QRadioButton一样,它也是一个可选择的按钮。

它通常用于用户被要求选择一个或多个可用选项的场景。

不同于单选按钮,复选框默认情况下不是互斥的。

为了限制选择为可用选项之一,复选框需要添加到QButtonGroup中。

常用方法如下:

序号 方法 描述
1 setChecked 改变复选框按钮的状态
2 setText 设置与按钮关联的标签
3 text 检索按钮的标题
4 isChecked 检查按钮是否被选中
5 setTriState 对复选框不进行状态更改

每当复选框被选中或取消选中时,该对象会发出 stateChanged() 信号。

相关推荐
weixin_408717776 小时前
Python Tkinter自定义对话框怎么写_Toplevel创建子窗口并结合wait_window()实现阻塞
jvm·数据库·python
2301_817672266 小时前
HTML5中LocalStorage存储敏感数据的加密脱敏处理
jvm·数据库·python
2401_883600256 小时前
mysql如何开启慢查询日志_mysql性能监控环境配置
jvm·数据库·python
m0_674294646 小时前
如何用 Dask 替代 Pandas 实现高效 Excel 数据处理
jvm·数据库·python
qq_372906936 小时前
如何用 style.setProperty 修改带有优先级的 CSS 变量属性
jvm·数据库·python
Huangjin007_6 小时前
【C++ STL篇(四)】一文拿捏vector常用接口!
开发语言·c++·学习
Shorasul6 小时前
CSS如何使用-is伪类缩减重复选择器_通过分组选择器提升代码维护效率
jvm·数据库·python
渡我白衣6 小时前
触类旁通——迁移学习、多任务学习与元学习
人工智能·深度学习·神经网络·学习·机器学习·迁移学习·caffe
2301_815279526 小时前
如何用 flatMap 清理数组中的无效数据并同步转换格式
jvm·数据库·python
2301_764150566 小时前
CSS如何为目标锚点设置高亮样式_使用-target伪类定位当前模块
jvm·数据库·python