我对它处理信号和插槽的方式有一个基本的 Qt 问题。我对这个框架很陌生,如果这听起来很愚蠢,请原谅我。我想知道是否有某些信号连接到某些插槽。
signal1() ---> slot1(){ cout <<"a"; }
signal2() ---> slot2(){ cout <<"b"; }
signal3() ---> slot3(){ cout <<"c"; }
在我的代码中,我调用
emit signal1();
emit signal2();
emit signal3();
Qt 是否保证将“abc”打印到屏幕上,换句话说,按顺序处理插槽?还是会产生一个单独的线程来执行每个插槽?谢谢!