QPushButton b;
b.setText("qwe");
toolbar->addWidget(&b);
connect(&b, &QPushButton::clicked, [=](){
b.setText("asd");
});
在运行上诉代码时报错passing 'const QPushButton' as 'this' argument dis;
仔细看看语法没有问题,翻译过来错误是 将const xxx 作为xxx 的this 实参时丢弃了类型限定;
这是类型不匹配 将lambda中的【=】改成【&】 将对象按引用传进来即可