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
相关推荐
Henry-SAP4 分钟前
SAP PP中的核心业务流程——离散制造、重复制造、流程制造三大模式解析徐小夕10 分钟前
下载量超 30 万的开源智能体 Prime Agent:它把自己从 TypeScript 重写成了 RustZhao-Jichao15 分钟前
AI Prompting for Everyone 课程笔记 - P20 实验与期末项目 Lab and Final ProjectRain的Java大神之路36 分钟前
国家数据集团校招、社招都开了:总部雄安,这些技术岗值得认真看看Moment40 分钟前
为什么这么多 Agent Harness 都选择 TypeScript吴名氏.44 分钟前
Java转AI Agent教程(第九周)错误矩阵文丑颜不良啊1 小时前
LeetCode1901~1920题目解析toooooop81 小时前
CRMEB 故障排查笔记:安全网关只放行 GET/POST 怎么办软件技术NINI1 小时前
基于SpringBoot和Vue的项目评审系统