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

样式如下:

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

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

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

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

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

常用方法如下:

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

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

相关推荐
SunnyDays101113 小时前
使用 Python 自动查找并高亮 Word 文档中的文本
经验分享·python·高亮word文字·查找word文档中的文字
深蓝电商API14 小时前
Selenium处理弹窗、警报和验证码识别
爬虫·python·selenium
栗少14 小时前
英语逻辑词
学习
深蓝电商API14 小时前
Selenium模拟滚动加载无限下拉页面
爬虫·python·selenium
小王子102414 小时前
Redis Queue 安装与使用
redis·python·任务队列·rq·redis queue
人工智能AI技术14 小时前
【Agent从入门到实践】26 使用Chroma搭建本地向量库,实现Agent的短期记忆
人工智能·python
赤狐先生14 小时前
第三步--根据python基础语法完成一个简单的深度学习模拟
开发语言·python·深度学习
victory043114 小时前
pytorch函数使用规律-不必再死记硬背
人工智能·pytorch·python
问道飞鱼14 小时前
【大模型学习】大模型应用开发工程师面试核心8问
大数据·学习·面试
rjc_lihui14 小时前
LightGBM 从入门到精通 (来自deepseek)
python