/************************************************************************ * Copyright 2009-2011 Hikvision Digital Technology Co., Ltd. * FileName : logsearch.h * Description : log search. * Modification History : none * Version : V1.0 * Time : 2009-11,12 * Author : wanggongpu * Descrp : *************************************************************************/ #ifndef LOGSEARCH_H #define LOGSEARCH_H #include #include "ui_logsearch.h" #include "DemoPublic.h" #include "devicedata.h" #include class LogSearch : public QDialog { Q_OBJECT public: LogSearch(QList *devicetree, int* userid, QDialog *parent = 0); ~LogSearch(); void printTable(NET_DVR_LOG_V30* LogData); private slots: void on_comboBox_logtype_currentIndexChanged ( int index); void on_comboBox_maintype_currentIndexChanged ( int index); void on_comboBox_subtype_currentIndexChanged ( int index); void on_dateTimeEdit_start_dateTimeChanged ( const QDateTime & datetime ); void on_dateTimeEdit_stop_dateTimeChanged ( const QDateTime & datetime ); void on_pushButton_searchlog_clicked(); void on_pushButton_exit_clicked(); private: Ui::LogSearchClass ui; int *m_lsuserid; QList *m_lsdevicetree; int m_lsmode; int m_lsmaintype; int m_lssubtype; NET_DVR_TIME m_lsstarttime; NET_DVR_TIME m_lsstoptime; }; #endif // LOGSEARCH_H