【发布时间】:2014-11-06 09:34:57
【问题描述】:
我想在qt的qgraphicsview中画折线。我可以画线,但想在 qgraphicsview 中画折线和样条线。我对每个实体都有不同的班级。谁能指导我如何进行相同的操作?
【问题讨论】:
标签: qt qgraphicsview
我想在qt的qgraphicsview中画折线。我可以画线,但想在 qgraphicsview 中画折线和样条线。我对每个实体都有不同的班级。谁能指导我如何进行相同的操作?
【问题讨论】:
标签: qt qgraphicsview
不要重新发明轮子。
只需使用QGraphicsPathItem 并更新其shape。 QPainterPath 拥有您需要的所有功能。
【讨论】:
qpp = QPainterPath()
qpp.addPolygon(your_polyline)
item = QGraphicsPathItem(qpp)
item.setPen(your_pen)
self.your_scene.addItem(item)
【讨论】: