#include<QApplication>
#include<QSplashScreen>
#include"Widget.h"
intmain(intargc,char*argv[])
{
QApplication app(argc, argv);
QPixmap pixmap("123.jpg");
QSplashScreen*splash=newQSplashScreen(pixmap);
splash->show();
//splash->showMessage("Loaded modules");
app.processEvents();
Widget mainWin;
mainWin.show();
splash->finish(&mainWin);
//delete splash;
returnapp.exec();
}
当程序启动慢的时候,该画面就会停留一会,也可以在图片上显示一下程序启动的加载信息,如上述代码中的showMessage(),但是如果程序启动很快的话,启动图片就会一闪而过,其实启动画面也出现了的,只是出现的时间比较短,如果想让程序启动之前画面多停留一下,可以添加一个延时器
QDateTime n2=QDateTime::currentDateTime();
QDateTime now;
do{
now=QDateTime::currentDateTime();
} while (n2.secsTo(now)<=6);//6为需要延时的秒数
这样启动画面就可以多停留6秒
转载自:http://hi.baidu.com/shiwl111/blog/item/8857d465fc4efe29aa184c77.html
相关推荐
使用QProcess实现的程序启动界面,支持播放gif动画,支持静态图片,支持多张图片切换,程序启动后自动退出
Qt带进度条的启动界面
利用Qt程序启动画面的实现(QSplashScreen)
程序启动画面一般用于显示软件信息(名称、作者、版权等)以及减少程序加载过程中的枯燥感。
这里面是启动画面的源程序包,可以直接运行,并且里面是两组代码
Arm板由于资源有限,在运行QT界面程序时,如果是基于linaro界面,会出现花屏现象。解决方法可以将程序设置成独占模式,开机只启动对应的程序核界面。本文档,是对这一改变,对系统启动过程产生影响的解释。
Qt调用CMD启动外部程序Demo,简单代码包含了如何使用QProcess调用cmd命令启动外部程序,其中还有一个问题没有解决,关于cmake文件拷贝的问题需要自己添加
Qt5开发及实例,实例CH408,程序启动画面(QSplashScreen)的使用方法。当运行程序时,在显示屏的中央出现一个启动画面,经过一段时间,应用程序完成初始化工作后,启动画面隐去,出现程序的主窗口界面。 实现方法如下...
程序启动画面gif动图的实现,详细内容可以参考:https://blog.csdn.net/didi_ya/article/details/122177650
本文使用QtService演示如何实现一个windows下的后台进程,可用于一些简单的windows服务程序中。 博客介绍:https://luoyayun361.blog.csdn.net/article/details/120655011?spm=1001.2014.3001.5502
QT5 Widget 无边框标题栏和自定义程序启动画面的小例子,可以直接拿来用
1. .cpp 与 .h 文件,加入使用, 需自己添加 资源文件 或路径 ,如有 特殊需要 自行修改
项目需要将一个外部软件嵌入自己编写的qt界面,类似于将外部程序当作自己软件的一个插件,以起到集成的目的。笔者这里用电脑自带的计算器为例。 传统做法: 1)首先打开需要的外部程序; 2)通过spy+获取的外部程序...
在做系统集成框架软件时,经常遇到需要将已有程序的界面嵌入到统一框架软件的情形,该示例程序演示了在Qt5平台下面,使用QProcess启动并嵌入带界面应用程序的方法。该方法在Windows、Linux等操作系统下测试通过,...
qt 使用api 隐藏ui启动第三方exe,qt 使用api 隐藏ui启动第三方exe
主要功能: 可设置检测的程序名称。 可设置udp通信端口。 可设置超时次数。 自动记录已重启次数。 自动记录最后一次重启时间。...可重置当前重启次数和最后重启时间。...提供界面设置程序名称已经开启和暂停服务。
QT通过QProcess调用外部可执行程序,并将其嵌入到主窗口中,代码完整,可执行运行
对于GUI程序,如果想要实现当最小化时,程序从任务栏消失,在系统托盘显示一个图标,表示此程序,并能在托盘内通过双击或者菜单使程序界面恢复。
带界面的linux 看门狗程序,程序启动在托盘上,点击显示主界面,可以查看进程的运行情况。压缩包里有所依赖的QT库等。
3.7.程序启动画面