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
GraphicsWindoworGraphicsLayoutWidget.-
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.
-