我刚刚尝试了一件简单的事情,在设计师中,我在网格布局内创建了一个按钮。问题是几何选项在属性框中被禁用,我无法更改坐标。在这种情况下,如果需要,我应该如何将按钮从原来的位置移动?
有人可以帮我实现这一目标吗?
我刚刚尝试了一件简单的事情,在设计师中,我在网格布局内创建了一个按钮。问题是几何选项在属性框中被禁用,我无法更改坐标。在这种情况下,如果需要,我应该如何将按钮从原来的位置移动?
有人可以帮我实现这一目标吗?
您不能在布局内移动或调整小部件的大小,因为它的位置和大小由布局管理。如果您想自己管理其几何图形,请不要使用布局。
好吧,我找到了打破布局的解决方案,排列小部件,然后设置布局
Qt 布局旨在帮助您制作可扩展的用户界面。为此,移动或调整按钮大小通常由布局使用sizeHint()
和完成sizePolicy()
。
我建议阅读如何使用布局和使用垫片,因为这会影响按钮的位置和大小。