自学QT之实现程序启动画面
2016-01-28 11:33
417 查看
现在好多软件都有,尤其是大型软件,他们要加载的东西太多,因此需要的事件较长,而又不希望给用户产生成为好像没有响应的情况,因此也就需要程序启动画面来实现。
当然了,用widget要比这个丰富很多,不过代码量也响应增加,QT提供了一个类可以简单的进行处理。
当然了,用widget要比这个丰富很多,不过代码量也响应增加,QT提供了一个类可以简单的进行处理。
int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWindow w; QSplashScreen *splash=new QSplashScreen; QPixmap pix(":/new/prefix1/QT.png"); splash->showMessage("正在载入,请稍等……"); splash->setPixmap(pix); splash->show(); a.processEvents();//这样可以保证程序一直可以响应鼠标键盘上事件 splash->finish(&w);//启动画面在窗口w创建完成以后结束 w.show(); return a.exec(); }
相关文章推荐
- QT5+OpenCV环境搭建及入门相关
- qt 静态成员函数
- QT backgound-image 与 bord-image
- qt 的一个bug
- QT C1041错误
- QT信号槽连接
- install eigen in ubuntu and use it in qt
- install glm library in ubuntu and use it in qt
- 有什么很好的软件是用 Qt 编写的?
- PyQt5_例1(图标、状态栏、菜单栏、工具栏)
- Install Qt 5.5.1and Qt Creator3.6.0 in Ubuntu 14.04
- Qt之进程间通信(共享内存)
- Qt之进程间通信(共享内存)
- windows安装PyQt5
- PyQt学习笔记01-Qt基本概念进阶篇之窗口布局,对话框
- QT发布时经常出现的问题
- QTP检查点使用
- QTP 同步点设置
- qt视频渲染画面闪烁
- C#学习之LinqtoSql类的简单例子