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
相关推荐
ShineWinsu2 小时前
对于Qt:QTreeWidget常见属性以及QTreeWidgetItem类的解析考虑考虑2 小时前
JDK27中的Set.ofLazyFungLeo2 小时前
成为全栈·Vue 管理后台篇·分类树与标签管理:层级数据如何落到管理界面文丑颜不良啊2 小时前
LeetCode2841~2860题目解析小南家的青蛙2 小时前
Tomcat与Jetty深度对比总要学点什么3 小时前
第108篇:三维特效-图片轨迹线效果——把贴图滚成一串箭头,想用它的本色反而整条消失乌暮4 小时前
Spring AOP 与 Spring 事务:用大白话彻底理解原理与实践YDS8294 小时前
Small Spring IOC篇:容器事件及其监听器金銀銅鐵4 小时前
带您看懂字节码指令(三):一行加法里有什么文丑颜不良啊4 小时前
LeetCode2921~2940题目解析