MNE-CPP  beta 1.0
babymegsetupwidget.h
Go to the documentation of this file.
1 //=============================================================================================================
36 #ifndef BABYMEGSETUPWIDGET_H
37 #define BABYMEGSETUPWIDGET_H
38 
39 
40 //*************************************************************************************************************
41 //=============================================================================================================
42 // INCLUDES
43 //=============================================================================================================
44 
45 #include "../ui_babymegsetup.h"
46 
47 
48 //*************************************************************************************************************
49 //=============================================================================================================
50 // QT INCLUDES
51 //=============================================================================================================
52 
53 #include <QWidget>
54 
55 
56 //*************************************************************************************************************
57 //=============================================================================================================
58 // DEFINE NAMESPACE BabyMEGPlugin
59 //=============================================================================================================
60 
61 namespace BabyMEGPlugin
62 {
63 
64 
65 //*************************************************************************************************************
66 //=============================================================================================================
67 // FORWARD DECLARATIONS
68 //=============================================================================================================
69 
70 class BabyMEG;
71 
72 
73 //=============================================================================================================
79 class BabyMEGSetupWidget : public QWidget
80 {
81  Q_OBJECT
82 
83 public:
84 
85  //=========================================================================================================
92  BabyMEGSetupWidget(BabyMEG* p_pBabyMEG, QWidget *parent = 0);
93 
94  //=========================================================================================================
100 
101  //=========================================================================================================
105  void init();
106 
107  void fiffInfoReceived();
109 private:
110 
111  //=========================================================================================================
117  void cmdConnectionChanged(bool p_bConnectionStatus);
118 
119  //=========================================================================================================
124  void showAboutDialog();
125 
126  //=========================================================================================================
131  void showSqdCtrlDialog();
132 
133  BabyMEG* m_pBabyMEG;
137  bool m_bIsInit;
138 };
139 
140 } // NAMESPACE
141 
142 #endif // BABYMEGSETUPWIDGET_H
The BabyMEGSetupWidget class provides the ECG configuration window.
The BabyMEG class provides a Fiff data simulator.
Definition: babymeg.h:101
BabyMEGSetupWidget(BabyMEG *p_pBabyMEG, QWidget *parent=0)