QGridLayout中的QGridLayouts

时间:2014-10-28 02:16:46

标签: c++ qt qt-creator qgridlayout

是否可以将QGridLayouts置于另一个QGridLayout内?我一直在尝试使用UI设计器执行此操作,以便我可以统一调整所有QGridLayouts的大小。

这是我为了娱乐而创造的Ultimate-Tic-Tac-Toe游戏。

在这里,我有九个QGridlayouts。我想把它们组合在一起。如果我想扩展盒子,我必须经历每一个并展开它们。或者我必须复制/粘贴第一个框并确保它们全部对齐。

enter image description here

我尝试选择所有这些并点击Lay Out in a Grid,但这会弄乱它们的显示方式。特别是分隔布局的线条。我没有这样做吗?

这看起来很奇怪:

enter image description here

1 个答案:

答案 0 :(得分:1)

是的,将QGridLayout插入另一个QGridLayout时没有任何问题。这是一个演示如何在设计师中完成的演示 在预览中打开窗口小部件时请注意没有任何行:它们仅出于设计目的可见。 将按钮添加到布局中,以查看它们在预览中的位置。

enter image description here