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
相关推荐
前端摸鱼匠10 分钟前
Vue 3 的v-bind合并行为:讲解v-bind与普通属性合并的规则REDcker31 分钟前
浏览器端Web程序性能分析与优化实战 DevTools指标与工程清单极客先躯2 小时前
高级java每日一道面试题-2025年11月24日-容器与虚拟化题[Dockerj]-runc 的作用是什么?用户60648767188962 小时前
AI 抢不走的技能:用 Claude API 构建自动化工作流实战donecoding2 小时前
一个 sudo 引发的血案:npm 全局包权限错乱彻底修复我命由我123452 小时前
Kotlin 开发 - lateinit 关键字aXin_ya2 小时前
微服务第八天 Sentinel 四种分布式事务模式风骏时光牛马2 小时前
Raku正则匹配与数据批量处理实操案例Halo_tjn2 小时前
Java Set集合相关知识点nbwenren2 小时前
2026实测:Gemini 3 镜像站视觉能力实践——拍照原型图,一键生成 HTML+CSS 代码