24 lines
826 B
C++
24 lines
826 B
C++
#ifndef APP_H
|
|
#define APP_H
|
|
|
|
#include <QStringList>
|
|
|
|
class App
|
|
{
|
|
public:
|
|
static QString ConfigFile; //配置文件文件路径及名称
|
|
static QString TargetAppName; //目标软件程序名称
|
|
static int TargetAppPort; //目标软件通信端口
|
|
static bool ReStartExplorer; //是否需要重启桌面
|
|
static int TimeoutCount; //超时次数
|
|
static int ReStartCount; //已重启次数
|
|
static QString ReStartLastTime; //最后一次重启时间
|
|
|
|
static void readConfig(); //读取配置文件,在main函数最开始加载程序载入
|
|
static void writeConfig(); //写入配置文件,在更改配置文件程序关闭时调用
|
|
static bool checkConfig(); //校验配置文件
|
|
|
|
};
|
|
|
|
#endif // APP_H
|