如何在PyQT中绘制节点和边?

Mar*_*ark 10 python user-interface graph pyqt

在PyQT中,如何在给定点处绘制小"节点"并将它们与边缘连接?我找到的所有PyQT教程都是"绘制一个按钮!绘制一个复选框!"

非常感谢提前

drx*_*zcl 3

如果您希望能够与绘图中显示的对象进行交互,那么最好使用QGraphicsScene。它处理缩放和平移,并且可以包含其他可以处理自己的交互的QGraphicsItem对象。

它非常容易使用,但会涉及一些开销,特别是如果您计划制作数千个对象。

您可以在此处找到 PyQt 教程。这和 API 文档应该可以帮助您入门。