diff --git a/selfdrive/ui/qt/onroad/annotated_camera.cc b/selfdrive/ui/qt/onroad/annotated_camera.cc index 73448070a..47de272c3 100644 --- a/selfdrive/ui/qt/onroad/annotated_camera.cc +++ b/selfdrive/ui/qt/onroad/annotated_camera.cc @@ -26,6 +26,7 @@ AnnotatedCameraWidget::AnnotatedCameraWidget(VisionStreamType type, QWidget* par dm_img = loadPixmap("../assets/img_driver_face.png", {img_size + 5, img_size + 5}); #ifdef DP + knight_scanner = new KnightScanner; rainbow_path = new RainbowPath; #endif @@ -284,6 +285,9 @@ void AnnotatedCameraWidget::drawLaneLines(QPainter &painter, const UIState *s) { painter.setBrush(bg); painter.drawPolygon(scene.track_vertices); + #ifdef DP + knight_scanner->paint(painter, rect().height()); + #endif painter.restore(); } diff --git a/selfdrive/ui/qt/onroad/annotated_camera.h b/selfdrive/ui/qt/onroad/annotated_camera.h index ad15f536f..86e95e5fe 100644 --- a/selfdrive/ui/qt/onroad/annotated_camera.h +++ b/selfdrive/ui/qt/onroad/annotated_camera.h @@ -41,6 +41,7 @@ private: bool wide_cam_requested = false; #ifdef DP + KnightScanner *knight_scanner; RainbowPath *rainbow_path; #endif