This commit is contained in:
2025-10-29 22:20:21 +08:00
commit 32b3b7b29a
111 changed files with 344425 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
# coding: utf-8
from PyQt6.QtCore import QObject, pyqtSignal
from PyQt6.QtGui import QPixmap
class SignalBus(QObject):
"""Signal bus"""
checkUpdateSig = pyqtSignal()
micaEnableChanged = pyqtSignal(bool)
dirOpenSignal = pyqtSignal(str)
shareDirOpenSignal = pyqtSignal(str)
avatarUpdated = pyqtSignal(QPixmap) # 头像更新信号
imagePreviewSignal = pyqtSignal(str)
txtPreviewSignal = pyqtSignal(str)
opacityChanged = pyqtSignal() # 透明度变化信号
backgroundChanged = pyqtSignal() # 背景颜色变化信号
refreshFolderListSignal = pyqtSignal()
addUploadFileTask = pyqtSignal(str) # 添加upload任务信号
addDownloadFileTask = pyqtSignal(str, str, str) # 添加download任务信号
shareFolderViewSignal = pyqtSignal(str) # 分享文件夹
shareFileDownloadSignal = pyqtSignal() # 分享文件下载
languageChanged = pyqtSignal() # 语言变更信号
loginSuccessSignal = pyqtSignal() # 登录成功信号
signalBus = SignalBus()