/** * @RDE_HEADER@ * ExerciseManangement - Exercise Overview Dialog * $Id$ * $HeadURL$ * $Author$ * * Created by Mike Wille, SLSE, 2017-02-10 */ #pragma once #include "tln_utils.h" #include "logger.h" #include #include namespace Ui { class TimelineLegend; } namespace Timeline { class TimelineModel; class TimelineLegend : public LtsWidgets::LtsDialog { Q_OBJECT public: static EventTypes possibleEvents(); explicit TimelineLegend(QWidget *parent = nullptr); ~TimelineLegend(); private: void retranslate() override; private: Ui::TimelineLegend *m_ui { nullptr }; NGL::INGLLogger &m_logger; }; } // namespace Timeline