You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
|
|
#ifndef _H_LPSYSCONFIG_H_
|
|
|
|
|
|
#define _H_LPSYSCONFIG_H_
|
|
|
|
|
|
|
|
|
|
|
|
#include <QObject>
|
|
|
|
|
|
#include "lp_singleton_base.h"
|
|
|
|
|
|
class lpSysConfig : public QObject,public lp_singleton_base<lpSysConfig>
|
|
|
|
|
|
{
|
|
|
|
|
|
Q_OBJECT
|
|
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
|
lpSysConfig(QObject *parent = nullptr);
|
|
|
|
|
|
~lpSysConfig();
|
|
|
|
|
|
|
|
|
|
|
|
void readConfig();
|
|
|
|
|
|
void writeConfig();
|
|
|
|
|
|
|
|
|
|
|
|
public:
|
|
|
|
|
|
QString m_ComName{"COM3"};
|
|
|
|
|
|
int m_Baut{ 115200 };
|
|
|
|
|
|
QString m_CurLanguage{"Chinese"};//<2F><>Ӣ<EFBFBD><D3A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
|
|
|
|
|
|
|
QString m_AppPath;//Ӧ<>ó<EFBFBD><C3B3><EFBFBD><EFBFBD><EFBFBD>Ŀ¼
|
|
|
|
|
|
|
|
|
|
|
|
int m_CheckFileDays{ 7 };//<2F><><EFBFBD>Ᵽ<EFBFBD><E2B1A3>ͼƬ<CDBC><C6AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD>䣨bmp<6D><70>ʽ<EFBFBD><CABD>ͼƬ <20><><EFBFBD>㷨<EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD>2~5M<35><4D>С<EFBFBD><D0A1>
|
|
|
|
|
|
int m_CheckDirDays{ 30 };//<2F><><EFBFBD>Ᵽ<EFBFBD><E2B1A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼƬ<CDBC>ļ<EFBFBD><C4BC>г<EFBFBD><D0B3><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD>䣨<EFBFBD><E4A3A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͼ 100<30><30>k<EFBFBD><6B>С<EFBFBD><D0A1>ͼƬ<CDBC><C6AC>
|
|
|
|
|
|
bool m_CheckEnable{ false };
|
|
|
|
|
|
int m_MinSpaceSizeG{ 10 };//G
|
|
|
|
|
|
|
|
|
|
|
|
int m_TrigerFilter{ 10 };
|
|
|
|
|
|
private:
|
|
|
|
|
|
QString m_CfgPath;
|
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
#endif
|