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 分钟前
Python自动化测试7步落地法:用python在线运行省掉90%环境配置时间后台模板学习24 分钟前
从0到1用Vite构建电商订单系统前端性能优化方案Wang's Blog24 分钟前
Vibe Coding一人即团队系列58: HTML演示文稿自动生成FoldWinCard40 分钟前
基于k8s高可用web集群神探小白牙41 分钟前
海康视频在vue2.0中的使用霸道流氓气质1 小时前
Spring AI 技术细节:VectorStore 多库统一抽象今天AI了吗1 小时前
Codex 配置自定义 AI API 完整指南:从零到一接入你的专属模型Tanjia_kiki1 小时前
谷歌浏览器中F12编辑并重发请求honkun61 小时前
vue 表格组件 vxe-table 实现拖拽列字段自动生成透视表汇总学长毕业设计1 小时前
基于SpringBoot的健康食谱管理系统的设计与实现(源码+文档+讲解视频)