1.QT自定义信号与槽
signals:
void func(可带参数);
private slots:
void do(可带参数);
2.QT信号与槽的使用
1.用宏
connect(this,SIGNAL(func(int)),ui->类对象指针,SLOT(类对象里面包含的槽函数));
2.用函数指针(一般情况下没有&也可以)
connect(ui->pushButton,&QPushButton::clicked,
this,&MainWindow::mainwindow_pushButton_clicked);
3.匿名函数lambda
connect(ui->pushButton,&QPushButton::clicked,this,[=](){ 任务 };