概述
背景:Qt应用处理任务复杂,开机后要等待很久黑屏才能走到界面循环,为了去除黑屏的状态,这段时间嵌入一张图片过渡。
Qt官方倡导使用QSplashScreen类,用法如下:
Main函数启动界面动画的后面(QApplication a(argc,argv);之后)嵌入以下代码:
QPixmap pix(":/test/test.png");
QSplashScreen spl(pix);
spl.show();
a.processEvents();
主窗体创建后关闭这个图片显示:
MainWindow W;
w.show();
spl.finish(&w);
processEvents():使用这个方法是在显示启动画面的时候,仍旧能相应鼠标等事件。
最后
以上就是傲娇海燕为你收集整理的Qt 程序启动动画的全部内容,希望文章能够帮你解决Qt 程序启动动画所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复