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

feat: 允许控制 自定义小组件“更多活动” 显示课程数 (1/多)#670

Merged
IsHPDuwu merged 3 commits into
Class-Widgets:mainfrom
IsHPDuwu:dev-30
Jun 15, 2025
Merged

feat: 允许控制 自定义小组件“更多活动” 显示课程数 (1/多)#670
IsHPDuwu merged 3 commits into
Class-Widgets:mainfrom
IsHPDuwu:dev-30

Conversation

@IsHPDuwu

Copy link
Copy Markdown
Member

close #454

@IsHPDuwu IsHPDuwu requested a review from baiyao105 June 15, 2025 11:01
@github-actions

Copy link
Copy Markdown

🧪 PyLint 检查结果

查看详情
["main.py","menu.py","utils.py"]
************* Module main
main.py:466:64: E0001: Parsing failed: 'invalid syntax (main, line 466)' (syntax-error)
************* Module menu
menu.py:306:26: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:307:28: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:308:27: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:309:28: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:321:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:325:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:335:40: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:753:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:755:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:757:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:759:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:872:16: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:873:16: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:874:16: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:875:16: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:876:16: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:910:59: E0203: Access to member 'tts_preview_thread' before its definition line 915 (access-member-before-definition)
menu.py:910:87: E0203: Access to member 'tts_preview_thread' before its definition line 915 (access-member-before-definition)
menu.py:911:20: E0203: Access to member 'tts_preview_thread' before its definition line 915 (access-member-before-definition)
menu.py:912:20: E0203: Access to member 'tts_preview_thread' before its definition line 915 (access-member-before-definition)
menu.py:913:27: E0203: Access to member 'tts_preview_thread' before its definition line 915 (access-member-before-definition)
menu.py:1057:38: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:1058:40: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:1062:42: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:945:57: E0203: Access to member 'TTSSettingsDialog' before its definition line 946 (access-member-before-definition)

@IsHPDuwu IsHPDuwu left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

没啥问题吧我直接合了

@github-actions

Copy link
Copy Markdown

🧪 PyLint 检查结果

查看详情
["main.py","menu.py","utils.py"]
************* Module main
main.py:617:30: E1121: Too many positional arguments for constructor call (too-many-function-args)
main.py:618:28: E1121: Too many positional arguments for constructor call (too-many-function-args)
main.py:619:32: E1121: Too many positional arguments for constructor call (too-many-function-args)
main.py:622:27: E1121: Too many positional arguments for constructor call (too-many-function-args)
main.py:1976:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
main.py:1977:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
main.py:1981:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
main.py:1982:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
main.py:1983:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
main.py:1986:33: E1121: Too many positional arguments for constructor call (too-many-function-args)
main.py:1987:33: E1121: Too many positional arguments for constructor call (too-many-function-args)
main.py:2110:54: E0203: Access to member 'weather_thread' before its definition line 2111 (access-member-before-definition)
main.py:2413:70: E0203: Access to member 'weather_info_timer' before its definition line 2414 (access-member-before-definition)
************* Module menu
menu.py:306:26: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:307:28: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:308:27: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:309:28: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:321:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:325:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:335:40: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:753:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:755:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:757:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:759:12: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:872:16: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:873:16: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:874:16: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:875:16: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:876:16: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:910:59: E0203: Access to member 'tts_preview_thread' before its definition line 915 (access-member-before-definition)
menu.py:910:87: E0203: Access to member 'tts_preview_thread' before its definition line 915 (access-member-before-definition)
menu.py:911:20: E0203: Access to member 'tts_preview_thread' before its definition line 915 (access-member-before-definition)
menu.py:912:20: E0203: Access to member 'tts_preview_thread' before its definition line 915 (access-member-before-definition)
menu.py:913:27: E0203: Access to member 'tts_preview_thread' before its definition line 915 (access-member-before-definition)
menu.py:1057:38: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:1058:40: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:1062:42: E1121: Too many positional arguments for constructor call (too-many-function-args)
menu.py:945:57: E0203: Access to member 'TTSSettingsDialog' before its definition line 946 (access-member-before-definition)

@IsHPDuwu IsHPDuwu merged commit 1f709d2 into Class-Widgets:main Jun 15, 2025
5 checks passed
pizeroLOL pushed a commit to pizeroLOL/Class-Widgets that referenced this pull request Aug 10, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE]: 自定义小组件“更多活动”显示规则

1 participant