如何在 Qt Designer 中以图形方式拖动布局中的多个布局?

时间:2020-12-22 17:26:49

标签: qt qt-designer

我正在使用 Qt Designer 创建图形界面,但我正在努力进行基本操作。

我想创建一个垂直布局,其中有 2 个(或更多)水平布局。但是,如果我尝试抓住我的水平布局将它们放在垂直布局中,第一个水平布局最终会占用垂直布局中的所有空间,因此除了在第一个整体布局内之外,我无法添加第二个布局。

我最终在垂直布局中的水平布局 2 中得到了水平布局 1,这不是我想要的

这是图片或我得到的: enter image description here

VS我想要的: enter image description here

我尝试通过右侧的 Tree 对象来完成此操作,但似乎我们无法将对象拖放到那里,也无法复制和粘贴它来更改祖先。除了编辑 XML 文件之外,还有其他方法吗?

2 个答案:

答案 0 :(得分:0)

水平布局少了一个(为了清晰起见添加了垫片): enter image description here

答案 1 :(得分:0)

原因

Qt Designer 将新添加的布局的边距设置为 0, 0, 0, 0,因此当您尝试向布局添加内容时,无法使用鼠标定位 0px 宽的区域。

解决方案

暂时将布局的边距更改为便于您用鼠标点击的内容。然后您可以轻松地将新项目拖放到此布局中。稍后您可以将边距改回 0。

相关问题