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

样式如下:

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

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

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

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

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

常用方法如下:

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

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

相关推荐
云和数据.ChenGuang几秒前
python 面向对象基础入门
开发语言·前端·python·django·flask
啊阿狸不会拉杆2 分钟前
《机器学习导论》第 2 章-监督学习
数据结构·人工智能·python·学习·算法·机器学习·监督学习
Cult Of3 分钟前
Alicea Wind的个人网站开发日志(1)
python·vue
知识分享小能手4 分钟前
SQL Server 2019入门学习教程,从入门到精通,SQL Server 2019 数据表的操作 —语法详解与实战案例(3)
数据库·学习·sqlserver
Hill_HUIL5 分钟前
学习日志25-OSPF协议工作原理
学习
多打代码9 分钟前
2026.02.01 n皇后 & 解数独
开发语言·python
阿里巴啦9 分钟前
python+yt-dlp开源项目,支持 YouTube, Bilibili, TikTok/抖音,快手 等多个平台的视频/音频/字幕下载/ai摘要等功能
python·ffmpeg·whisper·音视频·视频处理·ai摘要·音视频转录
云小逸11 分钟前
【Nmap 源码学习】Nmap 源码深度解析:nmap_main() 函数逐行详解
网络·windows·学习·nmap
Rabbit_QL12 分钟前
【NLP学习】IMDB 情感分类实战:Word2Vec + 逻辑回归完整解析
学习·自然语言处理·分类
薛定谔的猫喵喵13 分钟前
猪笼草生长环境模拟器:交互式生物教育工具实现指南
python·html·echarts·js