QGraphicsView中的折线和样条曲线

时间:2014-11-06 09:34:57

标签: qt qgraphicsview

我想在qt中的qgraphicsview中绘制折线。我可以画线但是想在qgraphicsview中绘制折线和样条线。我为每个实体提供不同的课程。任何人都可以指导我如何继续这样做吗?

2 个答案:

答案 0 :(得分:2)

不要重新发明轮子。

只需使用QGraphicsPathItem并更新其shape即可。 QPainterPath具有您需要的所有功能。

答案 1 :(得分:0)

qpp = QPainterPath()
qpp.addPolygon(your_polyline)
item = QGraphicsPathItem(qpp)
item.setPen(your_pen)
self.your_scene.addItem(item)