23#ifndef AVERAGINGSETTINGSVIEW_H
24#define AVERAGINGSETTINGSVIEW_H
48class AverageSettingsViewWidget;
82 typedef QSharedPointer<AveragingSettingsView>
SPtr;
83 typedef QSharedPointer<AveragingSettingsView>
ConstSPtr;
86 const QMap<QString, int>& mapStimChsIndexNames = QMap<QString, int>(),
87 QWidget* parent = Q_NULLPTR);
177 Ui::AverageSettingsViewWidget*
m_pUi;
FIFF channel descriptor record (FIFF_CH_INFO): per-channel logical/scanner numbers,...
Export macros and build-info hooks for the DISPLIB shared library.
#define DISPSHARED_EXPORT
Common base widget for every dockable Quick-Control settings panel in DISPLIB.
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 changeDropActive(bool state)
void changePreStim(qint32 value)
QSharedPointer< AveragingSettingsView > SPtr
void changeAverageMode(qint32 index)
void changeBaselineFrom(qint32 value)
int getBaselineFromSeconds()
int getPostStimMSeconds()
void resetAverage(bool state)
Ui::AverageSettingsViewWidget * m_pUi
bool getDoBaselineCorrection()
QMap< QString, int > m_mapStimChsIndexNames
void clearSelectionGroup()
void updateGuiMode(GuiMode mode)
void changeBaselineTo(qint32 value)
int m_iBaselineFromSeconds
void onChangeStimChannel()
void calculateAverage(bool state)
void setDetectedEpochs(const FIFFLIB::FiffEvokedSet &evokedSet)
QSharedPointer< AveragingSettingsView > ConstSPtr
int getBaselineToSeconds()
void changePostStim(qint32 value)
void onChangeNumAverages()
QString getCurrentStimCh()
void changeNumAverages(qint32 value)
void onChangeBaselineActive(bool bActive)
void onChangeBaselineTo()
bool getAutoComputeStatus()
QString m_sCurrentStimChan
void setAutoCompute(bool state)
void changeStimChannel(const QString &sStimName)
AveragingSettingsView(const QString &sSettingsPath="", const QMap< QString, int > &mapStimChsIndexNames=QMap< QString, int >(), QWidget *parent=nullptr)
void setStimChannels(const QMap< QString, int > &mapStimChsIndexNames)
void onChangeBaselineFrom()
void onChangeGroupSelect(int iIndex)
QString getCurrentSelectGroup()
void changeBaselineActive(bool state)
bool m_bDoBaselineCorrection
void updateProcessingMode(ProcessingMode mode)
Per-channel FIFF descriptor: identifiers, kind, calibration, coil type, channel-frame coil position a...
Set of FiffEvoked instances sharing one FiffInfo, plus channel-picking and compensation helpers.