Qt中lambda表达式的使用


lambda表达式的简介以及使用都在这篇博客了:https://www.cnblogs.com/xiaoxiaok/p/15395648.html,在这里不在赘述,我们如何在Qt中使用lambda表达式呢?

Qt中lambda表达式的使用:
在Qt中如果要进行信号槽的连接,发出一个信号,如果没有标准的槽函数可以使用,那我们就必须自己去写一个我们自定义的槽函数来供我们使用,现在有了lambda这么个东西之后就可以直接写一个匿名函数来供我们使用。
举个例子:
这个Qt程序的功能是点击窗口上的testing按钮,就调用我们自己写的上面那个槽函数。这就是一个极简版本的匿名函数作为Qt的槽函数,复杂的原理也是一样,自己举一反三的试一下。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM