#ifndef CALARMVIEW_H #define CALARMVIEW_H #include class CAlarmView : public QTableView { Q_OBJECT public: CAlarmView(QWidget *parent = Q_NULLPTR); void initialize(); void setDefaultRowHeight(int height); signals: void alarmViewDoubleClicked(); void openVideo(int domainId,int appId,QString tag,quint64 startTime,quint64 endTime); void openTrend(quint64 time_stamp,QStringList tagList); protected: void mouseDoubleClickEvent(QMouseEvent *event) Q_DECL_OVERRIDE; }; #endif // ALARMVIEW_H