PyQt/PySide 界面布局的选择与建议

查看 160|回复 16
opiviqo   
必需用 Qt Designer 不要用别人的组件库
kuonkuon   
你说的这两种感觉应该搭配着来,我是先使用 Qt Designer ,将所以窗体、层级布局什么的拉好,详细参数全都不动,然后导出融入到自己的应用代码中,比手动敲快很多。之后就在代码中去写参数、跳转之类的,你说的美化也是。
jianchang512   
如果有较多动态插入、动态修改的界面元素,还是直接写代码比较方便
如果需要的所有元素除了 list/tree 这类布局内的子控件,都随着设计完毕完全显示在了界面上,使用 Designer 比较方便
NoOneNoBody   
@zypdominate1 #9
你这样问,又没有方向,无法推荐啊
凡是 GUI ,复杂的都是事件太多,每个都要响应,才能算“好”,举例:本来只是做同一件事(播放|暂停),你可能同时要做鼠标响应和键盘响应两个,只做其中一个,用户就觉得做得不好了
练手可以做后台计算较少的项目,界面工作可简可繁的,如 viewer, player 等
lightionight   
最近刚好公司要申请软著, 得有个壳, 也是用 pyqt 写, 建议是不要太折腾, 保证基本 UI 交互能用就行 , 根据需求和项目时长来选择不同的工具, 杀鸡用牛刀, 和 杀牛用小刀都不可取
niboy   
直接写代码
kanchi240   
@BlueWaters #8 简单美化下载一个主题就行了,我用的这个效果还行: https://github.com/5yutan5/QtVSCodeStyle
您需要登录后才可以回帖 登录 | 立即注册

返回顶部