23#ifndef ARTIFACTSETTINGSVIEW_H
24#define ARTIFACTSETTINGSVIEW_H
52 class AverageSettingsViewWidget;
84 typedef QSharedPointer<ArtifactSettingsView>
SPtr;
85 typedef QSharedPointer<ArtifactSettingsView>
ConstSPtr;
88 const QList<FIFFLIB::FiffChInfo>& fiffChInfoList = QList<FIFFLIB::FiffChInfo>(),
89 QWidget *parent = Q_NULLPTR);
97 void setChInfo(
const QList<FIFFLIB::FiffChInfo>& fiffChInfoList);
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 channel descriptor record (FIFF_CH_INFO): per-channel logical/scanner numbers,...
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)
QMap< QString, QDoubleSpinBox * > m_mapChThresholdsDoubleSpinBoxes
QList< FIFFLIB::FiffChInfo > m_fiffChInfoList
QMap< QString, double > getThresholdMap()
QMap< QString, double > m_mapThresholds
void changeArtifactThreshold(const QMap< QString, double > &mapThresholds)
QMap< QString, int > m_mapThresholdsSecond
QMap< QString, QSpinBox * > m_mapChThresholdsSpinBoxes
QSharedPointer< ArtifactSettingsView > ConstSPtr
QMap< QString, double > m_mapThresholdsFirst
void updateGuiMode(GuiMode mode)
ArtifactSettingsView(const QString &sSettingsPath="", const QList< FIFFLIB::FiffChInfo > &fiffChInfoList=QList< FIFFLIB::FiffChInfo >(), QWidget *parent=nullptr)
void setThresholdMap(const QMap< QString, double > &mapThresholds)
void setChInfo(const QList< FIFFLIB::FiffChInfo > &fiffChInfoList)
QSharedPointer< ArtifactSettingsView > SPtr
void updateProcessingMode(ProcessingMode mode)
void onChangeArtifactThreshold()
QPointer< QCheckBox > m_pArtifactRejectionCheckBox
bool getDoArtifactThresholdRejection()
bool m_bDoArtifactThresholdReduction
Per-channel FIFF descriptor: identifiers, kind, calibration, coil type, channel-frame coil position a...