给PYQT5程序增加启动画面
一、问题由来
开发了一个PYQT5做为用户界面的记账软件,在开发机上启动速度还算可以,2秒左右,基本可以忍受,但在另一台笔记本上,首次超过10秒,第二次启动也有4秒左右,而且启动过程中无提示,就像没有运行或假死一样,所以想做一个splash screen界面来让用户知道程序正在启动,防止多次点出,程序运行多个实例。下边来说一个基本解决思路和实现过程。
开发了一个PYQT5做为用户界面的记账软件,在开发机上启动速度还算可以,2秒左右,基本可以忍受,但在另一台笔记本上,首次超过10秒,第二次启动也有4秒左右,而且启动过程中无提示,就像没有运行或假死一样,所以想做一个splash screen界面来让用户知道程序正在启动,防止多次点出,程序运行多个实例。下边来说一个基本解决思路和实现过程。