qt: Add mouse sensitivity setting

This commit is contained in:
Cacodemon345
2022-06-01 15:31:58 +06:00
parent adb44ca660
commit 3b74aad9d6
8 changed files with 122 additions and 51 deletions

View File

@@ -599,6 +599,12 @@ load_general(void)
lang_id = plat_language_code(p);
}
mouse_sensitivity = config_get_double(cat, "mouse_sensitivity", 1.0);
if (mouse_sensitivity < 0.5)
mouse_sensitivity = 0.5;
else if (mouse_sensitivity > 2.0)
mouse_sensitivity = 2.0;
p = config_get_string(cat, "iconset", NULL);
if (p != NULL)
strcpy(icon_set, p);
@@ -2307,6 +2313,11 @@ save_general(void)
else
config_delete_var(cat, "confirm_save");
if (mouse_sensitivity != 1.0)
config_set_double(cat, "mouse_sensitivity", mouse_sensitivity);
else
config_delete_var(cat, "mouse_sensitivity");
if (lang_id == DEFAULT_LANGUAGE)
config_delete_var(cat, "language");
else