需要QT布局提示

需要QT布局提示,qt,layout,Qt,Layout,我正在用qt做一个简单的棋盘游戏,我对布局有一些问题。我有两个玩家,他们的健康状况用屏幕底部的pixmaps表示。现在看起来是这样的: 注意,我希望把健康指标放在屏幕的相对两侧,中间的按钮相对于屏幕是中心的。< /P> 但当一些玩家失去健康时,就会发生这种情况: 如果图纸不可理解,我在这里拍摄了一些屏幕: 问题是,中间的按钮由于间隔物而开始移动到SREN的一个边缘。我理解它为什么这样做,但我就是找不到解决办法 请如果你有任何想法,我如何使这个布局工作,帮助我! 提前谢谢 您可以将一个小部件

我正在用qt做一个简单的棋盘游戏,我对布局有一些问题。我有两个玩家,他们的健康状况用屏幕底部的pixmaps表示。现在看起来是这样的:

注意,我希望把健康指标放在屏幕的相对两侧,中间的按钮相对于屏幕是中心的。< /P> 但当一些玩家失去健康时,就会发生这种情况:

如果图纸不可理解,我在这里拍摄了一些屏幕:

问题是,中间的按钮由于间隔物而开始移动到SREN的一个边缘。我理解它为什么这样做,但我就是找不到解决办法

请如果你有任何想法,我如何使这个布局工作,帮助我!
提前谢谢

您可以将一个小部件放置在健康指示器应该位于的位置,将其sizePolicy设置为固定大小,然后将健康指示器pixmap放置在该小部件中。

制作一个与心脏pixmap大小相同的空(完全透明)健康指示器pixmap。然后,您可以始终为两个玩家放置三个大小相同的健康指示器pixmap。

我使用了另一种方法,因为它更容易实现。但是非常感谢你,如果问题更复杂,我会用你的方法!