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
相关推荐
keyborad pianist20 小时前
Web开发 Day1Never_Satisfied20 小时前
在HTML & CSS中,可能导致父元素无法根据子元素的尺寸自动调整大小的情况We་ct20 小时前
LeetCode 101. 对称二叉树:两种解法(递归+迭代)详解我是大猴子20 小时前
Java面经码云数智-大飞20 小时前
微前端架构落地实战:qiankun vs Module Federation 2026 深度对比与选型指南IT枫斗者20 小时前
MyBatis批量插入性能优化:从5分钟到3秒的工程化实践_nirvana_w_21 小时前
Qt项目链接库时遇到的坑:-l选项的正确用法Coder_Boy_21 小时前
Java高级_资深_架构岗 核心知识点全解析(模块四:分布式)百锦再21 小时前
Java ForkJoin 框架全面解析:分而治之的并行编程艺术s_w.h21 小时前
【 C++ 】搜索二叉树