QtDesigner - 将分割器布局添加到更大的布局中

发布于 2024-12-25 09:38:17 字数 389 浏览 0 评论 0 原文

我是 Qt Designer 的新手,我正在开发一个主窗口,我希望在右侧有两个列表小部件,布置在垂直拆分器中,然后在左侧有一个较大的文本浏览器小部件,然后是本身与列表小部件位于拆分器中。因此,列表小部件的相对大小可以垂直调整大小,并且文本浏览器和其他两个小部件之间的水平空间也可以调整大小。

我尝试首先将两个小部件放在垂直拆分器中的右侧,然后选择布局,如下所示:

问题是,现在两个列表小部件位于拆分器布局中,我无法将该布局添加到任何其他更大的布局中。所有选项均显示为灰色。如果我只进行标准的水平或垂直布局,则可以用较小的布局制作更大的布局。那么使用分割器布局时如何做到这一点呢?谢谢!

I'm new to Qt Designer, and I am working on a main window where I want to have two list widgets off to the right, laid out in a vertical splitter, and then a larger text browser widget to the left, which is then itself in a splitter with the list widgets. So the relative sizes of the list widgets can be resized vertically, and the horizontal space between the text browser and the other two widgets can also be resized.

I tried first laying out the two widgets on the right in a vertical splitter, and then selecting the layout, like so:

enter image description here

The problem is, now that the two list widgets are in the splitter layout, I can't then add that layout to any other larger layouts. All the options appear grayed out. If I just do a standard horizontal or vertical layout, it is possible to then make larger layouts out of smaller ones. So how is this to be done when using splitter layouts? Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

櫻之舞 2025-01-01 09:38:17

看起来您正在选择两个 ListWidgets 而不是 splitter。要组合布局,您需要选择一个包含 ListWidgetssplitter,然后选择 TextBrowser。在这种情况下,在分割器中水平布局将可用。

这里视频演示 (1.25 MB)

Look's like you are selecting two ListWidgets instead splitter. To combine layouts you need to select one splitter which contains ListWidgets and then TextBrowser. In this case Lay Out Horizontaly in splitter will be available.

Here video demonstration (1.25 MB)

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文