作用:可以匿名写一个方法,不用在类中写出来,这是一种简单易用的方法。
首先要PRO中加入
CONFIG += C++11
例:
QTimer *timer=new QTimer;
timer->start(1000);
QObject::connect(timer,&QTimer::timeout,[&](){
qDebug()<<"Lambda表达式";
});
本文介绍了如何在Qt中使用C++11的Lambda表达式简化信号和槽的连接,通过示例展示了匿名函数在定时器超时事件处理中的应用。
作用:可以匿名写一个方法,不用在类中写出来,这是一种简单易用的方法。
首先要PRO中加入
CONFIG += C++11
例:
QTimer *timer=new QTimer;
timer->start(1000);
QObject::connect(timer,&QTimer::timeout,[&](){
qDebug()<<"Lambda表达式";
});
转载于:https://my.oschina.net/TemetNosce/blog/872791
578

被折叠的 条评论
为什么被折叠?