artdaq_mfextensions  v1_06_02
MsgBox.h
1 #ifndef _NOVA_MSG_BOX_H
2 #define _NOVA_MSG_BOX_H
3 
4 #include "ErrorHandler/Components/NodeInfo.h"
5 #include "ErrorHandler/MessageAnalyzer/ma_utils.h"
6 #include "ui_MsgBox.h"
7 
8 #include <list>
9 
10 namespace novadaq {
11 namespace errorhandler {
12 
13 class MsgBox : public QDialog, private Ui::MsgBox
14 {
15  Q_OBJECT
16 
17 public:
18  MsgBox(QString const &title, NodeInfo const &info, QDialog *parent = 0);
19 
20 private slots:
21  void refreshMsgs();
22 
23 private:
24  NodeInfo const &node;
25 };
26 
27 } // end of namespace errorhandler
28 } // end of namespace novadaq
29 
30 #endif