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

  • 内容
  • 评论
  • 相关

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

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

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

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

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


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

本文标题:Qt Splash窗口设计(代码)实现详解

本文地址:http://www.hosteonscn.com/4190.html

评论

0条评论

发表评论

邮箱地址不会被公开。 必填项已用*标注