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
相关推荐
JAVA面经实录9179 小时前
线上故障标准处理流程【完整版|面试背诵+生产落地】殷色玫瑰10 小时前
C++入门基础复习:从命名空间到引用与nullptr,一篇重新捡回C++基础Seraphina3611 小时前
DVWA(SQL注入-low,medium,XSS反射-low)Access开发易登软件11 小时前
Access 导入 Markdown 表格:把文档里的数据写进表大侠归来11 小时前
C语言素数判断:从入门到进阶谢亮_vipxieliang11 小时前
Spring Boot 自动配置原理:从 @SpringBootApplication 到自定义 Starter朝朝辞暮i11 小时前
C++ 第 25 课:getter / setter + this扶风ff11 小时前
求职笔试资料太散?用练题簿在线刷题,按岗位整理练习清单蜗牛互联网11 小时前
Python接入Gemini 3.8 Flash实现票据视觉抽取与规则校验浪浪山_大橙子11 小时前
公司里的 AI,终于不只会聊天:我用 GPT‑6 把企业工作伙伴开源了