car_ui/app_new.py
2026-01-09 02:57:15 +03:00

27 lines
647 B
Python

import sys
from PySide6.QtCore import QSettings
from PySide6.QtWidgets import QApplication
import build_info
from audio.system_volume import set_volume
from ui.main_window_new import MainWindowNew
def run_app_new():
app = QApplication(sys.argv)
_apply_startup_volume()
window = MainWindowNew(app)
window.show()
sys.exit(app.exec())
def _apply_startup_volume():
settings = QSettings("car_ui", "ui")
raw = settings.value("sound/base_volume", build_info.DEFAULT_SOUND_VOLUME)
try:
value = int(raw)
except (TypeError, ValueError):
value = build_info.DEFAULT_SOUND_VOLUME
set_volume(value)