From e4482b01da0e9ba1444f9ab68aaf2c815e66d6af Mon Sep 17 00:00:00 2001 From: KenanZhu <3471685733@qq.com> Date: Thu, 5 Mar 2026 07:55:36 +0800 Subject: [PATCH] =?UTF-8?q?fix(ALMainWindow):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E6=89=98=E7=9B=98=E5=9B=BE=E6=A0=87=E5=88=9D=E5=A7=8B=E5=8C=96?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 修复托盘图标初始化上下文菜单的重复调用问题 2. 修复托盘图标初始化忘记更改消息方法的问题 --- src/gui/ALMainWindow.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/gui/ALMainWindow.py b/src/gui/ALMainWindow.py index 50df49d..a4a670a 100644 --- a/src/gui/ALMainWindow.py +++ b/src/gui/ALMainWindow.py @@ -113,9 +113,7 @@ class ALMainWindow(MsgBase, QMainWindow, Ui_ALMainWindow): ): if not QSystemTrayIcon.isSystemTrayAvailable(): - self.showTraceSignal.emit( - "系统不支持系统托盘功能, 无法创建系统托盘图标。" - ) + self._showTrace("操作系统不支持系统托盘功能, 无法创建系统托盘图标") return self.TrayIcon = QSystemTrayIcon(self.icon, self) self.TrayIcon.setToolTip("AutoLibrary") @@ -128,7 +126,6 @@ class ALMainWindow(MsgBase, QMainWindow, Ui_ALMainWindow): self.TrayMenu.addAction("退出", self.close) self.TrayIcon.setContextMenu(self.TrayMenu) - self.TrayIcon.setContextMenu(self.TrayMenu) self.TrayIcon.activated.connect(self.onTrayIconActivated) self.TrayIcon.show()