ech-wk 给窗口添加滚动条 改善小屏幕上的使用体验
前言
群里有人反馈 小屏幕上使用 ech-wk 显示效果有问题
思路
给窗口添加一个滚动条
分析
这个窗口是 gui.py 生成的
面向GPT开发
把 gui.py 上传到 GPT, 指明问题
附件中的代码 有一个问题, 在屏幕分辨率不高的情况下, 窗口显示不全, 而且没有滚动条
GPT的回复是, 只需要修改 init_ui 函数, 并给出了修改方案.
对代码进行局部替换.
生成可用的版本
感谢 原作者 已经作好了 github action
我们 fork 一份 ech-wk
然后修改/提交 gui.py
然后发布一个自己的新的release
然后就等 github action 生成编译打包
调试
下载试用, 发现报错
把报错信息发给GPT.
给出修改方案, 在 from PyQt5.QtWidgets import 中增加引入 QScrollArea
修改/提交 gui.py
再发布一个新的release
再试试, 小屏幕上的窗口加了滚动条了, 可以滚动显示完整的窗口内容.




评论
发表评论