QGraphicsRectItem上的drawForeground

时间:2011-12-20 04:42:15

标签: qt pyqt qgraphicsitem custom-painting

我需要一种方法让QGraphicsRectItem在孩子身上画画。我有一个包含几个子项的项目。在特定的高度,我需要在子项上绘制一条线。

有没有办法在drawForegroundQGraphicsItems实现与drawForeground中的QGraphicsScene类似?

如果可能的话,我宁愿不必为每个子项目绘制线条。

1 个答案:

答案 0 :(得分:0)

我不完全确定你要做什么,但我怀疑你会遇到很大的悲痛,试图通过试图让父项绘制其子项目来对抗框架。也许您可以添加覆盖有限区域的其他子项目的顶级子项,并呈现与父项相同的内容并包含您想要的特殊覆盖行?

从图形视图中直接在场景上绘制也可能符合您的目的。