From e893752c253bb019c959bed89f16e8de0e39b12a Mon Sep 17 00:00:00 2001 From: KenanZhu <3471685733@qq.com> Date: Sat, 30 May 2026 22:02:43 +0800 Subject: [PATCH] =?UTF-8?q?feat(gui):=20=E4=B8=BA=E5=8F=B3=E4=BE=A7?= =?UTF-8?q?=E9=85=8D=E7=BD=AE=E9=9D=A2=E6=9D=BF=E6=B7=BB=E5=8A=A0=E6=BB=9A?= =?UTF-8?q?=E5=8A=A8=E5=8C=BA=E5=9F=9F=EF=BC=8C=E6=94=BE=E5=AE=BD=E5=AE=BD?= =?UTF-8?q?=E5=BA=A6=E9=99=90=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - AppearancePageLayout 包裹在 QScrollArea 内,内容溢出时可滚动 - 移除垂直 Spacer(滚动区域内不需要) - 最小宽度 400→480,最大宽度 500→580,最大高度 420→不限 - .ui 与 Ui_ALSettingsWidget.py 同步更新 --- src/gui/ALSettingsWidget.py | 2 +- src/gui/resources/ui/ALSettingsWidget.ui | 73 +++++++++++++----------- 2 files changed, 40 insertions(+), 35 deletions(-) diff --git a/src/gui/ALSettingsWidget.py b/src/gui/ALSettingsWidget.py index cc64b96..e9378d0 100644 --- a/src/gui/ALSettingsWidget.py +++ b/src/gui/ALSettingsWidget.py @@ -252,7 +252,7 @@ class ALSettingsWidget(QWidget, Ui_ALSettingsWidget): brief = t.get("brief", "没有相关简介") self.ThemeInfoLabel.setText( f"{name}
" - f"适用于 {_themeToReadable(need_theme)} 主题
" + f" - 适用于 {_themeToReadable(need_theme)} 主题
" f"作者:{author}
" f"{brief}" ) diff --git a/src/gui/resources/ui/ALSettingsWidget.ui b/src/gui/resources/ui/ALSettingsWidget.ui index 28703a5..27fefa5 100644 --- a/src/gui/resources/ui/ALSettingsWidget.ui +++ b/src/gui/resources/ui/ALSettingsWidget.ui @@ -6,20 +6,20 @@ 0 0 - 400 + 520 420 - 400 + 480 420 - 500 - 420 + 580 + 16777215 @@ -104,24 +104,40 @@ - - - 5 + + + QFrame::Shape::NoFrame - - 3 + + true - - 3 - - - 3 - - - 3 - - - + + + + 0 + 0 + 450 + 380 + + + + + 5 + + + 3 + + + 3 + + + 3 + + + 3 + + + 主题模式 @@ -402,20 +418,9 @@ - - - - Qt::Orientation::Vertical - - - - 20 - 40 - - - - - + + +