【发布时间】:2013-03-21 12:44:39
【问题描述】:
我有一个 Qt 小部件,它有一个框架,包含其余的小部件。
我只希望其中一个小部件在最大化窗口时展开,所以我为其他小部件设置了一个最大值。
但只有在我为框架设置网格布局时它才会扩展,这会弄乱小部件的位置。
我该如何解决?
【问题讨论】:
-
我强烈建议使用布局。在少数情况下,它们可能不合适,但这是 100 个小部件中的一个。
我有一个 Qt 小部件,它有一个框架,包含其余的小部件。
我只希望其中一个小部件在最大化窗口时展开,所以我为其他小部件设置了一个最大值。
但只有在我为框架设置网格布局时它才会扩展,这会弄乱小部件的位置。
我该如何解决?
【问题讨论】:
您使用任何类型的布局吗? 大小策略仅在父级设置了布局时才有效。
您可以使用不同布局的组合来获得所需的外观,否则您将不得不在父级的 resize 事件方法中自己计算“扩展小部件”的大小。
【讨论】: