Я хочу установить разные цвета фона для последовательности дочерних участков, которые являются объектами PlotItem, в GraphicsLayoutWidget, например:
import pyqtgraph as pg
win = pg.GraphicsLayoutWidget()
win.resize(1200,600)
win.setBackground('w')
color_list = [(r1,g1,b1), (r2,g2,b2), ...]
for j in range(10):
p = win.addPlot(title="Ch #"+str(j))
p.plot(y=Y_mean, pen=(0,0,0))
p.setBackgroundColor(color_list[j]) # <--- Or something similar to that
Это поднимает:
AttributeError: 'PlotItem' object has no attribute 'setBackgroundColor'
Я не могу найти способ установить это свойство в классе pyqtgraph.PlotItem
или в любом из его унаследованных классов.