#pragma once #include #include #include #include #include "../../Controller/PlanGridController/PlanGridController.hpp" #include "../Widgets/GridItem.hpp" class PlanGrid : public QWidget { Q_OBJECT private: QString m_weekdays[5]; QString m_times[5]; void populateGrid( ); protected: QGridLayout* gridLayout; QMap, QWidget*>* planMap; PlanGridController* planGridController; public: PlanGrid(QWidget* parent = nullptr); };