Qt: Clean and remove empty game settings
This commit is contained in:
@ -19,6 +19,7 @@ public:
|
||||
|
||||
virtual bool Save(Error* error = nullptr) = 0;
|
||||
virtual void Clear() = 0;
|
||||
virtual bool IsEmpty() = 0;
|
||||
|
||||
virtual bool GetIntValue(const char* section, const char* key, s32* value) const = 0;
|
||||
virtual bool GetUIntValue(const char* section, const char* key, u32* value) const = 0;
|
||||
@ -46,6 +47,8 @@ public:
|
||||
virtual bool ContainsValue(const char* section, const char* key) const = 0;
|
||||
virtual void DeleteValue(const char* section, const char* key) = 0;
|
||||
virtual void ClearSection(const char* section) = 0;
|
||||
virtual void RemoveSection(const char* section) = 0;
|
||||
virtual void RemoveEmptySections() = 0;
|
||||
|
||||
ALWAYS_INLINE s32 GetIntValue(const char* section, const char* key, s32 default_value = 0) const
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user