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

qt signal slots lambda

这里用到了qt的版本检测
连接 Combox的currentIndexChanged事件
emit来触发处理的事件 ,进行业务或逻辑处理
这样的写法是lambda表达式的写法,和c#中的
(obj)=>{
//todo
}
类同
[=](int indx){
//todo
}

#if QT_VERSION >= QT_VERSION_CHECK(5,7,0)connect(mClientHostComboBox, QOverload<int>::of(&QComboBox::currentIndexChanged),
#elseconnect(mClientHostComboBox,static_cast<void(QComboBox::*)(int)>(&QComboBox::currentIndexChanged),
#endifthis, [=](int index){mCurClientIndex = index;emit parametersContextChanged();});
http://www.lryc.cn/news/101571.html

相关文章:

  • Spring【声明式事务】
  • 【雕爷学编程】MicroPython动手做(17)——掌控板之触摸引脚2
  • pytorch 中 view 和reshape的区别
  • 认识数组指针
  • SSM面试题-Spring容器的启动流程
  • Vue 3:玩一下web前端技术(八)
  • AI绘画Stable Diffusion原理之Autoencoder-Latent
  • C++核心知识点总结
  • echart折线图,调节折线点和y轴的间距(亲测可用)
  • Power BI-云端报表定时刷新--ODBC、MySQL、Oracle等其他本地数据源的刷新(二)
  • redis 淘汰策略和持久化
  • Redis学习路线(6)—— Redis的分布式锁
  • 一、创建自己的docker python容器环境;支持新增python包并更新容器;离线打包、加载image
  • 【Git】git企业开发命令整理,以及注意点
  • 使用Django自带的后台管理系统进行数据库管理的实例
  • leetcode解题思路分析(一百四十五)1254 - 1266 题
  • 使用 GORM 连接数据库并实现增删改查操作
  • kafka集群搭建(Linux环境)
  • 树莓派本地快速搭建web服务器,并发布公网访问
  • 集合中的数据结构
  • CentOS 8 错误: Error setting up base repository
  • java外观模式
  • 3秒快速打开 jupyter notebook
  • 数据安全
  • 华为nat64配置
  • 从分片传输到并行传输之大文件传输加速技术
  • mybatisPlus入门篇
  • NineData支持最受欢迎数据库PostgreSQL
  • Redis配置类
  • 【前端知识】React 基础巩固(三十六)——RTK中的异步操作