QT:connect函数lambda表达式方式 连接

柔光的暖阳◎ 2024-04-08 11:26 108阅读 0赞

如果槽函数很简单,可以直接利用 lambda表达式进行连接,以减少代码量

//这里需要注意 Lambda表达式是C++ 11 的内容,所以,需要再Pro项目文件中加入 CONFIG += c++11

  1. QObject::connect(ui->pushButton,&QPushButton::clicked,[=](){qDebug()<<"lambda 表达式";});

发表评论

表情:
评论列表 (有 0 条评论,108人围观)

还没有评论,来说两句吧...

相关阅读

    相关 函数(Lambda)表达式学习

    引言 在写多线程代码的时候我们往往为了实现多线程程序就不得不创建一些匿名内部类,但创建匿名内部类不是目的,我们的目的是为了实现多线程程序而不是为了实现匿名内部类,所以在这