平常我们下载东西总会有一个显示下载了多少的进度条,我们今天来实现一下。
这里有两种显示方式
可以选择,第一个是用了
QProgressBar控件,第二个是用了QProgressDialog控件
progressdlg.h
/**
* 书本:【Qt5开发及实例】
* 功能:为了实现进度条的显示
* 文件:progressdlg.h
* 时间:2015年1月2日15:27:10
* 作者:cutter_point
*/
#ifndef PROGRESSDLG_H
#define PROGRESSDLG_H
#include <QDialog>
#include <QLabel>
#include <QLineEdit>
#include <QProgressBar> //显示进度条的控件
#include <QComboBox>
#include <QPushButton>
#include <QGridLayout> //网格布局
class ProgressDlg : public QDialog
{
Q_OBJECT
public:
ProgressDlg(QWidget *parent = 0);
~ProgressDlg();
//定义槽函数
private slots:
void startProgress();
//定义控件
private:
QLabel *FileNum; //表示文件的额数量
QLineEdit *FileNumLine