mirror of
https://github.com/283375/arcaea-offline-pyside-ui.git
synced 2025-07-01 12:26:26 +00:00
wip: arcaea-offline==0.2.0
- fix imports
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
from PySide6.QtCore import QDir, QSettings
|
||||
from PySide6.QtCore import QDir, QSettings, QUrl
|
||||
|
||||
__all__ = [
|
||||
"DATABASE_PATH",
|
||||
"DATABASE_URL",
|
||||
"DEVICES_JSON_FILE",
|
||||
"DEVICE_UUID",
|
||||
"TESSERACT_FILE",
|
||||
@ -10,7 +10,7 @@ __all__ = [
|
||||
"Settings",
|
||||
]
|
||||
|
||||
DATABASE_PATH = "General/DatabasePath"
|
||||
DATABASE_URL = "General/DatabaseUrl"
|
||||
|
||||
DEVICES_JSON_FILE = "Ocr/DevicesJsonFile"
|
||||
DEVICE_UUID = "Ocr/DeviceUuid"
|
||||
@ -27,6 +27,13 @@ class Settings(QSettings):
|
||||
parent,
|
||||
)
|
||||
|
||||
def databaseUrl(self) -> str | None:
|
||||
return self.value(DATABASE_URL, None, str)
|
||||
|
||||
def setDatabaseUrl(self, value: str):
|
||||
self.setValue(DATABASE_URL, value)
|
||||
self.sync()
|
||||
|
||||
def devicesJsonFile(self) -> str | None:
|
||||
return self.value(DEVICES_JSON_FILE, None, str)
|
||||
|
||||
|
Reference in New Issue
Block a user