QGridLayout *layout = new QGridLayout;
box =new QCheckBox();
box->setText("复选框");
box1 =new QCheckBox();
box1->setText("&C复选框1");
box1->setDisabled(true);
layout->addWidget(box,0,0);
layout->addWidget(box1,0,1);
connect(box,SIGNAL(stateChanged(int)),this,SLOT(ShowLog(int)));
connect(box1,SIGNAL(stateChanged(int)),this,SLOT(ShowLog(int)));
ui->centralWidget->setLayout(layout);
void MainWindow::ShowLog(int state)
{
qDebug()<<state<<" "<<box->isChecked()<<" "<<box->isTristate();
if(state)
box1->setEnabled(true);
else
box1->setEnabled(false);
}
qt checbox设置不可用,快捷方式,选中,取消事件
jena_wy2023-08-20 20:21
相关推荐
爱勇宝3 分钟前
《道德经》第5章:生产环境不相信眼泪IT乐手3 分钟前
Android 写本地日志工具类掘金者阿豪7 分钟前
LEFT JOIN 凭空消失的背后,是优化器偷偷帮你做了决定HackTwoHub15 分钟前
AntiDebug Mcp、AI逆向绕过前端,Hook 加密接口,抓取 Vue 路由漏洞,接入 MCP 让 AI 自动化挖掘前端漏洞Mr_凌宇18 分钟前
AI 应用工程进阶扩展学习笔记 二阿维的博客日记18 分钟前
spring里面的@RequestParam什么意思laowangpython19 分钟前
昆仑通态 Mcgs Pro软件安装步骤(附安装包)Mcgs Pro 3.3.6 下载安装教程(保姆级)Hyyy30 分钟前
Git Worktree 完全讲解铁皮饭盒1 小时前
Bun 处理 IO 密集型比 Java 强多少?罗超驿1 小时前
6.Java LinkedList深度解析:从链表原理到源码实践