首页 > 编程语言 >Qt制作简单和高级SplashScreen(程序启动页面)

Qt制作简单和高级SplashScreen(程序启动页面)

时间:2022-10-31 20:01:17浏览次数:49  
标签:Qt 启动 app window splash 简单 SplashScreen 页面


一、简单的制作SplashScreen

Qt本来自带QSplashScreen类,这个简单的类提供了个简单的方法就是在程序启动前提供一个图片让其先启动,等我们主程序启动后这个启动页面消失。

可以看到它的普遍使用方法:  

int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QPixmap pixmap(":/splash.png");
QSplashScreen splash(pixmap);
splash.show();
app.processEvents();
QMainWindow window;
window.show();
splash.finish(&window);
return app.exec();

}

二、高级SplashScreen制作

说的高级制作,我们想实现在程序启动前,做一些关于我们软件的小动画或者一些小游戏或者放一段小视频等等这些事情。我们需要用到多进程的知识。

我们需要在启动页面的进程中做一些我们想做的事情,然后做等待主程序启动的信息。

有时间我会做一个简单的示例以便演示一下。

标签:Qt,启动,app,window,splash,简单,SplashScreen,页面
From: https://blog.51cto.com/u_15854865/5811040

相关文章

  • Qt输出打印信息的日志到文件(两种方式)
    效果: 1、利用ofstream文件写操作,将内存数据写入存储文件。找到main.cpp:①、增加头文件引用:#include<QDateTime>#include<QDebug>#include<fstream>//std::ofstre......
  • Qt on Android 开发之 C++与Java 交互
    目录​​简述​​​​Qt引入Android模块​​​​Java示例​​​​Cpp与java交互​​简述我做了一个小例子,来实现了C++与Java之间的交互。该示例是以整形和字符型举例说明,......
  • QT之自制Slider
    需求: 1.绘制一个滑动条,在其上方绘制三角形, 2.当鼠标进入(移动)到三角形区域时显示对应的标注值 3.鼠标双击时三角形时,滑块移动到该位置 4.鼠标单击滑块槽时,......
  • 非正常关闭网页,在打开页面未登录直接进页面bug
    在浏览器触发onunload事件的时候使用localStorage保存一个当前时间,在浏览器触发onload读取保存的时间,再创建一个新的时间,如果时间间隔大于3s,则清除token。代码放在App.vue......
  • #打卡不停更# 简单的JS鸿蒙小游戏——飞行棋之页面构建
    前言飞行棋大家应该都玩过吧,红、绿、黄、蓝四名玩家轮流掷骰子移动棋子,争先到达终点,期间还要提防己方棋子不被击落。今天就先带大家学习下如何完成飞行棋游戏的简单布局。......
  • Qt设置运行时动态库路径的几点说明
    Qt设置运行时动态库路径的几点说明Qt教程 2022-04-1601:00随着需求的不断增加,程序不断变大,用到的动态库也越来越多,到了发布程序的时候你会发现和可执行文件同一目录下......
  • JSP页面原生弹窗
    window.showModalDialog(已过时)window.showModalDialog()方法的作用是创建和展示一个指向特定网页的模态对话框。该方法已经过时,特性已经从Web标准中删除,虽然一些浏......
  • 关于vue项目中用户手动刷新,页面回到初始状态的问题
    当点击个人中心后手动刷新页面,下标会回到默认的首页下方此时可以通过vuex+localStorage来解决  在store目录下新建header.js ......
  • js/jq 点击按钮显示div,点击页面其他任何地方隐藏div
    1、HTML页面<!DOCTYPEhtml><html><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>无标题文档</title><stylet......
  • 单据架构—实现页面可配置化
    本篇是对以前工作中的单据架构实现做的总结,目前工作中我负责的系统也从零开始实现了这套架构功能。......