私は常にすべてのアプリケーションで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()」の残りのコードはどうなりますか
ありがとう。