MNE-CPP  beta 1.0
chinfowindow.h
Go to the documentation of this file.
1 //=============================================================================================================
37 #ifndef CHINFOWINDOW_H
38 #define CHINFOWINDOW_H
39 
40 //*************************************************************************************************************
41 //=============================================================================================================
42 // INCLUDES
43 //=============================================================================================================
44 
45 #include "ui_chinfowindow.h"
46 #include "fiff/fiff.h"
47 
48 #include "../Models/chinfomodel.h"
49 
50 
51 //*************************************************************************************************************
52 //=============================================================================================================
53 // QT INCLUDES
54 //=============================================================================================================
55 
56 #include <QDockWidget>
57 
58 
59 //*************************************************************************************************************
60 //=============================================================================================================
61 // USED NAMESPACES
62 //=============================================================================================================
63 
64 using namespace FIFFLIB;
65 
66 
67 //*************************************************************************************************************
68 //=============================================================================================================
69 // DEFINE NAMESPACE MNEBrowseRawQt
70 //=============================================================================================================
71 
72 namespace MNEBrowseRawQt
73 {
74 
75 //*************************************************************************************************************
76 //=============================================================================================================
77 // DEFINE FORWARD DECLARATIONS
78 //=============================================================================================================
79 
85 class ChInfoWindow : public QDockWidget
86 {
87  Q_OBJECT
88 
89 public:
90  //=========================================================================================================
96  ChInfoWindow(QWidget *parent = 0);
97 
98  //=========================================================================================================
103  ~ChInfoWindow();
104 
105  //=========================================================================================================
109  ChInfoModel* getDataModel();
110 
111 private:
112  //=========================================================================================================
117  void initMVC();
118 
119  //=========================================================================================================
124  void initTableViews();
125 
126  Ui::ChInfoWindow* ui;
128  ChInfoModel* m_pChInfoModel;
129 };
130 
131 } // NAMESPACE MNEBrowseRawQt
132 
133 #endif // CHINFOWINDOW_H
The ChInfoWindow class provides a dock window for informations about every loaded channel...
Definition: chinfowindow.h:85
Definition: fiff.h:98
FIFF class declaration, which provides static wrapper functions to stay consistent with mne matlab to...