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.

35 lines
764 B
C

#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