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

样式如下:

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

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

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

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

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

常用方法如下:

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

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

相关推荐
arron88996 分钟前
自训练yolo模型自主学习性能持续提升思路
学习·yolo·目标跟踪
lzjava202411 分钟前
Python中的模块和包
linux·开发语言·python
2501_9216494914 分钟前
日本股票 API 对接,接入东京证券交易所(TSE)实现 K 线 MACD 指标
大数据·人工智能·python·websocket·金融
陌上明苏16 分钟前
.NET1-异步方法、LINQ
学习
笙枫19 分钟前
Langchain开发过程中的注意事项
python·ai·langchain
智算菩萨20 分钟前
【Python基础】字典(Dictionary):AI的“键值对”信息存储的基石
前端·人工智能·python
青衫码上行21 分钟前
【JavaWeb学习 | 第23篇】监听器、RBAC权限模型
java·学习·servlet·jsp
追光天使24 分钟前
元组、列表、字符串、字典定义及切割
开发语言·python
小白学大数据28 分钟前
拉勾网 Ajax 动态加载数据的 Python 爬虫解析
爬虫·python·ajax
2401_8414956428 分钟前
【LeetCode刷题】爬楼梯
数据结构·python·算法·leetcode·动态规划·滑动窗口·斐波那契数列