|
CEBL
2.1
|
#include <CEBLViewGTK.hpp>
Public Member Functions | |
| CEBLViewGTK (CEBLModel *model, int ac=0, char **av=NULL) | |
| ~CEBLViewGTK () | |
| void | Start () |
| start the View | |
| void | updateView () |
| update the view of current tab | |
| void | updateModel () |
| update the model from current tab | |
| void | updateInfoBar () |
| update info_bar labels | |
| GtkWidget * | getMainWindow () |
| GETTERS. | |
| DataSourceCombo * | getDataSource () |
| InterfaceCombo * | getInterfaceCombo () |
| StatusBar * | getStatusBar () |
| int | getBGRED () |
| int | getBGGREEN () |
| int | getBGBLUE () |
| const char * | getString (string name) |
Public Member Functions inherited from CEBLView | |
| CEBLView (CEBLModel *model) | |
| virtual | ~CEBLView () |
| CEBLModel * | getModel () |
| get a pointer to the model | |
Additional Inherited Members | |
Protected Attributes inherited from CEBLView | |
| CEBLModel * | model |
Definition at line 54 of file CEBLViewGTK.hpp.
| CEBLViewGTK::CEBLViewGTK | ( | CEBLModel * | model, |
| int | ac = 0, |
||
| char ** | av = NULL |
||
| ) |
GTK View for CEBL
Definition at line 39 of file CEBLViewGTK.cpp.
References gui_string_table_en, and StringTable::loadFromString().
| CEBLViewGTK::~CEBLViewGTK | ( | ) |
Definition at line 61 of file CEBLViewGTK.cpp.
|
inline |
Definition at line 121 of file CEBLViewGTK.hpp.
Referenced by EEGMonitor::initPlot().
|
inline |
Definition at line 120 of file CEBLViewGTK.hpp.
Referenced by EEGMonitor::initPlot().
|
inline |
Definition at line 119 of file CEBLViewGTK.hpp.
Referenced by EEGMonitor::initPlot().
|
inline |
Definition at line 116 of file CEBLViewGTK.hpp.
Referenced by TabRealTimeClassification::CreateGUI(), TabTraining::CreateGUI(), TabDevice::updateView(), and updateView().
|
inline |
Definition at line 117 of file CEBLViewGTK.hpp.
Referenced by TabRealTimeClassification::CreateGUI(), TabTraining::CreateGUI(), TabRealTimeClassification::updateView(), and TabTraining::updateView().
|
inline |
|
inline |
Definition at line 118 of file CEBLViewGTK.hpp.
Referenced by TabMonitor::onHide(), and TabDevice::updateView().
| const char * CEBLViewGTK::getString | ( | string | name | ) |
Definition at line 288 of file CEBLViewGTK.cpp.
References StringTable::getString().
Referenced by TabDecision::CreateGUI(), TabClassifiers::CreateGUI(), TabEEGRecording::CreateGUI(), TabTraining::CreateGUI(), and TabTraining::updateView().
|
virtual |
start the View
Reimplemented from CEBLView.
Definition at line 95 of file CEBLViewGTK.cpp.
Referenced by main().
| void CEBLViewGTK::updateInfoBar | ( | ) |
update info_bar labels
Definition at line 279 of file CEBLViewGTK.cpp.
References InfoBar::update().
Referenced by TabRealTimeClassification::onHide(), TabFeatures::onHide(), and TabTraining::onHide().
| void CEBLViewGTK::updateModel | ( | ) |
update the model from current tab
Definition at line 267 of file CEBLViewGTK.cpp.
| void CEBLViewGTK::updateView | ( | ) |
update the view of current tab
Definition at line 254 of file CEBLViewGTK.cpp.
References getDataSource(), and DataSourceCombo::updateView().
1.8.1.1