#ifndef CDLGREMOTERECORDSCHEDULE_H #define CDLGREMOTERECORDSCHEDULE_H #include #include #include #include "ui_cdlgremoterecordschedule.h" #include "DemoPublic.h" /** * Õâ¸öÀàÖÐûÓвÙ×÷É豸£¬Ö»ÊÇÉèÖÃʱ¼ä°²ÅÅÖµ * **/ class CDlgRemoteRecordSchedule : public QDialog { Q_OBJECT public: CDlgRemoteRecordSchedule(QWidget *parent = 0); ~CDlgRemoteRecordSchedule(); //¸ø½á¹¹Ì帳ֵ¸öµØÖ· int SetStruRecord(NET_DVR_RECORD_V30 *pstruRecord); //event void showEvent ( QShowEvent * event ); public slots: void on_btnCopyDay_clicked(); void on_btnSave_clicked(); int comboWeekDayChanged(int iWeekDay); int clickRecordAllDay(); private: Ui::CDlgRemoteRecordScheduleClass ui; QLineEdit m_editStartHour[MAX_TIMESEGMENT_V30]; QLineEdit m_editStartMin[MAX_TIMESEGMENT_V30]; QLineEdit m_editEndHour[MAX_TIMESEGMENT_V30]; QLineEdit m_editEndMin[MAX_TIMESEGMENT_V30]; QComboBox m_comboRecordType[MAX_TIMESEGMENT_V30]; //¼ÏñÀàÐÍ //¼Ïñ²ÎÊýÐÅÏ¢ NET_DVR_RECORD_V30 *m_pstruRecord; //¿½±´µ±Ç°ÉèÖõ½Ä³Ò»Ìì int copyDaySetting(int iWeekNo); int setEachWidget(int iWeekDay); }; #endif // CDLGREMOTERECORDSCHEDULE_H