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
相关推荐
codeejun5 分钟前
每日一Go·MySQL-11、覆盖索引 & 回表原理.痞老板.15 分钟前
java ee--计算机是如何工作的墨林陌15 分钟前
AI 热点日报(2026-11-06):乌镇峰会闭幕发布全球开源AI倡议,腾讯混元Hy4发布即开源奇树谦18 分钟前
Qt Quick 图片加载与 GPU 纹理机制详解:QImage、QQuickTextureFactory、QSGTexture 与异步加载青梅味猪大肠25 分钟前
【操作系统-60】临近适应算法CoderYanger26 分钟前
Java EE 进阶:8.MyBatis 操作数据库(入门)(第一弹)程序员沉梦听雨29 分钟前
【搜索引擎】Kibana使用指南用户2986985301443 分钟前
React 前端将 Excel 工作表导出为图片的技术实践亿元程序员1 小时前
8年游戏主程从公司毕业了,能干些啥?Cosolar1 小时前
极简智库(MiniDocs):docsify、VitePress、Notion 等知识库搭建服务的完美替代