lambda表达式的简介以及使用都在这篇博客了:https://www.cnblogs.com/xiaoxiaok/p/15395648.html,在这里不在赘述,我们如何在Qt中使用lambda表达式呢?
Qt中lambda表达式的使用:
在Qt中如果要进行信号槽的连接,发出一个信号,如果没有标准的槽函数可以使用,那我们就必须自己去写一个我们自定义的槽函数来供我们使用,现在有了lambda这么个东西之后就可以直接写一个匿名函数来供我们使用。
举个例子:


这个Qt程序的功能是点击窗口上的testing按钮,就调用我们自己写的上面那个槽函数。这就是一个极简版本的匿名函数作为Qt的槽函数,复杂的原理也是一样,自己举一反三的试一下。