pyqt에 노드 그래프를 만들 계획입니다. qt가 1D, 2D 및 Tree 데이터에 대해 작동하지만 추상 클래스는 노드 그래프와 같은 것으로 분해되는 추상 모델입니다.DAG (지시 비순환 그래프) - QAbstractItemModel
특히 QAbstractModel의 "parent"함수는 단일 부모의 QModelIndex를 반환합니다. DAG에서는 여러 명의 부모가있을 수 있습니다. 내가 찾은
한 자원이 블로그 게시물이었다
http://invalidmagic.wordpress.com/2009/12/10/qgraphicsscene-used-as-a-qabstractitemmodel/
그것은 몇 가지 유용한 정보를 제공합니다,하지만 난 모델이 여러 부모의 개념을 나타냅니다 방법 모습을 보일 수 없다.
Qt에서 DAG 모델을 구현하는 방법에 대한 예제와 제안을 찾고 있습니다.
[여기] (http://socnetv.sourceforge.net/)를 방문하시는 것이 좋습니다. 소셜 네트워크 비주얼 라이저 (SocNetV)는 MVC를 사용하지 않지만 소스 코드를 파헤쳐 볼만한 가치가 있음을 알았습니다. – menjaraz
QGraphicsScene은 여전히 단일 상위 모델을 가진 하위 모델입니다. – jdi