#pragma once #include #include "common/Logger.h" #include "Operator.h" #include "app/AppData.h" class Application { public: static Application& instance() { static Application app; return app; } void init(); AppData& getAppData(); bool isQuit() { return isQuit_; } Operator& getOperator() { return op_; } void runThreadMain(); void runThreadDevice(); public: bool isQuit_ = false; // 登录的管理员信息 Operator op_; // 应用数据 AppData appdata_; };