Refactor utilities package.

This commit is contained in:
sunwen
2022-06-13 13:26:49 +08:00
parent 160b0b4f4b
commit 589262781d
15 changed files with 556 additions and 583 deletions

26
src/utilities/Locker.h Normal file
View File

@@ -0,0 +1,26 @@
#ifndef LOCKER_H
#define LOCKER_H
#include <QObject>
class QTimer;
class Locker : public QObject
{
Q_OBJECT
public:
static Locker* getInstance();
void start();
void setTimer(int aInterval);
public slots:
void refreshTimer();
void coverScreen();
private:
Locker();
~Locker();
QTimer* mScreenTimer;
int mCounter;
};
#endif // LOCKER_H