36 #ifndef REALTIMEEVOKEDWIDGET_H
37 #define REALTIMEEVOKEDWIDGET_H
48 #include "helpers/realtimebutterflyplot.h"
51 #include "helpers/selectionmanagerwindow.h"
52 #include "helpers/chinfomodel.h"
60 #include <QSharedPointer>
64 #include <QDoubleSpinBox>
66 #include <QVBoxLayout>
124 Modality(QString name,
bool active,
double norm)
125 : m_sName(name), m_bActive(active), m_fNorm(norm)
150 RealTimeEvokedWidget(QSharedPointer<RealTimeEvoked> pRTE, QSharedPointer<QTime> &pTime, QWidget* parent = 0);
162 void broadcastSettings();
176 virtual void getData();
189 void showSensorSelectionWidget();
195 void showModalitySelectionWidget();
203 void showSelectedChannelsOnly(QStringList selectedChannels);
205 QVBoxLayout *m_pRteLayout;
206 QLabel *m_pLabelInit;
211 QAction* m_pActionSelectModality;
213 QSharedPointer<RealTimeEvoked> m_pRTE;
217 QList<RealTimeSampleArrayChInfo> m_qListChInfo;
220 QAction* m_pActionSelectSensors;
222 QSharedPointer<SelectionManagerWindow> m_pSelectionManagerWindow;
223 QSharedPointer<ChInfoModel> m_pChInfoModel;
224 bool m_bHideBadChannels;
226 QSharedPointer<EvokedModalityWidget> m_pEvokedModalityWidget;
227 QList< Modality > m_qListModalities;
229 QList<qint32> m_qListCurrentSelection;
230 void applySelection();
231 void resetSelection();
236 #endif // REALTIMEEVOKEDWIDGET_H
xDisp library export/import macros.
FIFF measurement file information.
#define XDISPSHARED_EXPORT
QSharedPointer< NewMeasurement > SPtr
Declaration of the RealTimeEvokedModel Class.
The RealTimeEvokedModel class implements the data access model for a real-time multi sample array dat...