views:

288

answers:

2

In PyQT, how can I plot small "Nodes" at given points and connect them with edges? All of the PyQT tutorials I find are "plot a button! plot a checkbox!"

Huge thanks in advance

+1  A: 

You can find an excellent tutorial here (and it doesn't "plot" buttons or checkboxes -- it draws lines, just as you want!).

Alex Martelli
Cool, I'll check it out! Thanks
Mark
+2  A: 

If you want to be able to interact with the objects displayed in the plot, you will be better off using a QGraphicsScene. It handles zooming and panning and can contain other QGraphicsItem objects that can handle their own interactions.

It's very easy to use, but there is a bit of overhead involved, especially if you plan to make thousands of objects.

You can find a PyQt tutorial here. This and the API docs should get you started.

Ranieri