我想在python中使用pyqtgraph可视化控制流图。我有以下两个问题。pyqtgraph GraphItem中的方向的边缘
- 如何用一个方向可视化边缘?
- 如何可视化自我边缘?
我试过寻找文档,但找不到。显然,我没有时间阅读所有内容!
我想在python中使用pyqtgraph可视化控制流图。我有以下两个问题。pyqtgraph GraphItem中的方向的边缘
我试过寻找文档,但找不到。显然,我没有时间阅读所有内容!
对于方向,您可以在每行的末尾添加pg.ArrowItem
(尽管这可能会对大型网络性能不佳),对于自连接,也可以将QtGui.QGraphicsEllipseItem
与箭头结合使用。
你的答案奏效!不过,我发现另一种工具可以让整个事情变得更好。将在此处提供另一个答案。 – gkernel
尽管pyqtgraph很棒,但对于我的用例,我发现了一个更好的工具来完成这个任务。
graphviz是一个很好的工具,可以非常方便地开发控制流图,并且对于这个特殊问题有很多特征。
请更具体一点 - 你希望这些看起来如何?箭头?动画? – Luke
只有箭头。自身边缘应该是在相同节点处开始和结束的弯曲边缘。 – gkernel