35#ifndef ARTIFACTSETTINGSVIEW_H
36#define ARTIFACTSETTINGSVIEW_H
64 class AverageSettingsViewWidget;
93 typedef QSharedPointer<ArtifactSettingsView>
SPtr;
94 typedef QSharedPointer<ArtifactSettingsView>
ConstSPtr;
97 const QList<FIFFLIB::FiffChInfo>& fiffChInfoList = QList<FIFFLIB::FiffChInfo>(),
98 QWidget *parent = Q_NULLPTR);
106 void setChInfo(
const QList<FIFFLIB::FiffChInfo>& fiffChInfoList);
Declaration of the AbstractView Class.
disp library export/import macros.
#define DISPSHARED_EXPORT
FiffChInfo class declaration.
FIFF file I/O and data structures (raw, epochs, evoked, covariance, forward).
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