diff options
author | fearlessTobi <thm.frey@gmail.com> | 2021-05-25 20:48:02 -0400 |
---|---|---|
committer | lat9nq <22451773+lat9nq@users.noreply.github.com> | 2021-06-01 17:09:33 -0400 |
commit | 8aeb42566968053d1a74f50f8453930cfdf2c42c (patch) | |
tree | a301ddf950e14281e1d42daeda1cf102d678684e /src/yuzu/configuration/config.cpp | |
parent | 65b389da702f847243dadacd3d21a263ea072a7a (diff) |
configuration: Initial work to reset all settings
This commit does not compile.
Initial work to add and connect a Reset to Defaults button to the
configure_general tab.
Co-authored-by: german77 <juangerman-13@hotmail.com>
Diffstat (limited to 'src/yuzu/configuration/config.cpp')
-rw-r--r-- | src/yuzu/configuration/config.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/yuzu/configuration/config.cpp b/src/yuzu/configuration/config.cpp index eb58bfa5b..0ea508acd 100644 --- a/src/yuzu/configuration/config.cpp +++ b/src/yuzu/configuration/config.cpp @@ -1632,6 +1632,12 @@ void Config::Save() { SaveValues(); } +void Config::ResetDefaults() { + FS::Delete(qt_config_loc); + FS::CreateFullPath(qt_config_loc); + Reload(); +} + void Config::ReadControlPlayerValue(std::size_t player_index) { qt_config->beginGroup(QStringLiteral("Controls")); ReadPlayerValue(player_index); |