24#ifndef AVERAGELAYOUTVIEW_H
25#define AVERAGELAYOUTVIEW_H
82 typedef QSharedPointer<AverageLayoutView>
SPtr;
83 typedef QSharedPointer<const AverageLayoutView>
ConstSPtr;
93 Qt::WindowFlags f = Qt::Widget);
162 void setScaleMap(
const QMap<qint32, float> &scaleMap);
186 void setAverageColor(
const QSharedPointer<QMap<QString, QColor> > qMapAverageColor);
210 void setFiffInfo(
const QSharedPointer<FIFFLIB::FiffInfo> pFiffInfo);
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)
void setBackgroundColor(const QColor &backgroundColor)
void updateGuiMode(GuiMode mode)
QSharedPointer< AverageLayoutView > SPtr
QMap< qint32, float > m_scaleMap
void setEvokedSetModel(QSharedPointer< EvokedSetModel > pEvokedSetModel)
void channelSelectionChanged(const QVariant &data)
void setChannelInfoModel(QSharedPointer< ChannelInfoModel > &pChannelInfoModel)
QSharedPointer< QMap< QString, bool > > getAverageActivation() const
QSharedPointer< FIFFLIB::FiffInfo > m_pFiffInfo
QSharedPointer< DISPLIB::EvokedSetModel > m_pEvokedSetModel
void setAverageColor(const QSharedPointer< QMap< QString, QColor > > qMapAverageColor)
QPointer< QGraphicsView > m_pAverageLayoutView
QSharedPointer< AverageScene > m_pAverageScene
QSharedPointer< QMap< QString, QColor > > m_qMapAverageColor
QSharedPointer< QMap< QString, QColor > > getAverageColor() const
QSharedPointer< QMap< QString, bool > > m_qMapAverageActivation
void setScaleMap(const QMap< qint32, float > &scaleMap)
void takeScreenshot(const QString &fileName)
void setAverageActivation(const QSharedPointer< QMap< QString, bool > > qMapAverageActivation)
QSharedPointer< DISPLIB::ChannelInfoModel > m_pChannelInfoModel
void setFiffInfo(const QSharedPointer< FIFFLIB::FiffInfo > pFiffInfo)
QSharedPointer< const AverageLayoutView > ConstSPtr
AverageLayoutView(const QString &sSettingsPath="", QWidget *parent=0, Qt::WindowFlags f=Qt::Widget)
void updateProcessingMode(ProcessingMode mode)
void channelSelectionManagerChanged(const QList< QGraphicsItem * > &selectedChannelItems)
void setSingleAverageColor(const QColor &avgColor)
QColor getBackgroundColor()
QSharedPointer< EvokedSetModel > getEvokedSetModel()
Sensor-layout QGraphicsScene placing one AverageSceneItem per visible channel.
QAbstractTableModel exposing per-channel FIFF metadata (name, type, unit, position,...
QAbstractTableModel wrapping a FiffEvokedSet (one row per channel, one column per condition).
Value type describing one named selection group (label + list of channel names).
Full FIFF measurement info: per-channel descriptors, sampling and filter setup, projectors,...