零、小序
有人问读取文件时怎么使用进度条显示读取百分比,在此写了个小例子希望对初学者有一定的帮助,提供一个思路。
一、功能描述
功能描述:读取文件,使用QProgressBar显示读取进度,并把读取的文件显示在QPlainTextEdit上面。
二、效果演示
效果演示如下图:
三、代码示例
/***************.h文件***************/
#ifndef WIDGET_H
#define WIDGET_H
#include <QWidget>
using namespace std;
namespace Ui {
class Widget;
}
class Widget : public QWidget
{
Q_OBJECT
public:
explicit Widget(QWidget *parent = 0);
~Widget();
void readFile(QString fileName);
public slots:
void dealOpenFile();
private:
Ui::Widget *ui;
QString m_filePath;
int m_totalLength;
};
#endif // WIDGET_H
/***************.cpp文件***************/
#include "widget.h"
#include "ui_widget.h"
#inc