我使用lambda表达式来传递许多行。但是编译器不能识别这个表达式: connect(this->ui->tableWidget->cellWidget(i,0),&QPushButton::clicked,[this,i]{hideRows(i);}); 我有这个错误: error: no matching function for call to 'SoftwareUdpater::MainWidget::connect(QWidget而且,作为一
我想将QPushButton连接到同一个类中的一个函数。这个类只是一个通过代码生成QGridLayout的ui。该怎么办呢。实际上,我不知道在reciever的QObject::connect中加入什么参数。 // user interface buttons
QPushButton *login = new QPushButton("