(Python) 具有两个重叠图像的 MainWindow 背景图像

(Python) MainWindow background image with two overlapping images

我正在尝试让我的主 window 有背景图片。我 运行 遇到的问题是背景由 2 个独立的图像组成。顶部图像位于底部图像上方的中央。我找不到有关如何完成此操作的任何参考。我在想我也许可以利用这两种方法来做到这一点,但我不确定我的方向是否正确。

QGraphicsScene.BackgroundLayer
QGraphicsScene.ForegroundLayer

我正在使用 python3 和 pyqt5。任何帮助我指出正确方向的帮助将不胜感激。到目前为止,我在这方面找不到很多东西。

提前致谢。

-编辑:以防混淆,我必须使用 2 张图片,因为背景是从 运行 时间内从网上抓取的 2 张图片生成的。也许有人知道一种方法可以将 2 张图像与特定的 x、y 坐标动态合并到一个库中,然后只使用新图像作为背景?

我想通了。完成我想要做的事情的最简单方法是制作 2 个标签。 1 覆盖整个 window,另一个覆盖第二张图片应该去的区域。然后在每个标签上使用 Pixmap 将图像投射到每个标签。找出对齐内部图像所需的 x,y 偏移量,调整标签位置,完成。