GraphItem¶
-
class
pyqtgraph.
GraphItem
(**kwds)[source]¶ A GraphItem displays graph information as a set of nodes connected by lines (as in ‘graph theory’, not ‘graphics’). Useful for drawing networks, trees, etc.
-
setData
(**kwds)[source]¶ Change the data displayed by the graph.
Arguments: pos (N,2) array of the positions of each node in the graph. adj (M,2) array of connection data. Each row contains indexes of two nodes that are connected. pen The pen to use when drawing lines between connected nodes. May be one of:
- QPen
- a single argument to pass to pg.mkPen
- a record array of length M with fields (red, green, blue, alpha, width). Note that using this option may have a significant performance cost.
- None (to disable connection drawing)
- ‘default’ to use the default foreground color.
symbolPen The pen(s) used for drawing nodes. symbolBrush The brush(es) used for drawing nodes. **opts
All other keyword arguments are given to ScatterPlotItem.setData()
to affect the appearance of nodes (symbol, size, brush, etc.)
-