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

样式如下:

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

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

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

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

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

常用方法如下:

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

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

相关推荐
wang_yb3 分钟前
别急着转投 Polars!Pandas 3.0 带着“黑科技”杀回来了
python·databook
Jamesvalley11 分钟前
flask处理所有logging
后端·python·flask
ekprada17 分钟前
DAY 16 数组的常见操作和形状
人工智能·python·机器学习
柳鲲鹏26 分钟前
OpenCV: 光流法python代码
人工智能·python·opencv
databook30 分钟前
别急着转投 Polars!Pandas 3.0 带着“黑科技”杀回来了
后端·python·数据分析
✎ ﹏梦醒͜ღ҉繁华落℘36 分钟前
freeRTOS学习笔记(十四)--内存
笔记·学习
又是忙碌的一天44 分钟前
mysql 学习第二天 SQL语句
sql·学习·mysql
烟袅44 分钟前
为什么调用 OpenAI Tools 后,还要再请求一次大模型?——从代码看 LLM 工具调用的本质
后端·python·llm
GeekPMAlex1 小时前
Python OOP 深度解析:从核心语法到高级模式
python
拼好饭和她皆失1 小时前
C#学习入门
开发语言·学习·c#