一、项目介绍
很多情况下加载应用程序时都会显示一个进度条对话框,在程序完全加载完毕后消失。Qt中提供了QProgressDialog类实现了在程序加载过程中显示进度条对话框的功能。
本文以加载Excel文件为例对其进行基本介绍。
二、项目基本配置
新建一个Qt项目,完成项目创建。
项目内容参考:Qt实战案例(4)——利用Qt读取Excel表格
三、UI界面设计
UI界面参考读取Excel表格的UI界面。
四、主程序实现
4.1 mainwindow.h头文件
同样参考读取Excel表格。
引入相关的类:
#include <QProgressDialog>
private:
...
QProgressDialog progressDialog;
4.2 mainwindow.cpp源文件
源文件读取Excel相关内容同样可以参考Qt实战案例(4)。
在选择文件按钮on_select_clicked中添加如下代码:
progressDialog.setWindowTitle