2014-07-15 3 views
0

pyqtgraph를 사용하여 파이썬에서 제어 흐름 그래프를 시각화하려고합니다. 나는 다음 두 가지 문제가있다.pyqtgraph에서 방향이있는 모서리 GraphItem

  1. 방향을 사용하여 가장자리를 시각화하려면 어떻게해야합니까?
  2. 어떻게 자기 가장자리를 시각화 할 수 있습니까?

설명서를 살펴 보았지만 찾을 수 없습니다. 분명히, 나는 그것을 전부 읽을 시간을 얻지 못했다!

+0

자세히 알려주십시오. 어떻게 보이게할까요? 화살표? 생기? – Luke

+0

화살표 만 있습니다. 자체 가장자리는 같은 노드에서 시작하고 끝나는 곡선 가장자리 여야합니다. – gkernel

답변

0

방향으로 각 행의 끝에 pg.ArrowItem을 추가 할 수 있지만 (대용량 네트워크의 경우 성능이 저하 될 수 있음) 화살표가 결합 된 QtGui.QGraphicsEllipseItem입니다.

+0

당신의 답변이 효과가있었습니다! 그러나 나는 훨씬 더 나은 모든 일을하는 또 다른 도구를 발견했다. 여기에 다른 대답으로 언급 될 것입니다. – gkernel

1

pyqtgraph가 멋지긴하지만, 필자의 경우에는 훨씬 더 나은 도구를 발견했다.

graphviz는 제어 흐름 그래프를 매우 편리하게 개발할 수있는 훌륭한 도구이며이 특정 문제에 대한 많은 기능을 가지고 있습니다.