代码拉取完成,页面将自动刷新
import atexit
import flet as ft
import pyuac
import win32gui
from gui.choose import choose_view
from gui.config import config_view
from gui.abyss import abyss_view
from gui.common import cleanup, mynd, Page, init_page
def main(page: Page):
def on_route_change(e: Page):
page.views.clear()
choose_view(page)
if e.route == "/config":
config_view(page)
if e.route == '/abyss':
abyss_view(page)
page.update()
def view_pop():
page.views.pop()
top_view = page.views[-1]
page.go(top_view.route)
init_page(page)
page.theme = ft.Theme(
color_scheme_seed=ft.colors.PINK,
)
page.title = "AutoSimulatedUniverse"
page.vertical_alignment = "center"
page.horizontal_alignment = "center"
page.on_route_change = on_route_change
page.on_view_pop = view_pop
page.window_min_width = 800
page.window_width = 800
page.window_height = 670
page.window_min_height = 650
page.go(page.route)
if __name__ == "__main__":
atexit.register(cleanup)
if not pyuac.isUserAdmin():
pyuac.runAsAdmin()
else:
try:
win32gui.ShowWindow(mynd, 0)
except:
pass
ft.app(target=main)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。