Circular-buffer QAbstractTableModel feeding the real-time FIFF raw browser. More...
#include "../../disp_global.h"#include <fiff/fiff_types.h>#include <fiff/fiff_proj.h>#include <dsp/filterkernel.h>#include <QAbstractTableModel>#include <QSharedPointer>#include <QColor>#include <functional>#include <vector>#include <Eigen/Core>#include <Eigen/SparseCore>

Go to the source code of this file.
Classes | |
| class | DISPLIB::RtFiffRawViewModel |
| Circular-buffer QAbstractTableModel feeding the real-time FIFF raw browser. More... | |
Namespaces | |
| namespace | FIFFLIB |
| FIFF file I/O, in-memory data structures and high-level readers/writers. | |
| namespace | DISPLIB |
| 2-D display widgets and visualisation helpers (charts, topography, colour maps). | |
Circular-buffer QAbstractTableModel feeding the real-time FIFF raw browser.
SPDX-License-Identifier: BSD-3-Clause Copyright (c) 2019-2026 MNE-CPP Authors
RtFiffRawViewModel keeps the last few seconds of streaming FIFF data in a per-channel ring buffer and exposes it through Qt's model API as one row per channel; the delegate uses the per-row data vector and the current scaling / projection / compensation operators to paint the trace. It also forwards bad-channel flips, trigger detections and annotation edits back to the underlying FiffInfo / event list.
Definition in file rtfiffrawviewmodel.h.