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
相关推荐
菠萝加点糖8 分钟前
Maven 坐标系统说明hm宋15 分钟前
Canal 升级 jar 包操作文档(以升级 FastJSON 为例)后台模板学习21 分钟前
学习的心态高频面试题平头哥技术团队35 分钟前
Day 16 | 用 ul、ol、li 一个标签,把散资料收成有序的技能清单页代码青铜z42 分钟前
不会写代码做小程序,模板开发和AI 编程靠谱吗?创业前先看这 5 件事Quz43 分钟前
QML Loader:动态创建控件与延迟加载用户3126874877201 小时前
线程池到底怎么管理线程的?从 ThreadPoolExecutor 到拒绝策略全链路拆解小傅哥1 小时前
Java + DDD,1:1 复刻 Deepseek Harness 项目Quz1 小时前
QML Loader:组件切换与属性传递积硅步致千里1 小时前
Word 里的 .wmf 其实是 EMF:一次 metafile 转 PNG 排障