QT学习笔记 by NEMO

connect(信号发出者,信号(地址&),信号接收者,槽函数(地址&));

或者槽函数写Lambda表达式 如

connect(信号发出者,信号(地址&),信号接收者,[=]()

{

  xxxxx;

});

若信号函数是有重载类型,则使用函数指针

函数指针:

void(Teacher::*TeacherSignal)(int)= &Teacher::teach;

返回值(作用域:: *指针名)(指定参数类型)=&函数

没有作用域则是一个全局的指针

Lambda表达式:

[=](){

  xxxxx;
}

其中( )里边放参数,没有就不写。

猜你喜欢

转载自blog.csdn.net/qq_42817985/article/details/117819284