Skip to content
This repository was archived by the owner on Mar 23, 2026. It is now read-only.

feat(ui): 自动换行#859

Merged
ChimeYao-bot merged 2 commits into
Class-Widgets:mainfrom
IsHPDuwu:fix/menu.size
Aug 17, 2025
Merged

feat(ui): 自动换行#859
ChimeYao-bot merged 2 commits into
Class-Widgets:mainfrom
IsHPDuwu:fix/menu.size

Conversation

@IsHPDuwu

Copy link
Copy Markdown
Member

fix #858

@github-actions

This comment was marked as outdated.

@IsHPDuwu IsHPDuwu marked this pull request as draft August 14, 2025 06:13
@IsHPDuwu IsHPDuwu marked this pull request as ready for review August 14, 2025 06:13
@IsHPDuwu IsHPDuwu requested a review from pizeroLOL August 14, 2025 06:21
@ChimeYao-bot

ChimeYao-bot commented Aug 14, 2025

Copy link
Copy Markdown
Collaborator

审查暂时无法处理此PR

💡 原因:

  • 审查未产生有效结果

✨ Powered by baiyao105' GitHub Bot

@ChimeYao-bot ChimeYao-bot removed their request for review August 14, 2025 14:58
@IsHPDuwu IsHPDuwu requested a review from ChimeYao-bot August 15, 2025 01:53
@ChimeYao-bot ChimeYao-bot removed their request for review August 15, 2025 01:54
@baiyao105

Copy link
Copy Markdown
Member

@ChimeYao-bot 检查这个PR中所有.ui文件的修改,检查其是否有基础的xml语法问题

@ChimeYao-bot

Copy link
Copy Markdown
Collaborator

-bot 检查这个PR中所有.ui文件的修改,检查其是否有基础的xml语法问题

根据PR #859的文件变更情况,这是一个主要针对UI文件中文本控件的修改,主要变更包括:

  1. 为多个UI文件中的文本控件添加了wordWrap属性(设置为true),使文本能够自动换行显示
  2. 修改了一些空标签的格式(如<resources/>改为<resources />
  3. 调整了一些控件的间距和布局

这些修改主要涉及以下方面:

  • 改善了长文本的显示效果
  • 统一了XML标签的格式
  • 优化了部分UI布局

这些变更看起来是UI体验的优化改进,没有引入功能上的重大变化。

@baiyao105

Copy link
Copy Markdown
Member

@ChimeYao-bot 检查这个PR中所有.ui文件的修改,检查其是否有基础的xml语法问题

根据PR #859的文件变更情况,这是一个主要针对UI文件中文本控件的修改,主要变更包括:

  1. 为多个UI文件中的文本控件添加了wordWrap属性(设置为true),使文本能够自动换行显示
  2. 修改了一些空标签的格式(如<resources/>改为<resources />
  3. 调整了一些控件的间距和布局

这些修改主要涉及以下方面:

  • 改善了长文本的显示效果
  • 统一了XML标签的格式
  • 优化了部分UI布局

这些变更看起来是UI体验的优化改进,没有引入功能上的重大变化。

是否存在明显语法错误

@ChimeYao-bot

Copy link
Copy Markdown
Collaborator

是否存在明显语法错误

根据PR #859的文件变更分析,这次修改主要针对多个.ui文件中的文本控件添加了wordWrap属性设置为true,并修复了一些XML格式问题(如自闭合标签的空格规范化)。以下是主要发现:

  1. 主要变更内容:

    • 为所有文本控件(Label/Button等)添加了<property name="wordWrap"><bool>true</bool></property>
    • 规范化了自闭合标签格式(如<resources/><resources />
    • 修复了部分文件末尾缺少换行符的问题
  2. 影响范围:

    • 修改了20个.ui文件,包括菜单、设置、天气等界面
    • 每个文件平均变更10-20行
  3. 代码质量改进:

    • 统一了文本换行行为
    • 使XML格式更规范
    • 提升了UI文本的显示兼容性

这些变更属于UI显示优化,不会影响功能逻辑,但能改善长文本在多语言环境下的显示效果。

@baiyao105 baiyao105 added the test/required/any 需要在any系统中测试 label Aug 15, 2025
@ChimeYao-bot ChimeYao-bot merged commit b1ca02c into Class-Widgets:main Aug 17, 2025
12 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

test/required/any 需要在any系统中测试

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[BUG]: 布局超出窗口大小 无法根据窗口大小进行自动适配

3 participants