error: PyQt5 窗口无法根据内容自动延申

问题:

写一个查词小工具,给工具写UI时
目标效果:窗口初始情况只有一个输入框,可输入单词在数据库查询,得到查询结果时窗口高度自动根据内容需要扩展
现象:窗口无法扩展,有查询结果,且就算手动调窗口高度,结果显示区域也非常小,只在初始窗口内
尝试过给各组件 setSizePolicy(),调CSS样式等,无果

解决:

最终发现是ui文件导出的ui_main_window.py中组件结构的问题
重写该文件,修正组件结构后程序正常

原组件树

修改后

posted @ 2025-03-02 20:18  桑尼鸽鸽  阅读(51)  评论(0)    收藏  举报