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
相关推荐
杨凯凡11 分钟前
Spring AI RAG 实战:向量检索、租户过滤、引用溯源与防幻觉边界deli00717 分钟前
从一句反馈到一次升级:Mystudy 的自进化实践FungLeo1 小时前
成为全栈·Vue 管理后台篇·用 fetch 建一层可控的请求内核小科先生1 小时前
Java springboot调用数据库的基本流程用户84298142418101 小时前
ByteJS,让重要的 JavaScript 以字节码运行。秋饼2 小时前
GPT-Live 全双工语音 API Java 服务端落地实战:事件协议、会话恢复与生产踩坑SL_staff2 小时前
为什么企业级自动化不能只靠AI编排?——逻辑引擎在确定性业务场景中的不可替代性FungLeo3 小时前
成为全栈·Vue 管理后台篇·Vue Router如何守住多角色后台边界FungLeo3 小时前
成为全栈·Vue 管理后台篇·分页只显示第一页:从接口total 定位到前端修复Pniubi3 小时前
MySQL靠什么实现事务的?事务隔离级别有哪些?