style: изменил расположение слоев. поменял цвета

This commit is contained in:
Andrew 2024-12-17 15:27:03 +03:00
parent 45b28f2e15
commit 02268f1f7b
2 changed files with 7 additions and 2 deletions

View File

@ -121,6 +121,7 @@ class PlotWidget(BasePlotWidget):
start_t, end_t = point_events[stage]
region = self._create_stage_region(stage, start_t, end_t, transparency)
if region is not None:
region.setZValue(-20)
plot_widget.addItem(region)
def _add_ideal_stage_regions(self,
@ -138,6 +139,7 @@ class PlotWidget(BasePlotWidget):
end_t = start_t + ideal_timings[i]
region = self._create_stage_region(stage, start_t, end_t, transparency)
if region:
region.setZValue(-10)
plot_widget.addItem(region)
def _add_ideal_signals(self,
@ -157,6 +159,7 @@ class PlotWidget(BasePlotWidget):
point_events[stage][1]
)
if curve:
curve.setZValue(10)
plot_widget.addItem(curve)
def _add_real_signals(self,
@ -171,6 +174,7 @@ class PlotWidget(BasePlotWidget):
for signal in real_signals:
if signal["name"] in dataframe_headers:
plot = plot_widget.plot(dataframe["time"], dataframe[signal["name"]], pen=signal["pen"], fast=True)
plot.setZValue(0)
legend.addItem(plot, signal["name"])
def _add_performance_label(self,
@ -273,8 +277,9 @@ class PlotWidget(BasePlotWidget):
dy = useful_p_data["thickness"]*1000
rect_item = QGraphicsRectItem(x1, y1, dx, dy)
rect_item.setBrush(pg.mkBrush('blue'))
rect_item.setPen(pg.mkPen('red', width=2))
rect_item.setZValue(-5)
rect_item.setBrush(pg.mkBrush('grey'))
rect_item.setPen(pg.mkPen('black', width=3))
plot_widget.addItem(rect_item)
# Добавляем идеальные стадии и идеальные сигналы