添加启动界面
This commit is contained in:
@@ -50,6 +50,7 @@ from qfluentwidgets import (
|
|||||||
ComboBox,
|
ComboBox,
|
||||||
CheckBox,
|
CheckBox,
|
||||||
SpinBox,
|
SpinBox,
|
||||||
|
SplashScreen,
|
||||||
FluentIcon,
|
FluentIcon,
|
||||||
RoundMenu,
|
RoundMenu,
|
||||||
MessageBox,
|
MessageBox,
|
||||||
@@ -103,6 +104,14 @@ class AUTO_MAA(MSFluentWindow):
|
|||||||
|
|
||||||
self.config.open_database()
|
self.config.open_database()
|
||||||
|
|
||||||
|
self.setWindowIcon(
|
||||||
|
QIcon(str(self.config.app_path / "resources/icons/AUTO_MAA.ico"))
|
||||||
|
)
|
||||||
|
self.setWindowTitle("AUTO_MAA")
|
||||||
|
|
||||||
|
self.splashScreen = SplashScreen(self.windowIcon(), self)
|
||||||
|
self.show()
|
||||||
|
|
||||||
# 创建主窗口
|
# 创建主窗口
|
||||||
self.setting = Setting(config=config, notify=notify, crypto=crypto)
|
self.setting = Setting(config=config, notify=notify, crypto=crypto)
|
||||||
self.member_manager = MemberManager(config=config, notify=notify, crypto=crypto)
|
self.member_manager = MemberManager(config=config, notify=notify, crypto=crypto)
|
||||||
@@ -122,11 +131,6 @@ class AUTO_MAA(MSFluentWindow):
|
|||||||
NavigationItemPosition.TOP,
|
NavigationItemPosition.TOP,
|
||||||
)
|
)
|
||||||
|
|
||||||
self.setWindowIcon(
|
|
||||||
QIcon(str(self.config.app_path / "resources/icons/AUTO_MAA.ico"))
|
|
||||||
)
|
|
||||||
self.setWindowTitle("AUTO_MAA")
|
|
||||||
|
|
||||||
# 创建系统托盘及其菜单
|
# 创建系统托盘及其菜单
|
||||||
self.tray = QSystemTrayIcon(
|
self.tray = QSystemTrayIcon(
|
||||||
QIcon(str(self.config.app_path / "resources/icons/AUTO_MAA.ico")),
|
QIcon(str(self.config.app_path / "resources/icons/AUTO_MAA.ico")),
|
||||||
@@ -168,6 +172,7 @@ class AUTO_MAA(MSFluentWindow):
|
|||||||
self.tray.setContextMenu(self.tray_menu)
|
self.tray.setContextMenu(self.tray_menu)
|
||||||
self.tray.activated.connect(self.on_tray_activated)
|
self.tray.activated.connect(self.on_tray_activated)
|
||||||
|
|
||||||
|
self.splashScreen.finish()
|
||||||
self.show_main()
|
self.show_main()
|
||||||
|
|
||||||
def show_tray(self):
|
def show_tray(self):
|
||||||
@@ -274,10 +279,8 @@ class AUTO_MAA(MSFluentWindow):
|
|||||||
)
|
)
|
||||||
self.setGeometry(location[0], location[1], size[0], size[1])
|
self.setGeometry(location[0], location[1], size[0], size[1])
|
||||||
if self.config.global_config.get(self.config.global_config.ui_maximized):
|
if self.config.global_config.get(self.config.global_config.ui_maximized):
|
||||||
self.showMinimized()
|
|
||||||
self.showMaximized()
|
self.showMaximized()
|
||||||
else:
|
else:
|
||||||
self.showMinimized()
|
|
||||||
self.showNormal()
|
self.showNormal()
|
||||||
|
|
||||||
self.if_save = True
|
self.if_save = True
|
||||||
|
|||||||
Reference in New Issue
Block a user