#ifndef EYEMAP_H #define EYEMAP_H #include #include #include #include "spdlog/spdlog.h" #include "OscData.h" namespace Ui { class EyeMap; } class EyeMap : public QWidget { Q_OBJECT public: explicit EyeMap(QWidget *parent = nullptr); ~EyeMap(); signals: void signal_update(); private slots: void do_update(); protected: void paintEvent(QPaintEvent *event) override; private: Ui::EyeMap *ui; std::shared_ptr m_logger = nullptr; QTimer m_timer; }; #endif // EYEMAP_H