Qt designer和pyui之后的.py中的GUI布局不一致

2024-06-16 18:14:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用Qt designer创建一个窗体。原型是:
Figure 1

我在一个vertical layout中创建了三个horizontal layouts,并将vertical layoutlayout stretch设置为0, 1, 0,这样可以使中间布局看起来更大。在

pyuic4编译之后,我得到:
Figure 2

似乎它完全忽略了layout stretchI集,尽管它是在输出python代码中正确生成的。在

最后,我尝试从布局中去掉layout stretch设置:
Figure 3

再次编译会产生相同的输出。在

有人知道问题出在哪里吗?在


Tags: 代码布局窗体qt原型layoutslayoutdesigner