欢迎光临
我们一直在努力

Qt Splash窗口设计(代码)实现详解

一般的大型应用程序在启动时会显示一个启动画面,即 Splash 窗口。

Splash 窗口是一个无边对话框,一般显示一个图片,展示软件的信息。Splash 窗口显示时,程序在后台做一些比较耗时的启动准备工作,Splash 窗口显示一段时间后自动关闭,然后软件的主窗口显示出来。

Qt 有一个 QSplashScreen 类可以实现 Splash 窗口的功能,它提供了载入图片,自动设置窗口无边框效果等功能。

有的应用程序还有软件登录界面,要求用户输入用户名和密码才可以进入软件。

Splash 窗口和登录界面实质都是对话框,它们在程序启动时显示。本节设计的实例 samp6_5,是在实例 samp6_4 基础上增加了一个 Splash 登录对话框,这个对话框结合了 Splash 窗口和登录界面两者的功能,实例运行时的启动界面如图 1 所示。


实例 samp6_5 的 Splash 和登录窗口
图 1 实例 samp6_5 的 Splash 和登录窗口

赞(0) 打赏
未经允许不得转载:hosteons中文网 » Qt Splash窗口设计(代码)实现详解

评论 抢沙发

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫

微信扫一扫

登录

找回密码

注册