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

样式如下:

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

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

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

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

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

常用方法如下:

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

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

相关推荐
海尔辛1 分钟前
学习黑客BitLocker与TPM详解
stm32·单片机·学习
程序猿小三20 分钟前
python uv的了解与使用
开发语言·python·uv
T0uken23 分钟前
【Python】UV:单脚本依赖管理
chrome·python·uv
邓永豪38 分钟前
笔记本电脑升级实战手册[3]:扩展内存与硬盘
学习·电脑·硬件·diy·3c硬件
郭逍遥1 小时前
[工具]B站缓存工具箱 (By 郭逍遥)
windows·python·缓存·工具
小虎卫远程打卡app1 小时前
视频编解码学习十一之视频原始数据
学习·视频编解码
alpszero1 小时前
YOLO11解决方案之物体模糊探索
人工智能·python·opencv·计算机视觉·yolo11
伊织code1 小时前
PyTorch API 6 - 编译、fft、fx、函数转换、调试、符号追踪
pytorch·python·ai·api·-·6
struggle20251 小时前
continue通过我们的开源 IDE 扩展和模型、规则、提示、文档和其他构建块中心,创建、共享和使用自定义 AI 代码助手
javascript·ide·python·typescript·开源
来自星星的坤2 小时前
深入理解 NumPy:Python 科学计算的基石
开发语言·python·numpy