From 3cb41446bac13e73b032279af94abb44d2820dc7 Mon Sep 17 00:00:00 2001 From: Your Name Date: Fri, 3 May 2024 22:13:42 -0500 Subject: [PATCH] wip --- selfdrive/ui/qt/onroad.cc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/selfdrive/ui/qt/onroad.cc b/selfdrive/ui/qt/onroad.cc index 707ed91..0e53f7e 100644 --- a/selfdrive/ui/qt/onroad.cc +++ b/selfdrive/ui/qt/onroad.cc @@ -898,16 +898,16 @@ void AnnotatedCameraWidget::drawLaneLines(QPainter &painter, const UIState *s) { // don't paint if not engaged color if (bg != bg_colors[STATUS_DISENGAGED]) { // Use current background color - QColor edge_color; - edge_color.setColorAt(0.0, QColor(bg.red(), bg.green(), bg.blue(), static_cast(OTHER_LANE_ALPHA * 255))); - edge_color.setColorAt(0.5, QColor(bg.red(), bg.green(), bg.blue(), static_cast(OTHER_LANE_ALPHA * 255 * 0.5))); - edge_color.setColorAt(1.0, QColor(bg.red(), bg.green(), bg.blue(), static_cast(OTHER_LANE_ALPHA * 255 * 0.1))); + QLinearGradient edge_gradient; + edge_gradient.setColorAt(0.0, QColor(bg.red(), bg.green(), bg.blue(), static_cast(OTHER_LANE_ALPHA * 255))); + edge_gradient.setColorAt(0.5, QColor(bg.red(), bg.green(), bg.blue(), static_cast(OTHER_LANE_ALPHA * 255 * 0.5))); + edge_gradient.setColorAt(1.0, QColor(bg.red(), bg.green(), bg.blue(), static_cast(OTHER_LANE_ALPHA * 255 * 0.1))); QPainterPath path; path.addPolygon(scene.track_vertices); path.addPolygon(scene.track_edge_vertices); - painter.setBrush(pe); + painter.setBrush(edge_gradient); painter.drawPath(path); }