Я только начал с pyqt5 и работаю над графическим интерфейсом, и у меня возникла проблема с разделением графика между двумя разными графиками. Позвольте мне объяснить это более ясно. Допустим, у вас есть график1 и график2:
graph1 = PlotWidget()
graph2 = PlotWidget()
И вы создаете два отдельных графика для этих двух графиков:
plot1 = graph1.plot(name = 'plot1')
plot1.setData(x, y)
plot2 = graph2.plot(name = 'plot2')
plot2.setData(a, b)
Вы хотите отобразить сюжетные линии на этих двух графиках. Каждый отображает свое. Теперь вы хотите отобразить линию plot2 в окне graph1. Проблема здесь в том, что когда вы используете:
graph1.plotItem.addItem(item = plot2)
Когда я это делаю, plot2 действительно появляется на графике1, но исчезает с графика2. Удаление его обратно с графика1 также не возвращает его на график2. Я не понимаю, что здесь в корне неправильно. Могу ли я показать один и тот же график на обоих графиках? Почему он исчезает с графика2, когда я добавляю его на график1?