单独更改QGridLayout中的边距

问题描述 投票:0回答:1

我有一个主要包含 QLabels 的 QGridLayout。这是一个 3x10 的网格,我希望三列的每一列的内容都有不同的边距。例如。我希望能够将标签放置到其网格边框的不同空间量。

如果我设置属性

ContentMargins
,它只引用网格中的所有内容。

如何设置 QGridLayout 中单列和各行的内容边距?

c++ qt margins qgridlayout
1个回答
1
投票

我建议你将QGridLayout边距设置为0。为每列添加一个QVBoxLayout项目,并设置其边距。

© www.soinside.com 2019 - 2024. All rights reserved.