qt lamdba 表达式书写

Posted whwywzhj

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了qt lamdba 表达式书写相关的知识,希望对你有一定的参考价值。

connect(ui->pushButton, &QPushButton::clicked, [=](){     //注意:若在lambda中访问类成员变量,[]号里面必须有=或&,否则编译不过,报错this指针错误。
if (m_td != NULL)
{
m_td->terminate();
m_td->quit();
m_td->wait();
delete m_td;
m_td = NULL;
}
m_td = new mythread;
m_td->str1 = ui->pushButton->text();
m_td->start();

});

以上是关于qt lamdba 表达式书写的主要内容,如果未能解决你的问题,请参考以下文章

lamdba表达式

第二十一节——Lamdba表达式与函数式接口

一篇文章,让你对Lamdba表达式感到不在困难

Java8 Lamdba表达式 002

Java 8 新特性 lamdba表达式

Java8 新特性 Lamdba表达式的一些简单用法