From 2c6b4907d1e032ede762cb32708ededa0b7fd973 Mon Sep 17 00:00:00 2001 From: Pinapelz Date: Fri, 8 May 2026 23:27:10 -0700 Subject: modularize GUI logic --- gui/gui_common.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 gui/gui_common.py (limited to 'gui/gui_common.py') diff --git a/gui/gui_common.py b/gui/gui_common.py new file mode 100644 index 0000000..39bb38c --- /dev/null +++ b/gui/gui_common.py @@ -0,0 +1,12 @@ +from typing import cast +from PySide6.QtGui import QFont +from PySide6.QtWidgets import QApplication + + +def ensure_qt_app() -> QApplication: + app = QApplication.instance() + if app is None: + app = QApplication([]) + app = cast(QApplication, app) + app.setFont(QFont("Calibri", 12)) + return app -- cgit v1.2.3