Files
ReadLog/threadpoltchart.h

46 lines
835 B
C
Raw Normal View History

2024-09-12 17:31:39 +08:00
#ifndef THREADPOLTCHART_H
#define THREADPOLTCHART_H
#include <QThread>
#include <QDateTime>
#include <QDialog>
#include <QChart>
using namespace QtCharts;
#include <QLineSeries>
#include <QRegularExpression>
#include <QCategoryAxis>
#include <QDateTimeAxis>
#include <QGridLayout>
#include "gloab.h"
class threadPoltChart : public QThread {
Q_OBJECT
public:
explicit threadPoltChart(QObject *parent = nullptr);
void setValue(QVector<int> jd, QString dataName, QDateTime beginTime, QDateTime endTime );
signals:
void setChartView(int jd, bool isEnum);
void setWidget();
void setProgressBar(int percent);
protected:
void run() override;
private:
QVector<int> jd;
QDateTime beginTime;
QDateTime endTime;
QString dataName;
QStringList deleteName;
};
#endif // THREADPOLTCHART_H