update: new v2 structure

This commit is contained in:
JOhn 2026-06-18 19:18:30 -04:00
parent f376cf9b61
commit bd77439a24
3 changed files with 11 additions and 7 deletions

View file

@ -1,6 +1,11 @@
import logging
import os
import sys
_WORKSPACE_ROOT = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
if _WORKSPACE_ROOT not in sys.path:
sys.path.insert(0, _WORKSPACE_ROOT)
import logging
import traceback
from PyQt6.QtWidgets import (
@ -63,9 +68,8 @@ class CustomWindow(QMainWindow):
sys.excepthook = self._handle_exception
self.setWindowFlags(Qt.WindowType.Window)
current_dir = os.path.dirname(os.path.abspath(__file__))
parent_dir = os.path.dirname(current_dir)
font_path = os.path.join(parent_dir, 'resources', 'fonts')
gui_dir = os.path.dirname(os.path.abspath(__file__))
font_path = os.path.join(gui_dir, 'resources', 'fonts')
retro_gaming_path = os.path.join(font_path, 'retro-gaming.ttf')
font_id = QFontDatabase.addApplicationFont(retro_gaming_path)
@ -101,9 +105,9 @@ class CustomWindow(QMainWindow):
self.gui_cache_home, self.gui_config_home, self.gui_config_file)
self.btn_path = os.getenv('BTN_PATH', os.path.join(
parent_dir, 'resources', 'images'))
gui_dir, 'resources', 'images'))
self.css_path = os.getenv('CSS_PATH', os.path.join(
parent_dir, 'resources', 'styles'))
gui_dir, 'resources', 'styles'))
self.is_downloading = False
self.current_profile_id = None

0
gui/___main__.py → gui/main_v1.py Executable file → Normal file
View file

View file

@ -405,7 +405,7 @@ class PaymentDetailsPage(Page):
self.update_status.update_status('Awaiting ticket payment...')
def _on_ticket_check_failed(self, msg):
self.update_status.update_status(f'Payment check failed: {msg}')
self.update_status.update_status('Not Paid')
def show_qr_code(self):
full_amount = self.text_fields[2].text()