是否可以在另一个 QGridLayout
中包含 QGridLayouts
?我一直在尝试使用 UI 设计器来执行此操作,以便我可以统一调整所有 QGridLayouts 的大小。
这是我为了好玩而创建的终极井字游戏。
在这里,我有九个 QGridlayout。我想将它们组合在一起。如果我想扩展盒子,我必须遍历每个盒子并扩展它们。或者我必须复制/粘贴第一个框并确保它们再次对齐。
我尝试选择所有这些并单击 Lay Out in a Grid
,但这弄乱了它们的显示方式。特别是分隔布局的线条。我这样做不正确吗?
这看起来很奇怪:
最佳答案
是的,将 QGridLayout
插入另一个 QGridLayout
没有任何问题。下面是如何在设计器中完成的演示。
请注意,在预览中打开小部件时没有任何线条:它们仅出于设计目的可见。
将按钮添加到布局只是为了查看它们在预览中的位置。
关于c++ - QGridLayout 中的 QGridLayout,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26599878/