Qt: Clean and remove empty game settings

This commit is contained in:
Stenzek
2024-05-04 23:33:35 +10:00
committed by Connor McLaughlin
parent 12af031193
commit 2ab6a3b873
21 changed files with 267 additions and 81 deletions

View File

@@ -16,6 +16,8 @@ public:
void Clear() override;
bool IsEmpty() override;
bool GetIntValue(const char* section, const char* key, s32* value) const override;
bool GetUIntValue(const char* section, const char* key, u32* value) const override;
bool GetFloatValue(const char* section, const char* key, float* value) const override;
@@ -37,6 +39,8 @@ public:
bool ContainsValue(const char* section, const char* key) const override;
void DeleteValue(const char* section, const char* key) override;
void ClearSection(const char* section) override;
void RemoveSection(const char* section) override;
void RemoveEmptySections() override;
std::vector<std::string> GetStringList(const char* section, const char* key) const override;
void SetStringList(const char* section, const char* key, const std::vector<std::string>& items) override;