在项目文件中加CONFIG +=C++11
QPushButton *a=new QPushButton(this);
setWindowTitle("Lamda");
a->setText("Lamda表达式");
a->move(100,100);
int c=10,b=20;
connect(a,&QPushButton::released,
[=]() mutable // =是可以包含所有的外部的局部变量,以及类中所有成员
//是匿名函数对象,Qt配合信号使用很方便
{
a->setText("123");
qDebug()<<"111111";
c=11;
qDebug()<<c<<b;//里面原本是只读,但是加上了mutable就是可变的了
}
);
}