81 typedef QSharedPointer<SpectrumView>
SPtr;
82 typedef QSharedPointer<const SpectrumView>
ConstSPtr;
92 Qt::WindowFlags f = Qt::Widget);
107 void init(QSharedPointer<FIFFLIB::FiffInfo> &info,
116 void addData(
const Eigen::MatrixXd &data);
Common base widget for every dockable Quick-Control settings panel in DISPLIB.
Export macros and build-info hooks for the DISPLIB shared library.
#define DISPSHARED_EXPORT
FIFF file I/O, in-memory data structures and high-level readers/writers.
2-D display widgets and visualisation helpers (charts, topography, colour maps).
AbstractView(QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
QAbstractItemDelegate painting one SpectrumView row as a horizontal frequency band.
QAbstractTableModel storing per-channel FFT magnitudes for SpectrumView.
QSharedPointer< SpectrumView > SPtr
QPointer< QTableView > m_pTableView
QPointer< DISPLIB::FrequencySpectrumModel > m_pFSModel
void updateGuiMode(GuiMode mode)
void addData(const Eigen::MatrixXd &data)
SpectrumView(const QString &sSettingsPath="", QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
virtual bool eventFilter(QObject *watched, QEvent *event)
QPointer< DISPLIB::FrequencySpectrumDelegate > m_pFSDelegate
void setBoundaries(int iLower, int iUpper)
void init(QSharedPointer< FIFFLIB::FiffInfo > &info, int iScaleType)
QSharedPointer< const SpectrumView > ConstSPtr
void updateProcessingMode(ProcessingMode mode)
void sendMouseLoc(int row, int x, int y, QRect visRect)
Full FIFF measurement info: per-channel descriptors, sampling and filter setup, projectors,...