Split general module settings and UI flags to separate files. (#2613)

This commit is contained in:
vldmr11080
2020-05-05 12:39:15 +02:00
committed by GitHub
parent 9206d1f5f1
commit 41935aa9aa
2 changed files with 30 additions and 7 deletions

View File

@@ -79,7 +79,7 @@ public:
inline void SetFlags(unsigned int flags)
{
settings.flags = flags;
Save();
WriteFlags();
}
inline const std::wstring& GetSearchText() const
@@ -125,8 +125,12 @@ private:
void MigrateFromRegistry();
void ParseJson();
void ReadFlags();
void WriteFlags();
Settings settings;
std::wstring jsonFilePath;
std::wstring UIFlagsFilePath;
FILETIME lastLoadedTime;
};