【发布时间】:2015-02-22 19:46:06
【问题描述】:
我遇到了 pyside 的问题。当我开发我的简单应用程序时,我在 Qtdesigner 中创建了 Ui,并使用 pyside-uic 将其转换为 .py 文件。当我的项目变得越来越大时,这个用户界面正在发展。在我添加一个按钮之前,一切都运行良好。现在在我的 qtdesigner 中一切看起来都很好,但是当我在我的代码中实现它时,会出现一些狂野的边距和间距。如何克服?
qtdesigner 中的布局和我的小部件列表:http://i.stack.imgur.com/zPq0I.jpg 我的程序中的布局:http://i.stack.imgur.com/66Kqe.jpg
【问题讨论】:
-
看起来主窗口的布局被破坏了。你能检查一下它在 Designer 中是否存在,并且按钮不只是巧合地放在正确的位置吗?
-
@figs 在 qtDesigner 中的布局没有被破坏。我可以在编辑模式和预览中调整窗口大小,一切都保持在它应该保持的位置。我还用我所有的小部件的截图更新了我的问题,并从 qtdesigner 添加了 qt 代码。
-
@Jedrus7。您发布的代码是 C++,完全不相关。请删除它并发布整个
ui文件。