fix(gui): 调整部分选项文案

This commit is contained in:
DLmaster
2025-02-04 18:48:58 +08:00
parent b7f09141f1
commit 0574e9c6cb

View File

@@ -391,24 +391,19 @@ class FunctionSettingCard(HeaderCardWidget):
def __init__(self, parent=None): def __init__(self, parent=None):
super().__init__(parent) super().__init__(parent)
self.setTitle("功能") self.setTitle("功能")
Layout = QVBoxLayout()
self.card_IfAllowSleep = SwitchSettingCard( self.card_IfAllowSleep = SwitchSettingCard(
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="启动时阻止系统休眠", title="启动时阻止系统休眠",
content="仅阻止电脑自动休眠,不会影响屏幕是否熄灭", content="仅阻止电脑自动休眠,不会影响屏幕是否熄灭",
configItem=Config.global_config.function_IfAllowSleep, configItem=Config.global_config.function_IfAllowSleep,
) )
self.card_IfSilence = self.SilenceSettingCard(self) self.card_IfSilence = self.SilenceSettingCard(self)
# 添加各组到设置卡中 Layout = QVBoxLayout()
Layout.addWidget(self.card_IfAllowSleep) Layout.addWidget(self.card_IfAllowSleep)
Layout.addWidget(self.card_IfSilence) Layout.addWidget(self.card_IfSilence)
self.viewLayout.addLayout(Layout) self.viewLayout.addLayout(Layout)
class SilenceSettingCard(ExpandGroupSettingCard): class SilenceSettingCard(ExpandGroupSettingCard):
@@ -421,16 +416,12 @@ class FunctionSettingCard(HeaderCardWidget):
parent, parent,
) )
widget = QWidget()
Layout = QVBoxLayout(widget)
self.card_IfSilence = SwitchSettingCard( self.card_IfSilence = SwitchSettingCard(
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="静默模式", title="静默模式",
content="是否启用静默模式", content="是否启用静默模式",
configItem=Config.global_config.function_IfSilence, configItem=Config.global_config.function_IfSilence,
) )
self.card_BossKey = LineEditSettingCard( self.card_BossKey = LineEditSettingCard(
text="请输入安卓模拟器老版键", text="请输入安卓模拟器老版键",
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
@@ -439,13 +430,12 @@ class FunctionSettingCard(HeaderCardWidget):
configItem=Config.global_config.function_BossKey, configItem=Config.global_config.function_BossKey,
) )
widget = QWidget()
Layout = QVBoxLayout(widget)
Layout.addWidget(self.card_IfSilence) Layout.addWidget(self.card_IfSilence)
Layout.addWidget(self.card_BossKey) Layout.addWidget(self.card_BossKey)
# 调整内部布局
self.viewLayout.setContentsMargins(0, 0, 0, 0) self.viewLayout.setContentsMargins(0, 0, 0, 0)
self.viewLayout.setSpacing(0) self.viewLayout.setSpacing(0)
self.addGroupWidget(widget) self.addGroupWidget(widget)
@@ -453,18 +443,14 @@ class StartSettingCard(HeaderCardWidget):
def __init__(self, parent=None): def __init__(self, parent=None):
super().__init__(parent) super().__init__(parent)
self.setTitle("启动") self.setTitle("启动")
Layout = QVBoxLayout()
self.card_IfSelfStart = SwitchSettingCard( self.card_IfSelfStart = SwitchSettingCard(
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="开机时自动启动", title="开机时自动启动",
content="将AUTO_MAA添加到开机启动项", content="将AUTO_MAA添加到开机启动项",
configItem=Config.global_config.start_IfSelfStart, configItem=Config.global_config.start_IfSelfStart,
) )
self.card_IfRunDirectly = SwitchSettingCard( self.card_IfRunDirectly = SwitchSettingCard(
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="启动后直接运行", title="启动后直接运行",
@@ -472,12 +458,9 @@ class StartSettingCard(HeaderCardWidget):
configItem=Config.global_config.start_IfRunDirectly, configItem=Config.global_config.start_IfRunDirectly,
) )
# 添加各组到设置卡中 Layout = QVBoxLayout()
Layout.addWidget( Layout.addWidget(self.card_IfSelfStart)
self.card_IfSelfStart,
)
Layout.addWidget(self.card_IfRunDirectly) Layout.addWidget(self.card_IfRunDirectly)
self.viewLayout.addLayout(Layout) self.viewLayout.addLayout(Layout)
@@ -485,18 +468,14 @@ class UiSettingCard(HeaderCardWidget):
def __init__(self, parent=None): def __init__(self, parent=None):
super().__init__(parent) super().__init__(parent)
self.setTitle("界面") self.setTitle("界面")
Layout = QVBoxLayout()
self.card_IfShowTray = SwitchSettingCard( self.card_IfShowTray = SwitchSettingCard(
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="显示托盘图标", title="显示托盘图标",
content="常态显示托盘图标", content="常态显示托盘图标",
configItem=Config.global_config.ui_IfShowTray, configItem=Config.global_config.ui_IfShowTray,
) )
self.card_IfToTray = SwitchSettingCard( self.card_IfToTray = SwitchSettingCard(
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="最小化到托盘", title="最小化到托盘",
@@ -504,10 +483,9 @@ class UiSettingCard(HeaderCardWidget):
configItem=Config.global_config.ui_IfToTray, configItem=Config.global_config.ui_IfToTray,
) )
# 添加各组到设置卡中 Layout = QVBoxLayout()
Layout.addWidget(self.card_IfShowTray) Layout.addWidget(self.card_IfShowTray)
Layout.addWidget(self.card_IfToTray) Layout.addWidget(self.card_IfToTray)
self.viewLayout.addLayout(Layout) self.viewLayout.addLayout(Layout)
@@ -518,31 +496,28 @@ class NotifySettingCard(HeaderCardWidget):
self.setTitle("通知") self.setTitle("通知")
Layout = QVBoxLayout()
self.card_IfSendErrorOnly = SwitchSettingCard( self.card_IfSendErrorOnly = SwitchSettingCard(
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="仅推送异常信息", title="仅推送异常信息",
content="仅在任务出现异常时推送通知", content="仅在任务出现异常时推送通知",
configItem=Config.global_config.notify_IfSendErrorOnly, configItem=Config.global_config.notify_IfSendErrorOnly,
) )
self.card_IfPushPlyer = SwitchSettingCard( self.card_IfPushPlyer = SwitchSettingCard(
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="推送系统通知", title="推送系统通知",
content="推送系统级通知,不会在通知中心停留", content="推送系统级通知,不会在通知中心停留",
configItem=Config.global_config.notify_IfPushPlyer, configItem=Config.global_config.notify_IfPushPlyer,
) )
self.card_SendMail = self.SendMailSettingCard(self) self.card_SendMail = self.SendMailSettingCard(self)
self.card_ServerChan = self.ServerChanSettingCard(self) self.card_ServerChan = self.ServerChanSettingCard(self)
self.card_CompanyWebhookBot = self.CompanyWechatPushSettingCard(self) self.card_CompanyWebhookBot = self.CompanyWechatPushSettingCard(self)
Layout = QVBoxLayout()
Layout.addWidget(self.card_IfSendErrorOnly) Layout.addWidget(self.card_IfSendErrorOnly)
Layout.addWidget(self.card_IfPushPlyer) Layout.addWidget(self.card_IfPushPlyer)
Layout.addWidget(self.card_SendMail) Layout.addWidget(self.card_SendMail)
Layout.addWidget(self.card_ServerChan) Layout.addWidget(self.card_ServerChan)
Layout.addWidget(self.card_CompanyWebhookBot) Layout.addWidget(self.card_CompanyWebhookBot)
self.viewLayout.addLayout(Layout) self.viewLayout.addLayout(Layout)
class SendMailSettingCard(ExpandGroupSettingCard): class SendMailSettingCard(ExpandGroupSettingCard):
@@ -555,17 +530,13 @@ class NotifySettingCard(HeaderCardWidget):
parent, parent,
) )
widget = QWidget()
Layout = QVBoxLayout(widget)
self.card_IfSendMail = SwitchSettingCard( self.card_IfSendMail = SwitchSettingCard(
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="推送邮件通知", title="推送邮件通知",
content="是否启用邮件通知功能", content="是否启用邮件通知功能",
configItem=Config.global_config.notify_IfSendMail, configItem=Config.global_config.notify_IfSendMail,
) )
self.card_MailAddress = LineEditSettingCard(
self.MailAddress = LineEditSettingCard(
text="请输入邮箱地址", text="请输入邮箱地址",
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="邮箱地址", title="邮箱地址",
@@ -573,88 +544,77 @@ class NotifySettingCard(HeaderCardWidget):
configItem=Config.global_config.notify_MailAddress, configItem=Config.global_config.notify_MailAddress,
) )
widget = QWidget()
Layout = QVBoxLayout(widget)
Layout.addWidget(self.card_IfSendMail) Layout.addWidget(self.card_IfSendMail)
Layout.addWidget(self.MailAddress) Layout.addWidget(self.card_MailAddress)
# 调整内部布局
self.viewLayout.setContentsMargins(0, 0, 0, 0) self.viewLayout.setContentsMargins(0, 0, 0, 0)
self.viewLayout.setSpacing(0) self.viewLayout.setSpacing(0)
self.addGroupWidget(widget) self.addGroupWidget(widget)
class ServerChanSettingCard(ExpandGroupSettingCard): class ServerChanSettingCard(ExpandGroupSettingCard):
def __init__(self, parent=None): def __init__(self, parent=None):
super().__init__( super().__init__(
FluentIcon.SETTING, FluentIcon.SETTING,
"ServerChan推送", "推送ServerChan通知",
"通过ServerChan推送推送任务结果", "通过ServerChan通知推送任务结果",
parent, parent,
) )
widget = QWidget()
Layout = QVBoxLayout(widget)
self.card_IfServerChan = SwitchSettingCard( self.card_IfServerChan = SwitchSettingCard(
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="SeverChan推送", title="推送SeverChan通知",
content="是否SeverChan推送", content="是否启用SeverChan通知功能",
configItem=Config.global_config.notify_IfServerChan, configItem=Config.global_config.notify_IfServerChan,
) )
self.card_ServerChanKey = LineEditSettingCard(
self.ServerChanKey = LineEditSettingCard(
text="请输入SendKey", text="请输入SendKey",
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="SendKey", title="SendKey",
content="Server酱的SendKeySC3与SCT都可以", content="Server酱的SendKeySC3与SCT都可以",
configItem=Config.global_config.notify_ServerChanKey, configItem=Config.global_config.notify_ServerChanKey,
) )
self.card_ServerChanChannel = LineEditSettingCard(
self.ServerChanChannel = LineEditSettingCard( text="请输入需要推送的Channel代码SCT生效",
text="请输入需要推送的Channel代码(SCT生效",
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="ServerChanChannel代码", title="ServerChanChannel代码",
content="可以留空,留空则默认。可以多个,请使用|隔开", content="可以留空,留空则默认。可以多个,请使用“|”隔开",
configItem=Config.global_config.notify_ServerChanChannel, configItem=Config.global_config.notify_ServerChanChannel,
) )
self.card_ServerChanTag = LineEditSettingCard(
self.ServerChanTag = LineEditSettingCard(
text="请输入加入推送的TagSC3生效", text="请输入加入推送的TagSC3生效",
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="Tag内容", title="Tag内容",
content="可以留空,留空则默认。可以多个,请使用|隔开", content="可以留空,留空则默认。可以多个,请使用“|”隔开",
configItem=Config.global_config.notify_ServerChanTag, configItem=Config.global_config.notify_ServerChanTag,
) )
widget = QWidget()
Layout = QVBoxLayout(widget)
Layout.addWidget(self.card_IfServerChan) Layout.addWidget(self.card_IfServerChan)
Layout.addWidget(self.ServerChanKey) Layout.addWidget(self.card_ServerChanKey)
Layout.addWidget(self.ServerChanChannel) Layout.addWidget(self.card_ServerChanChannel)
Layout.addWidget(self.ServerChanTag) Layout.addWidget(self.card_ServerChanTag)
self.viewLayout.setContentsMargins(0, 0, 0, 0) self.viewLayout.setContentsMargins(0, 0, 0, 0)
self.viewLayout.setSpacing(0) self.viewLayout.setSpacing(0)
self.addGroupWidget(widget) self.addGroupWidget(widget)
widget = QWidget()
Layout = QVBoxLayout(widget)
class CompanyWechatPushSettingCard(ExpandGroupSettingCard): class CompanyWechatPushSettingCard(ExpandGroupSettingCard):
def __init__(self, parent=None): def __init__(self, parent=None):
super().__init__( super().__init__(
FluentIcon.SETTING, FluentIcon.SETTING,
"企业微信机器人推送", "推送企业微信机器人通知",
"通过企业微信机器人Webhook推送推送任务结果", "通过企业微信机器人Webhook通知推送任务结果",
parent, parent,
) )
widget = QWidget()
Layout = QVBoxLayout(widget)
self.card_IfCompanyWechat = SwitchSettingCard( self.card_IfCompanyWechat = SwitchSettingCard(
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="企业微信机器人推送", title="推送企业微信机器人通知",
content="是否启用企业微信机器人推送", content="是否启用企业微信机器人通知功能",
configItem=Config.global_config.notify_IfCompanyWebHookBot, configItem=Config.global_config.notify_IfCompanyWebHookBot,
) )
self.card_CompanyWebHookBotUrl = LineEditSettingCard(
self.CompanyWebHookBotUrl = LineEditSettingCard(
text="请输入Webhook的Url", text="请输入Webhook的Url",
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="WebhookUrl", title="WebhookUrl",
@@ -662,25 +622,21 @@ class NotifySettingCard(HeaderCardWidget):
configItem=Config.global_config.notify_CompanyWebHookBotUrl, configItem=Config.global_config.notify_CompanyWebHookBotUrl,
) )
widget = QWidget()
Layout = QVBoxLayout(widget)
Layout.addWidget(self.card_IfCompanyWechat) Layout.addWidget(self.card_IfCompanyWechat)
Layout.addWidget(self.CompanyWebHookBotUrl) Layout.addWidget(self.card_CompanyWebHookBotUrl)
self.viewLayout.setContentsMargins(0, 0, 0, 0) self.viewLayout.setContentsMargins(0, 0, 0, 0)
self.viewLayout.setSpacing(0) self.viewLayout.setSpacing(0)
self.addGroupWidget(widget) self.addGroupWidget(widget)
widget = QWidget()
Layout = QVBoxLayout(widget)
class SecuritySettingCard(HeaderCardWidget): class SecuritySettingCard(HeaderCardWidget):
def __init__(self, parent=None): def __init__(self, parent=None):
super().__init__(parent) super().__init__(parent)
self.setTitle("安全") self.setTitle("安全")
Layout = QVBoxLayout()
self.card_changePASSWORD = PushSettingCard( self.card_changePASSWORD = PushSettingCard(
text="修改", text="修改",
icon=FluentIcon.VPN, icon=FluentIcon.VPN,
@@ -688,8 +644,8 @@ class SecuritySettingCard(HeaderCardWidget):
content="修改用于解密用户密码的管理密钥", content="修改用于解密用户密码的管理密钥",
) )
Layout = QVBoxLayout()
Layout.addWidget(self.card_changePASSWORD) Layout.addWidget(self.card_changePASSWORD)
self.viewLayout.addLayout(Layout) self.viewLayout.addLayout(Layout)
@@ -730,7 +686,6 @@ class OtherSettingCard(HeaderCardWidget):
def __init__(self, parent=None): def __init__(self, parent=None):
super().__init__(parent) super().__init__(parent)
self.setTitle("其他") self.setTitle("其他")
self.card_Notice = PushSettingCard( self.card_Notice = PushSettingCard(
@@ -739,15 +694,13 @@ class OtherSettingCard(HeaderCardWidget):
title="公告", title="公告",
content="查看AUTO_MAA的最新公告", content="查看AUTO_MAA的最新公告",
) )
self.card_UserDocs = HyperlinkCard( self.card_UserDocs = HyperlinkCard(
url="https://docs.qq.com/aio/DQ2NwUHRiWGtMWHBy", url="https://docs.qq.com/aio/DQ2NwUHRiWGtMWHBy",
text="访问用户文档", text="查看使用指南",
icon=FluentIcon.PAGE_RIGHT, icon=FluentIcon.PAGE_RIGHT,
title="用户文档", title="使用指南",
content="查看AUTO_MAA的使用教程和文档", content="查看AUTO_MAA的使用教程和文档",
) )
self.card_Association = self.AssociationSettingCard() self.card_Association = self.AssociationSettingCard()
Layout = QVBoxLayout() Layout = QVBoxLayout()