news 2026/5/5 20:12:19

QCheckBox方法大全

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
QCheckBox方法大全

📘 QCheckBox 方法大全

QCheckBox 自身的方法很少,因为大部分功能来自父类 QAbstractButton、QWidget。
QCheckBox自己新增的唯一方法组就是“三态 (Tristate)” 相关方法

1. void setTristate(bool y = true)

方法说明:

启用或禁用三态复选框
三态会出现三种状态:

  • Qt::Unchecked
  • Qt::PartiallyChecked(半选)
  • Qt::Checked

若不启用三态,则复选框只有选中/未选中两种状态。

代码示例:

QCheckBox *cb =newQCheckBox("三态复选框");
cb->setTristate(true);


2. void setCheckState(Qt::CheckState state)

方法说明:

设置复选框的当前状态,可用于代码控制复选框为:

  • 未选中:Qt::Unchecked
  • 半选:Qt::PartiallyChecked
  • 已选中:Qt::Checked

代码示例:

QCheckBox *cb = new QCheckBox("状态设置示例");
cb->setTristate(true);
cb->setCheckState(Qt::PartiallyChecked);


3. Qt::CheckState checkState() const

方法说明:

获取当前复选框的状态。
可用于判断是否处于半选状态(普通 checkbox 不会出现)。

代码示例:

Qt::CheckStatestate= cb->checkState();

if (state== Qt::PartiallyChecked) {
qDebug()
<< "当前为半选状态";
}


📌 QCheckBox 自身方法总表(完整)

方法名

说明

setTristate(bool y = true)

启用或关闭三态模式

setCheckState(Qt::CheckState state)

设置当前勾选状态

checkState() const

读取当前勾选状态

✔ QCheckBox 自身就只有这三个方法,其余功能(如 setChecked()、isChecked()、toggle()、clicked() 信号等)全部来自父类QAbstractButton,不属于 QCheckBox 自己的方法。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/26 12:51:24

使用Jupyter Notebook运行GLM-4.6V-Flash-WEB推理脚本的注意事项

使用 Jupyter Notebook 运行 GLM-4.6V-Flash-WEB 推理脚本的实践指南 在多模态大模型迅速普及的今天&#xff0c;如何快速验证一个视觉语言模型的实际能力&#xff0c;已成为开发者和研究人员的核心诉求。传统部署方式往往涉及复杂的环境配置、依赖管理和服务编排&#xff0c;极…

作者头像 李华
网站建设 2026/4/26 14:12:38

GLM-4.6V-Flash-WEB商业授权用户专享Token折扣政策

GLM-4.6V-Flash-WEB商业授权用户专享Token折扣政策 在当前AI应用快速向生产环境渗透的背景下&#xff0c;多模态能力正从“炫技演示”走向“真实落地”。尤其是在图文理解、视觉辅助决策和内容合规审核等场景中&#xff0c;企业不再满足于模型“能不能看懂图”&#xff0c;而是…

作者头像 李华
网站建设 2026/4/23 12:53:29

多语言场景下GLM-4.6V-Flash-WEB的表现如何?中文优先还是英文更强?

多语言场景下GLM-4.6V-Flash-WEB的表现如何&#xff1f;中文优先还是英文更强&#xff1f; 在如今全球化数字服务快速发展的背景下&#xff0c;一个AI模型能否在中英文之间自如切换&#xff0c;往往直接决定了它是否具备真正的落地能力。尤其是在跨境电商、国际化社交平台和多语…

作者头像 李华
网站建设 2026/4/26 11:51:52

Unity游戏翻译革命:XUnity Auto Translator零基础入门指南

Unity游戏翻译革命&#xff1a;XUnity Auto Translator零基础入门指南 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 还在为看不懂外文游戏而烦恼吗&#xff1f;&#x1f914; 今天我要为你介绍一款真正…

作者头像 李华
网站建设 2026/5/1 13:48:16

房地产平台户型图解析:GLM-4.6V-Flash-WEB生成标准化房源描述

房地产平台户型图解析&#xff1a;GLM-4.6V-Flash-WEB生成标准化房源描述 在房产信息平台上&#xff0c;每天都有成千上万套新房源上线。但你有没有想过&#xff0c;那些看似标准、专业的“两室一厅朝南带阳台”的描述&#xff0c;背后往往是一群运营人员对着模糊的户型图手动打…

作者头像 李华
网站建设 2026/5/5 13:11:38

127.0.0.1在企业内网测试中的实战应用

快速体验 打开 InsCode(快马)平台 https://www.inscode.net输入框内输入如下内容&#xff1a; 开发一个企业级内网测试工具&#xff0c;功能包括&#xff1a;1.模拟127.0.0.1多端口服务 2.自动化测试脚本生成 3.安全漏洞扫描 4.生成测试报告 5.与CI/CD集成。使用DeepSeek模型…

作者头像 李华