diff --git a/src/gui/properties/speedplotview.cpp b/src/gui/properties/speedplotview.cpp index 059908e95..d4cab2611 100644 --- a/src/gui/properties/speedplotview.cpp +++ b/src/gui/properties/speedplotview.cpp @@ -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::const_iterator it = m_properties.begin(); it != m_properties.end(); ++it) {