mirror of
https://gitlab.com/pholy/OSCAR-code.git
synced 2025-04-07 19:50:45 +00:00
Use channel colors for daily graph line plots
This commit is contained in:
parent
385b28f3e8
commit
43d670611a
@ -695,9 +695,9 @@ void gLineChart::paint(QPainter &painter, gGraph &w, const QRegion ®ion)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
painter.setPen(QPen(m_colors[gi],p_profile->appearance->lineThickness()));
|
painter.setPen(QPen(chan.defaultColor(),p_profile->appearance->lineThickness()));
|
||||||
painter.drawLines(lines);
|
painter.drawLines(lines);
|
||||||
w.graphView()->lines_drawn_this_frame+=lines.count();
|
w.graphView()->lines_drawn_this_frame += lines.count();
|
||||||
lines.clear();
|
lines.clear();
|
||||||
|
|
||||||
|
|
||||||
@ -819,7 +819,7 @@ void gLineChart::paint(QPainter &painter, gGraph &w, const QRegion ®ion)
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
painter.setPen(QPen(m_colors[gi],p_profile->appearance->lineThickness()));
|
painter.setPen(QPen(chan.defaultColor(),p_profile->appearance->lineThickness()));
|
||||||
painter.drawLines(lines);
|
painter.drawLines(lines);
|
||||||
w.graphView()->lines_drawn_this_frame+=lines.count();
|
w.graphView()->lines_drawn_this_frame+=lines.count();
|
||||||
lines.clear();
|
lines.clear();
|
||||||
@ -853,7 +853,7 @@ void gLineChart::paint(QPainter &painter, gGraph &w, const QRegion ®ion)
|
|||||||
painter.setClipping(false);
|
painter.setClipping(false);
|
||||||
w.renderText(text, legendx, top - 4);
|
w.renderText(text, legendx, top - 4);
|
||||||
legendx -= bw /2;
|
legendx -= bw /2;
|
||||||
painter.fillRect(legendx - bw, top - w.marginTop()-2, bh, w.marginTop()+1, QBrush(m_colors[gi]));
|
painter.fillRect(legendx - bw, top - w.marginTop()-2, bh, w.marginTop()+1, QBrush(chan.defaultColor()));
|
||||||
painter.setClipping(true);
|
painter.setClipping(true);
|
||||||
|
|
||||||
legendx -= bw*2;
|
legendx -= bw*2;
|
||||||
|
@ -88,7 +88,7 @@ void init()
|
|||||||
|
|
||||||
schema::channel.add(GRP_CPAP, new Channel(CPAP_IPAP = 0x110D, WAVEFORM, SESSION, "IPAP",
|
schema::channel.add(GRP_CPAP, new Channel(CPAP_IPAP = 0x110D, WAVEFORM, SESSION, "IPAP",
|
||||||
STR_TR_IPAP, QObject::tr("Inspiratory Pressure"), STR_TR_IPAP,
|
STR_TR_IPAP, QObject::tr("Inspiratory Pressure"), STR_TR_IPAP,
|
||||||
STR_UNIT_CMH2O, DEFAULT, QColor("orange")));
|
STR_UNIT_CMH2O, DEFAULT, QColor("red")));
|
||||||
|
|
||||||
schema::channel.add(GRP_CPAP, new Channel(CPAP_IPAPLo = 0x1110, WAVEFORM, SESSION, "IPAPLo",
|
schema::channel.add(GRP_CPAP, new Channel(CPAP_IPAPLo = 0x1110, WAVEFORM, SESSION, "IPAPLo",
|
||||||
STR_TR_IPAPLo, QObject::tr("Lower Inspiratory Pressure"), STR_TR_IPAPLo,
|
STR_TR_IPAPLo, QObject::tr("Lower Inspiratory Pressure"), STR_TR_IPAPLo,
|
||||||
@ -100,7 +100,7 @@ void init()
|
|||||||
|
|
||||||
schema::channel.add(GRP_CPAP, new Channel(CPAP_EPAP = 0x110E, WAVEFORM, SESSION, "EPAP",
|
schema::channel.add(GRP_CPAP, new Channel(CPAP_EPAP = 0x110E, WAVEFORM, SESSION, "EPAP",
|
||||||
STR_TR_EPAP, QObject::tr("Expiratory Pressure"), STR_TR_EPAP,
|
STR_TR_EPAP, QObject::tr("Expiratory Pressure"), STR_TR_EPAP,
|
||||||
STR_UNIT_CMH2O, DEFAULT, QColor("light blue")));
|
STR_UNIT_CMH2O, DEFAULT, QColor("green")));
|
||||||
|
|
||||||
schema::channel.add(GRP_CPAP, new Channel(CPAP_EPAPLo = 0x111C, WAVEFORM, SESSION, "EPAPLo",
|
schema::channel.add(GRP_CPAP, new Channel(CPAP_EPAPLo = 0x111C, WAVEFORM, SESSION, "EPAPLo",
|
||||||
STR_TR_EPAPLo, QObject::tr("Lower Expiratory Pressure"), STR_TR_EPAPLo,
|
STR_TR_EPAPLo, QObject::tr("Lower Expiratory Pressure"), STR_TR_EPAPLo,
|
||||||
@ -290,12 +290,12 @@ void init()
|
|||||||
schema::channel.add(GRP_CPAP, new Channel(CPAP_MaskPressure = 0x1101, WAVEFORM, SESSION,
|
schema::channel.add(GRP_CPAP, new Channel(CPAP_MaskPressure = 0x1101, WAVEFORM, SESSION,
|
||||||
"MaskPressure", QObject::tr("Mask Pressure"),
|
"MaskPressure", QObject::tr("Mask Pressure"),
|
||||||
QObject::tr("Mask Pressure"), QObject::tr("Mask Pressure"),
|
QObject::tr("Mask Pressure"), QObject::tr("Mask Pressure"),
|
||||||
STR_UNIT_CMH2O, DEFAULT, QColor("black")));
|
STR_UNIT_CMH2O, DEFAULT, QColor("blue")));
|
||||||
|
|
||||||
schema::channel.add(GRP_CPAP, new Channel(CPAP_MaskPressureHi = 0x1102, WAVEFORM, SESSION,
|
schema::channel.add(GRP_CPAP, new Channel(CPAP_MaskPressureHi = 0x1102, WAVEFORM, SESSION,
|
||||||
"MaskPressureHi", QObject::tr("Mask Pressure"),
|
"MaskPressureHi", QObject::tr("Mask Pressure"),
|
||||||
QObject::tr("Mask Pressure (High resolution)"), QObject::tr("Mask Pressure"),
|
QObject::tr("Mask Pressure (High resolution)"), QObject::tr("Mask Pressure"),
|
||||||
STR_UNIT_CMH2O, DEFAULT, QColor("black"), 0x1101)); // linked to CPAP_MaskPressure
|
STR_UNIT_CMH2O, DEFAULT, QColor("blue"), 0x1101)); // linked to CPAP_MaskPressure
|
||||||
|
|
||||||
schema::channel.add(GRP_CPAP, new Channel(CPAP_TidalVolume = 0x1103, WAVEFORM, SESSION,
|
schema::channel.add(GRP_CPAP, new Channel(CPAP_TidalVolume = 0x1103, WAVEFORM, SESSION,
|
||||||
"TidalVolume", QObject::tr("Tidal Volume"),
|
"TidalVolume", QObject::tr("Tidal Volume"),
|
||||||
|
Loading…
Reference in New Issue
Block a user