#ifndef _H_LPSYSCONFIG_H_ #define _H_LPSYSCONFIG_H_ #include #include "lp_singleton_base.h" class lpSysConfig : public QObject,public lp_singleton_base { 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"};//中英翻译语言 QString m_AppPath;//应用程序根目录 int m_CheckFileDays{ 7 };//检测保存图片超过的时间(bmp格式的图片 由算法自动保存的,2~5M大小) int m_CheckDirDays{ 30 };//检测保存结果图片文件夹超过的时间(保存的是缩略图 100多k大小的图片) int m_MinSpaceSizeG{ 10 };//G bool m_CheckEnable_SrcImg{ false }; bool m_CheckEnable_RltImg{ false }; int m_TrigerFilter{ 10 }; bool m_bSaveSrcImg_st1{ false }; bool m_bSaveSrcImg_st2{ false }; bool m_bSaveRltImg_st1{ false }; bool m_bSaveRltImg_st2{ false }; private: QString m_CfgPath; }; #endif