initial commit
This commit is contained in:
13
gotify_tray/database/settings.py
Normal file
13
gotify_tray/database/settings.py
Normal file
@@ -0,0 +1,13 @@
|
||||
from typing import Any
|
||||
from .default_settings import DEFAULT_SETTINGS
|
||||
|
||||
|
||||
from PyQt6 import QtCore
|
||||
|
||||
|
||||
class Settings(QtCore.QSettings):
|
||||
def value(self, key: str, defaultValue: Any = None, type: Any = None) -> Any:
|
||||
if type:
|
||||
return super().value(key, defaultValue=defaultValue or DEFAULT_SETTINGS.get(key), type=type)
|
||||
else:
|
||||
return super().value(key, defaultValue=defaultValue or DEFAULT_SETTINGS.get(key))
|
||||
Reference in New Issue
Block a user