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

样式如下:

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

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

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

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

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

常用方法如下:

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

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

相关推荐
AC赳赳老秦几秒前
OpenClaw与Excel联动:批量读取/写入数据,生成可视化报表
开发语言·python·excel·产品经理·策略模式·deepseek·openclaw
xieliyu.3 分钟前
Java手搓数据结构:从零模拟实现单向无头非循环链表
java·数据结构·学习·链表
覆东流3 分钟前
第5天:Python字符串操作进阶
开发语言·后端·python
NotFound4865 分钟前
分享实战中Python Web 框架对比:Django vs Flask vs FastAPI
前端·python·django
y = xⁿ12 分钟前
MySQL学习日记:关于MVCC及一些八股总结
数据库·学习·mysql
~无忧花开~17 分钟前
CSS全攻略:从基础到实战技巧
开发语言·前端·css·学习·css3
久爱物联网29 分钟前
【WinForm UI控件系列】Blower 鼓风机控件
ui·ui控件·桌面应用控件·鼓风机控件·winfrom控件
kongba00730 分钟前
vibe coding的测试架构设计提示词V1.0
python
qq_2837200535 分钟前
2026 最新 Python+AI 零基础入门实战教程:从零搭建企业级人工智能项目
人工智能·python·#机器学习·#python #ai零基础·#大模型开发·#rag·#ai避坑
贵沫末39 分钟前
Python——图像处理项目Conda环境搭建
开发语言·python·conda