87 #include <QApplication>
90 #include <QMainWindow>
93 #include <QFileDialog>
98 #include <QSignalMapper>
100 #include <QTableView>
101 #include <QHeaderView>
102 #include <QVBoxLayout>
104 #include <QScrollArea>
105 #include <QScrollBar>
108 #include <QDockWidget>
109 #include <QTextBrowser>
114 #include <QMessageBox>
132 #include <Eigen/Core>
133 #include <Eigen/SparseCore>
141 using namespace Eigen;
149 namespace MNEBrowseRawQt
172 void writeToLog(
const QString& logMsg, LogKind lgknd, LogLevel lglvl);
181 void customContextMenuRequested(QPoint pos);
188 void setScrollBarPosition(
int pos);
223 void setupDelegate();
241 void setupViewSettings();
253 void createLogDockWindow();
261 void setLogLevel(LogLevel lvl);
273 void setWindowStatus();
276 QSignalMapper* m_qSignalMapper;
280 QTableView *m_pTableView;
284 QSettings m_qSettings;
288 QDockWidget* m_pDockWidget_Log;
289 QTextBrowser* m_pTextBrowser_Log;
290 LogLevel m_eLogLevelCurrent;
296 #endif // MAINWINDOW_H
Contains general application specific types.
In this RawSettings class all mne_browse_raw_qt settings are managed. In order to store settings from...
MNE class declaration, which provides static wrapper functions to stay consistent with mne matlab too...
This class represents the model of the model/view framework of mne_browse_raw_qt application. It is derived from QAbstractTableModel so the virtual functions rowCount(),columnCount() and data() needed to be reimplemented. The delegate requests the data for any individual table cell by invoking data(QModelIndex index, int role) and a certain role. DisplayRole is the standard role for requesting the plain data. Other roles such as BackgroundRole are requested to fill a cell with a certain background color with respect to the individual index. For further information see [1].
This class represents the delegate of the model/view framework of mne_browse_raw_qt application...
FIFF class declaration, which provides static wrapper functions to stay consistent with mne matlab to...