如何在gridLayout中移动QPushButton?

时间:2016-06-24 05:40:55

标签: qt qpushbutton qgridlayout

我刚尝试过一个简单的事情,在设计师中我创建了一个按钮,在网格布局中。问题是在属性框中禁用了几何选项,我无法更改坐标。在这种情况下,如果需要,我应该如何从原始位置移动按钮?

有人可以帮助我实现这个目标吗?

3 个答案:

答案 0 :(得分:1)

您无法在布局中移动窗口小部件或调整窗口小部件的大小,因为它的位置和大小由布局管理。如果您想自己管理其几何图形,请不要使用布局。

答案 1 :(得分:0)

Qt布局旨在帮助您制作可扩展的用户界面。为此,移动或调整按钮大小通常使用sizeHint()sizePolicy()进行布局。

我建议您阅读如何使用layouts以及使用垫片,因为这会影响按钮的位置和大小。

答案 2 :(得分:0)

我找到了解决方案 打破布局,排列小部件,然后设置布局