Client 当前启动后使用普通窗口尺寸显示。采购人员希望程序启动时直接最大化,减少每次手动点击最大化按钮。
client/src/ui_main.py
show()
showMaximized()
docs/client/05-ui-specification.md
预计修改文件:
client/test/
从 client/ 目录执行:
client/
$env:QT_QPA_PLATFORM="offscreen" C:/Python310/python.exe -m unittest discover -s test -p "test_pdd_ui_event.py" -v C:/Python310/python.exe -m unittest discover -s test -p "test_*.py" Remove-Item Env:QT_QPA_PLATFORM
人工执行 C:/Python310/python.exe buyer_main.py,确认启动最大化且可还原。
C:/Python310/python.exe buyer_main.py
Client 启动入口已改为使用标准 Windows 最大化状态显示主窗口:
验证:
python -m py_compile src/ui_main.py
提交:e397494 归档:docs/task/147-client启动时默认最大化主窗口.md 归档提交:ab748db
e397494
docs/task/147-client启动时默认最大化主窗口.md
ab748db
未验证:真实 Windows 桌面的启动最大化、还原和多显示器行为。当前状态:待验收,工单保持开启。
用户于 2026-08-13 明确验收通过。本地归档状态已更新,批量验收记录提交:ad44f83。现关闭工单。
ad44f83
No dependencies set.
The note is not visible to the blocked user.
基本信息
要解决什么
Client 当前启动后使用普通窗口尺寸显示。采购人员希望程序启动时直接最大化,减少每次手动点击最大化按钮。
做什么 / 不做什么
已确认的实现方案
client/src/ui_main.py的应用启动显示方式,将普通show()改为showMaximized()。docs/client/05-ui-specification.md。预计修改文件:
client/src/ui_main.pyclient/test/测试docs/client/05-ui-specification.md验收标准
验证方式
从
client/目录执行:人工执行
C:/Python310/python.exe buyer_main.py,确认启动最大化且可还原。风险和回退
实施完成,待用户验收
Client 启动入口已改为使用标准 Windows 最大化状态显示主窗口:
验证:
python -m py_compile src/ui_main.py:通过;提交:
e397494归档:
docs/task/147-client启动时默认最大化主窗口.md归档提交:
ab748db未验证:真实 Windows 桌面的启动最大化、还原和多显示器行为。当前状态:待验收,工单保持开启。
用户于 2026-08-13 明确验收通过。本地归档状态已更新,批量验收记录提交:
ad44f83。现关闭工单。