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

样式如下:

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

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

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

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

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

常用方法如下:

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

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

相关推荐
wh_xia_jun17 小时前
Python串口通信与MQTT物联网网关:连接STM32与物联网平台
python·stm32·物联网
Stringzhua17 小时前
ElementUi【饿了么ui】
前端·ui·elementui
小苏兮17 小时前
【C++】priority_queue和deque的使用与实现
开发语言·c++·学习
啊森要自信18 小时前
【GUI自动化测试】Python 自动化测试框架 pytest 全面指南:基础语法、核心特性(参数化 / Fixture)及项目实操
开发语言·python·ui·单元测试·pytest
赵谨言18 小时前
基于python智能家居环境质量分析系统的设计与实现
开发语言·经验分享·python·智能家居
Yurko1318 小时前
【C语言】环境安装(图文)与介绍
c语言·开发语言·学习
十安_数学好题速析18 小时前
数论探秘:如何用模4思想破解平方数谜题
笔记·学习·高考
程序员三藏18 小时前
银行测试:第三方支付平台业务流,功能/性能/安全测试方法
自动化测试·软件测试·python·功能测试·测试工具·职场和发展·安全性测试
程序员晚枫19 小时前
Python版本进化史:从3.6到3.14,每个版本都带来了什么惊喜?
python
程序猿小D19 小时前
【完整源码+数据集+部署教程】 【零售和消费品&存货】【无人零售】自动售卖机饮料检测系统源码&数据集全套:改进yolo11-KernelWarehouse
python·yolo·计算机视觉·目标跟踪·数据集·yolo11·自动售卖机饮料检测系统