1. 在main中创建新的QWidget作为启动
界面,然后再初始化MainWindow
2. 创建子
线程控制QWidget中的动画
参数,由于QT有规定不能在子线程中使用
GUI,所以由子线程发出信号用GUI线程响应来实施动作
3. QWidget中的动作
执行应该与初始化MainWindow同时进行,所以消息队列阻塞, QWidget中的动作接收未被执行,而是在MainWindow初始化完成并且show出之后一并执行所有堆积的消息,这样就违背了启动界面的初衷
求教各位怎样才能短暂地让GUI线程停下初始化MainWindow来响应子线程发出的消息?或者对于实现动态启动画面有更好地实现方法望不吝赐教!
谢谢!!