Files
sfgrid/starter.py
T
2026-06-12 16:25:41 +08:00

24 lines
679 B
Python

# coding:utf-8
"""
启动入口 — 自动探测 QMT 环境。
默认使用 Tkinter UI,使用 --flet 参数切换到 Flet (Flutter) UI。
"""
import sys
if __name__ == '__main__':
if '--flet2' in sys.argv:
from core.ui.flet.app_v2 import run
run()
elif '--flet' in sys.argv:
from core.ui.flet.app import run
run()
else:
from tkinter import messagebox
from core.ui.tkinter.splash import SplashWindow
try:
window = SplashWindow().run()
if window:
window.run()
except Exception as e:
messagebox.showerror("错误", f"系统初始化失败: {str(e)}")