使用QSplashScreen做QT程序欢迎画面
2013-02-28 22:53
399 查看
使用QSplashScreen做QT程序欢迎画面
转自 http://hi.baidu.com/shiwl111/item/91dcf90fcf6b42eaf55ba672 使用QSplashScreen的过程中发现主线程阻塞的情况下QSplashScreen不发生重绘,只需要加上app.processEvents()就可以了。
int main(int argc, char* argv[])
{
QApplication app(argc, argv);
QSplashScreen *splash = new QSplashScreen;
splash->setPixmap(QPixmap(":/images/slogo.png"));
splash->show();
app.processEvents();
QWidget *window = new QWidget;
// do something ...
window->show();
splash->finish(window);
delete splash;
app.exec();
}
相关文章推荐
- QT QSplashScreen程序启动画面使用心得
- JAVA 闪屏 SplashScreen 程序启动画面 浅谈
- HOW TO:溅射屏幕(Splash Screen),也叫程序启动画面的制作(.NET2003)
- Qt-QSplashScreen-程序启动动画
- Qt5_基本对话框之程序启动画面(QSplashScreen)
- 给使用phonegap的Android程序加上splash screen(启动图片 预览图))
- HOW TO:溅射屏幕(Splash Screen),也叫程序启动画面的制作(.NET2003)
- HOW TO:溅射屏幕(Splash Screen),也叫程序启动画面的制作(.NET2005)
- HOW TO:溅射屏幕(Splash Screen),也叫程序启动画面的制作(.NET2003)
- 简易绘图程序的编写和程序启动画面(QSplashScreen)
- HOW TO:溅射屏幕(Splash Screen),也叫程序启动画面的制作(.NET2005)
- Winform DevExpress控件库(二) 使用SplashScreenManager控件定制程序加载页面
- 单纯的使用一张图片,设置为 SplashScreen 的方式我已经使用过了,是有效果的,但是现在我想更进一步的显示出当前程序的状态,如正在初始化设备,这类的状态
- Qt带进度条的启动界面(继承QSplashScreen,然后使用定时器)
- Qt制作简单和高级SplashScreen(程序启动页面)
- Winform DevExpress控件库(二) 使用SplashScreenManager控件定制程序加载页面
- 溅射屏幕(Splash Screen),也叫程序启动画面的制作
- QT使用GIF作程序启动画面
- 在DevExpress程序中使用SplashScreenManager控件实现启动闪屏和等待信息窗口
- 使用SplashScreenManager控件定制程序加载页面