MNE-CPP 0.1.9
A Framework for Electrophysiology
Loading...
Searching...
No Matches
applytoview.h
Go to the documentation of this file.
1//=============================================================================================================
35#ifndef APPLYTOVIEW_H
36#define APPLYTOVIEW_H
37
38//=============================================================================================================
39// INCLUDES
40//=============================================================================================================
41
42#include "../disp_global.h"
43#include "abstractview.h"
44
45//=============================================================================================================
46// QT INCLUDES
47//=============================================================================================================
48
49//=============================================================================================================
50// EIGEN INCLUDES
51//=============================================================================================================
52
53//=============================================================================================================
54// FORWARD DECLARATIONS
55//=============================================================================================================
56
57namespace Ui {
58 class ApplyToViewWidget;
59}
60
61//=============================================================================================================
62// DEFINE NAMESPACE DISPLIB
63//=============================================================================================================
64
65namespace DISPLIB
66{
67
68//=============================================================================================================
70{
71public:
72 //=========================================================================================================
80 ApplyToView(const QString& sSettingsPath = "",
81 QWidget *parent = 0,
82 Qt::WindowFlags f = Qt::Widget);
83
84 //=========================================================================================================
86
87 //=========================================================================================================
91 void saveSettings();
92
93 //=========================================================================================================
97 void loadSettings();
98
99 //=========================================================================================================
103 void selectAll(bool);
104
105 //=========================================================================================================
109 void selectClear(bool);
110
111 //=========================================================================================================
115 void clearView();
116
117 QList<QString> getSelectedViews();
118
119protected:
120 //=========================================================================================================
126 void updateGuiMode(GuiMode mode);
127
128 //=========================================================================================================
134 void updateProcessingMode(ProcessingMode mode);
135
136 QString m_sSettingsPath;
137
138 QList<QString> m_lViewList;
139
140 Ui::ApplyToViewWidget* m_pUi;
141
142};
143} //NAMESPACE
144
145#endif // APPLYTOVIEW_H
#define DISPSHARED_EXPORT
Definition disp_global.h:55
The AbstractView class provides the base calss for all Disp viewers.
AbstractView class declaration.