diff --git a/index.py b/index.py index de517b3..091196f 100644 --- a/index.py +++ b/index.py @@ -3,7 +3,7 @@ import sys import traceback from arcaea_offline.database import Database -from PySide6.QtCore import QLibraryInfo, QLocale, QTranslator +from PySide6.QtCore import QCoreApplication, QLibraryInfo, QLocale, QTranslator from PySide6.QtGui import QIcon from PySide6.QtWidgets import QApplication, QDialog, QMessageBox @@ -15,6 +15,8 @@ from ui.startup.databaseChecker import DatabaseChecker logging.basicConfig(level=logging.INFO, stream=sys.stdout, force=True) if __name__ == "__main__": + QCoreApplication.setApplicationName("Arcaea Offline") + locale = QLocale.system() translator = QTranslator() translator_load_success = translator.load(QLocale.system(), "", "", ":/lang/") diff --git a/ui/implements/tabs/tabDb/tabDb_Manage.py b/ui/implements/tabs/tabDb/tabDb_Manage.py index 2043828..986ca47 100644 --- a/ui/implements/tabs/tabDb/tabDb_Manage.py +++ b/ui/implements/tabs/tabDb/tabDb_Manage.py @@ -27,7 +27,7 @@ class TabDb_Manage(Ui_TabDb_Manage, QWidget): try: Database().update_arcsong_db(dbFile) - QMessageBox.information(self, "OK", "OK") + QMessageBox.information(self, None, "OK") except Exception as e: logging.exception("Sync arcsong.db error") QMessageBox.critical( @@ -47,7 +47,7 @@ class TabDb_Manage(Ui_TabDb_Manage, QWidget): f"Got {len(scores)} items from {dbFile}, writing into database..." ) Database().import_external(scores) - QMessageBox.information(self, "OK", "OK") + QMessageBox.information(self, None, "OK") except Exception as e: logging.exception("import st3 error") QMessageBox.critical(