#pragma once #include #include #include #include #include "common/params.h" #include "widgets/scrollview.hpp" class OffroadAlert : public QFrame { Q_OBJECT public: explicit OffroadAlert(QWidget *parent = 0); int alertCount = 0; bool updateAvailable; private: Params params; QLabel releaseNotes; std::map alerts; QPushButton rebootBtn; void updateAlerts(); ScrollView *releaseNotesScroll; ScrollView *alertsScroll; signals: void closeAlerts(); public slots: void refresh(); };