Files
GUI/src/utilities/DiskInfoWorker.h
2024-04-25 14:37:38 +08:00

28 lines
498 B
C++

#ifndef DISKINFOWORKER_H
#define DISKINFOWORKER_H
#include <QObject>
class QTimer;
class DiskInfoWorker : public QObject
{
Q_OBJECT
public:
DiskInfoWorker(QObject* aParent = nullptr);
~DiskInfoWorker();
public slots:
void getDiskInfo();
void initDiskInfo();
signals:
void diskInfoBack(bool aDiskFlag, double aUsedDiskSize);
void diskInfoInit(bool aDiskFlag, double aTotalDiskSize, double aUsedDiskSize);
private:
QTimer* mTimer;
};
#endif // DISKINFOWORKER_H