Skip to main content

AveragingSettingsView

Namespace: DISPLIB  ·  Library: Display Library

#include <disp/averagingsettingsview.h>

class DISPLIB::AveragingSettingsView

Settings panel driving the on-line / off-line averaging engine.

Holds stim-channel and trigger-type pickers, pre / post-stimulus spinboxes (ms), baseline-correction toggles and an embedded ArtifactSettingsView. Parameter edits are forwarded as Qt signals to the rtprocessing averaging job.

Inheritance


Public Methods

AveragingSettingsView(sSettingsPath, mapStimChsIndexNames, parent)


~AveragingSettingsView()

Destroys the AveragingSettingsView.


setStimChannels(mapStimChsIndexNames)


getCurrentStimCh()


getDoBaselineCorrection()


getNumAverages()


getBaselineFromSeconds()


getBaselineToSeconds()


getStimChannelIdx()


getPreStimMSeconds()


getPostStimMSeconds()


getCurrentSelectGroup()


setDetectedEpochs(evokedSet)


getAutoComputeStatus()


clearSelectionGroup()


saveSettings()

Saves all important settings of this view via QSettings.


loadSettings()

Loads and inits all important settings of this view via QSettings.


updateGuiMode(mode)

Update the views GUI based on the set GuiMode (Clinical=0, Research=1).

Parameters:

  • mode : GuiMode The new mode (Clinical=0, Research=1).

updateProcessingMode(mode)

Update the views GUI based on the set ProcessingMode (RealTime=0, Offline=1).

Parameters:

  • mode : ProcessingMode The new mode (RealTime=0, Offline=1).

clearView()

Clears the view.


Authors of this file