GraphicsLayoutWidget¶
-
class
pyqtgraph.GraphicsLayoutWidget(parent=None, show=False, size=None, title=None, **kargs)[source]¶ Convenience class consisting of a
GraphicsViewwith a singleGraphicsLayoutas its central item.This widget is an easy starting point for generating multi-panel figures. Example:
w = pg.GraphicsLayoutWidget() p1 = w.addPlot(row=0, col=0) p2 = w.addPlot(row=0, col=1) v = w.addViewBox(row=1, col=0, colspan=2)
- parentQWidget or None
The parent widget (see QWidget.__init__)
- showbool
If True, then immediately show the widget after it is created. If the widget has no parent, then it will be shown inside a new window.
- size(width, height) tuple
Optionally resize the widget. Note: if this widget is placed inside a layout, then this argument has no effect.
- titlestr or None
If specified, then set the window title for this widget.
- kargs
All extra arguments are passed to
GraphicsLayout.__init__()
This class wraps several methods from its internal GraphicsLayout:
nextRownextColumnaddPlotaddViewBoxaddItemgetItemaddLabeladdLayoutremoveItemitemIndexclear-
__init__(parent=None, show=False, size=None, title=None, **kargs)[source]¶ Arguments:
parent
Optional parent widget
useOpenGL
If True, the GraphicsView will use OpenGL to do all of its rendering. This can improve performance on some systems, but may also introduce bugs (the combination of QGraphicsView and QGLWidget is still an ‘experimental’ feature of Qt)
background
Set the background color of the GraphicsView. Accepts any single argument accepted by
mkColor. By default, the background color is determined using the ‘backgroundColor’ configuration option (seesetConfigOptions).