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
相关推荐
云和数据.ChenGuang4 小时前
Python 重写(Override)深度解析:从 MRO 到 super() 的完整机制摇滚侠5 小时前
《On Java 中文版 基础卷》阅读笔记 实现隐藏 12@大迁世界5 小时前
Firefox 本地模式:localhost 再见了 ?码匠许师傅6 小时前
【C++三方组件】Qt 概览:桌面 C++ 的事实标准与许可证三轨silvamux_7 小时前
10款模型写种草笔记:可发布性、返工来源与成本数据缺口复盘米米商聊7 小时前
同名附件为什么被 Map 覆盖?重复键与一对多索引小王C语言8 小时前
Qt常用控件:输入类控件,单行/多行输入框、下拉框、(日期)微调框、旋钮、滑动条步行cgn8 小时前
StringHttpMessageConverter 详解:Spring MVC 中字符串读写的默认转换器摇滚侠8 小时前
《On Java 中文版 基础卷》阅读笔记 实现隐藏 111001101_QIA8 小时前
.exe does not seem to be a Qt executable.