mirror of
https://github.com/LorenEteval/Furious.git
synced 2026-09-29 18:38:02 +03:00
Refine application setting registration
Signed-off-by: Loren Eteval <loren.eteval@proton.me>
This commit is contained in:
@@ -106,11 +106,12 @@ class AppSettings:
|
||||
else:
|
||||
return value
|
||||
else:
|
||||
logger.error(
|
||||
f'settings \'{settings.name}\' has value \'{value}\', '
|
||||
f'which is not in valid range {settings.validRange}. '
|
||||
f'Set to default \'{settings.default}\''
|
||||
)
|
||||
if value is not None:
|
||||
logger.error(
|
||||
f'settings \'{settings.name}\' has value \'{value}\', '
|
||||
f'which is not in valid range {settings.validRange}. '
|
||||
f'Set to default \'{settings.default}\''
|
||||
)
|
||||
|
||||
# Value not in valid range, set to default
|
||||
QtCore.QSettings().setValue(settings.name, settings.default)
|
||||
|
||||
Reference in New Issue
Block a user