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
相关推荐
Mr.Jessy3 小时前
JavaScript高级:构造函数与原型白兰地空瓶5 小时前
🚀你以为你在写 React?其实你在“搭一套前端操作系统”爱上妖精的尾巴5 小时前
6-4 WPS JS宏 不重复随机取值应用Goldn.6 小时前
Java核心技术栈全景解析:从Web开发到AI融合似水流年QC6 小时前
深入探索 WebHID:Web 标准下的硬件交互实现陪我去看海6 小时前
测试 mcpspeedoooo7 小时前
在现有App里嵌入一个AI协作者全栈胖叔叔-瓜州7 小时前
关于llamasharp 大模型多轮对话,模型对话无法终止,或者输出角色标识User:,或者System等角色标识问题。李慕婉学姐7 小时前
【开题答辩过程】以《基于Android的出租车运行监测系统设计与实现》为例,不知道这个选题怎么做的,不知道这个选题怎么开题答辩的可以进来看看三七吃山漆7 小时前
攻防世界——wife_wife