我总是在我的所有应用程序中使用 QObject::connect() 但是当我的程序当前位于函数内部时,我不清楚它的效果。假设我有以下代码:
void main() {
//other stuffs here
QObject::connect(xxx,SIGNAL(yyy()),this,SLOT(zzz());
}
void aFunction()
{
//a bunch of codes here
//i am here when suddenly signal is emitted from QObject::connect();
//another bunch of codes here
}
我假设当信号发出时,QObject::connect 离开函数“aFunction()”来执行“zzz()”。“aFunction()”中剩余的代码会发生什么
谢谢。