首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >来自PyQt的新pyuic使移动的物体

来自PyQt的新pyuic使移动的物体
EN

Stack Overflow用户
提问于 2015-07-15 16:38:20
回答 1查看 194关注 0票数 1

来自新的PyQt4 4.11.4的Pyuic实用程序生成所有略微位移或压缩的布局。这是它在designer中的初始外观:

这是pyuic制作*.py文件后的样子:

原因是新的pyuic并不是对所有布局都做setMargin(0) (之前我用的是PyQt4.9.6,它是在*.py文件中设置的,所以它是可以的)。对此有什么解决方案吗?

最后,我当然可以用脚本手动修改*.py文件,为所有布局添加setMargin(0),但应该有更文明的方式。除非这是个bug。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2016-03-12 18:53:22

我遇到了同样的问题,并在@funnpony的评论中找到了解决方法。我会根据评论为那些通过谷歌搜索来快速解决这个问题的人添加一个答案。

解决方法是:

向缺少.setMargin方法的项添加<property name="margin"> <number>0</number> </property>属性。或

<property name="leftMargin"> <number>0</number> </property> <property name="rightMargin"> <number>0</number> </property> <property name="topMargin"> <number>0</number> </property> <property name="bottomMargin"> <number>0</number> </property>

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31425420

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档