在信号中重载My_signal,其重载函数为
void My_Signal(); void My_Signal(int, QString);
在使用connect函数时,需要区别两个带有重载参数的函数。用static_cast强制转换。
static_cast<void (Widget1::*)()>(&Widget1::My_Signal)
static_cast<void (Widget1::*)(int,QString)>(&Widget1::My_Signal)
在信号中重载My_signal,其重载函数为
void My_Signal(); void My_Signal(int, QString);
在使用connect函数时,需要区别两个带有重载参数的函数。用static_cast强制转换。
static_cast<void (Widget1::*)()>(&Widget1::My_Signal)
static_cast<void (Widget1::*)(int,QString)>(&Widget1::My_Signal)