GraphicsLayout¶
-
class
pyqtgraph.
GraphicsLayout
(parent=None, border=None)[source]¶ Used for laying out GraphicsWidgets in a grid. This is usually created automatically as part of a
GraphicsWindow
orGraphicsLayoutWidget
.-
addItem
(item, row=None, col=None, rowspan=1, colspan=1)[source]¶ Add an item to the layout and place it in the next available cell (or in the cell specified). The item must be an instance of a QGraphicsWidget subclass.
-
addLabel
(text=' ', row=None, col=None, rowspan=1, colspan=1, **kargs)[source]¶ Create a LabelItem with text and place it in the next available cell (or in the cell specified) All extra keyword arguments are passed to
LabelItem.__init__
Returns the created item.To create a vertical label, use angle = -90.
-
addLayout
(row=None, col=None, rowspan=1, colspan=1, **kargs)[source]¶ Create an empty GraphicsLayout and place it in the next available cell (or in the cell specified) All extra keyword arguments are passed to
GraphicsLayout.__init__
Returns the created item.
-
addPlot
(row=None, col=None, rowspan=1, colspan=1, **kargs)[source]¶ Create a PlotItem and place it in the next available cell (or in the cell specified) All extra keyword arguments are passed to
PlotItem.__init__
Returns the created item.
-
addViewBox
(row=None, col=None, rowspan=1, colspan=1, **kargs)[source]¶ Create a ViewBox and place it in the next available cell (or in the cell specified) All extra keyword arguments are passed to
ViewBox.__init__
Returns the created item.
-