#pragma once #include "selfdrive/ui/qt/onroad/alerts.h" #include "selfdrive/ui/qt/onroad/annotated_camera.h" class OnroadWindow : public QWidget { Q_OBJECT public: OnroadWindow(QWidget* parent = 0); signals: void redrew(); private: OnroadAlerts *alerts; AnnotatedCameraWidget *nvg; QColor bg = bg_colors[STATUS_DISENGAGED]; QHBoxLayout* split; protected: void paintEvent(QPaintEvent *event) override; private slots: void offroadTransition(bool offroad); void updateState(const UIState &s); };