Fix Speed graph legend is illegible on dark background. Closes #4134.

This commit is contained in:
Chocobo1 2015-11-18 14:41:29 +08:00
parent ee6b968f2f
commit a74bac20c4

View file

@ -230,7 +230,9 @@ void SpeedPlotView::paintEvent(QPaintEvent *)
}
QRectF legend_background_rect(legend_top_left, QSizeF(legend_width, legend_height));
painter.fillRect(legend_background_rect, QColor(255, 255, 255, 128)); // 50% transparent
QColor legendBackgroundColor = QWidget::palette().color(QWidget::backgroundRole());
legendBackgroundColor.setAlpha(128); // 50% transparent
painter.fillRect(legend_background_rect, legendBackgroundColor);
int i = 0;
for (QMap<GraphID, GraphProperties>::const_iterator it = m_properties.begin(); it != m_properties.end(); ++it) {