当前位置: 首页 > news >正文

QGroupBox取消勾选时不禁用子控件

默认情况下,QGroupBox取消勾选会自动禁用子控件,如下图所示

那么如何实现取消勾选时不禁用子控件呢?

实现很简单,直接上代码了

connect(ui->groupBox, &QGroupBox::toggled, this, [=](bool checked){
        if (checked == false)
        {
            for (QObject *o : ui->groupBox->children())
            {
                if (o->isWidgetType())
                {
                    QWidget *w = static_cast<QWidget *>(o);
                    w->setEnabled(true);
                }
            }
        }
});

相关文章:

  • 人工智能在医疗影像诊断中的应用与挑战
  • 【红黑树封装map和set】—— 我与C++的不解之缘(二十六)
  • Java之网络编程
  • [前端面试场景题]虚拟列表
  • OceanBase数据库基于脚本的分布式存储层性能深度优化
  • C++:背包问题习题
  • 022-spdlog
  • linux_vim
  • 把生产队的大模型Grok 3 beta用来实现字帖打磨
  • 【设计模式】单件模式
  • LLM中的强化学习算法——RLHF、PPO、DPO、GRPO
  • 关闭表单后再次打开时校验提示未清除
  • SQL中的索引是什么
  • Retrofit中Jsoup解析html(一)
  • 老龄化社会的行业分析——以日本为例
  • string常见的接口使用(3)
  • 压缩壳学习
  • 3.21学习总结Java
  • 第27章:Ingress控制器实战:Nginx Ingress与Kong Gateway
  • 数据库系列之:Sqlserver 表开启cdc后,对应的ct表数据保存时间
  • 景点变回监狱,特朗普下令重新启用“恶魔岛”
  • 抚州一原副县长拉拢公职人员组建“吃喝圈”,长期接受打牌掼蛋等“保姆式”服务
  • 贵州黔西市载人游船倾覆事故已致3人遇难,14人正在搜救中
  • 张家口一景区观光魔毯疑失控致游客被甩出,涉事景区改造升级重新开园才3天
  • 环球马术冠军赛圆满落幕,是马术盛宴更是中国马产业强大引擎
  • 给3亿老人爆改房子,是门好生意吗?