#ifndef CMYCALENDAR_H #define CMYCALENDAR_H #include #include #include #include "CEventMsgInfo.h" namespace Ui { class CMyCalendar; } class CMyCalendar : public QWidget { Q_OBJECT signals: void sig_endTimeClick(QDate startDate,QDate endDate); void sig_startTimeClick(QDate date); void sig_cancle(); public: explicit CMyCalendar(QWidget *parent = 0); ~CMyCalendar(); void setView(E_ALARM_VIEW view); protected: void keyPressEvent(QKeyEvent *event); public slots: void slot_endTime(QDate date); void slot_startTime(QDate date); void slot_cancle(); private: Ui::CMyCalendar *ui; QDate m_startTime; QDate m_endTime; E_ALARM_VIEW m_view; }; #endif // CMYCALENDAR_H