如何在PyQt中使用QGraphicsScene和QGraphicsView叠加图像

1 投票
1 回答
2572 浏览
提问于 2025-04-16 19:02

假设我有两张图片,图片A和图片B。我想用QGraphicsScene和QGraphicsView来把图片A放在背景上,然后把图片B叠加在图片A的上面。

谢谢!

1 个回答

3

如果你有一些叫做 QGraphicsItem 的东西来绘制你的图像,你可以使用 setZValue 来设置它们的堆叠顺序。

如果你只是想在场景中添加背景,可以利用 场景层 的功能。例如,你可以使用 backgroundBrush 来改变背景,然后在这个背景上绘制其他东西。

撰写回答