#pragma once #include #include struct Alert { QString text; int severity; }; class OffroadAlert : public QWidget { Q_OBJECT public: explicit OffroadAlert(QWidget *parent = 0); QVector alerts; bool updateAvailable; private: QVBoxLayout *vlayout; void parse_alerts(); signals: void closeAlerts(); public slots: void refresh(); };