DYTSrouce/src/app/Application.h

25 lines
374 B
C
Raw Normal View History

2025-01-04 04:12:51 +00:00
#pragma once
#include <QApplication>
2025-07-06 15:33:27 +00:00
#include <QTimer>
2025-01-04 04:12:51 +00:00
class Application : public QApplication {
Q_OBJECT
public:
Application(int& argc, char** argv, int = ApplicationFlags);
~Application() override;
static QString GetWorkSpacePath();
2025-07-06 15:33:27 +00:00
static QString GetBinPath();
2025-04-21 00:20:00 +00:00
void Uninit();
2025-01-04 04:12:51 +00:00
protected:
void Init();
2025-07-06 15:33:27 +00:00
private:
void OnTimeout();
protected:
QTimer timer_;
2025-01-04 04:12:51 +00:00
};