# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file '.\mainwindow.ui'
#
# Created by: PyQt5 UI code generator 5.15.4
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt5 import QtCore, QtGui, QtWidgets


class Ui_MainWindow(object):
    def setupUi(self, MainWindow):
        MainWindow.setObjectName("MainWindow")
        MainWindow.resize(1173, 853)
        self.centralWidget = QtWidgets.QWidget(MainWindow)
        self.centralWidget.setObjectName("centralWidget")
        self.gridLayout = QtWidgets.QGridLayout(self.centralWidget)
        self.gridLayout.setContentsMargins(11, 11, 11, 11)
        self.gridLayout.setSpacing(6)
        self.gridLayout.setObjectName("gridLayout")
        self.pushButton_Main_switch = QtWidgets.QPushButton(self.centralWidget)
        self.pushButton_Main_switch.setText("")
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap(":/poweroff/PowerOff.jpg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        icon.addPixmap(QtGui.QPixmap(":/poweron/PowerOn.jpg"), QtGui.QIcon.Normal, QtGui.QIcon.On)
        self.pushButton_Main_switch.setIcon(icon)
        self.pushButton_Main_switch.setIconSize(QtCore.QSize(41, 41))
        self.pushButton_Main_switch.setCheckable(True)
        self.pushButton_Main_switch.setChecked(False)
        self.pushButton_Main_switch.setObjectName("pushButton_Main_switch")
        self.gridLayout.addWidget(self.pushButton_Main_switch, 2, 0, 1, 1)
        self.pushButton_start_SV = QtWidgets.QPushButton(self.centralWidget)
        self.pushButton_start_SV.setText("")
        icon1 = QtGui.QIcon()
        icon1.addPixmap(QtGui.QPixmap(":/play/play.jpg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        icon1.addPixmap(QtGui.QPixmap(":/pause/pause.jpg"), QtGui.QIcon.Normal, QtGui.QIcon.On)
        self.pushButton_start_SV.setIcon(icon1)
        self.pushButton_start_SV.setIconSize(QtCore.QSize(41, 41))
        self.pushButton_start_SV.setCheckable(False)
        self.pushButton_start_SV.setObjectName("pushButton_start_SV")
        self.gridLayout.addWidget(self.pushButton_start_SV, 2, 3, 1, 1)
        self.label_Record = QtWidgets.QLabel(self.centralWidget)
        self.label_Record.setObjectName("label_Record")
        self.gridLayout.addWidget(self.label_Record, 3, 2, 1, 1)
        self.pushButton_rec = QtWidgets.QPushButton(self.centralWidget)
        self.pushButton_rec.setText("")
        self.pushButton_rec.setIcon(icon1)
        self.pushButton_rec.setIconSize(QtCore.QSize(41, 41))
        self.pushButton_rec.setCheckable(True)
        self.pushButton_rec.setObjectName("pushButton_rec")
        self.gridLayout.addWidget(self.pushButton_rec, 2, 2, 1, 1)
        self.label_main_switch = QtWidgets.QLabel(self.centralWidget)
        self.label_main_switch.setObjectName("label_main_switch")
        self.gridLayout.addWidget(self.label_main_switch, 3, 0, 1, 1)
        self.lcdNumber_timer = QtWidgets.QLCDNumber(self.centralWidget)
        font = QtGui.QFont()
        font.setPointSize(10)
        font.setBold(True)
        font.setWeight(75)
        self.lcdNumber_timer.setFont(font)
        self.lcdNumber_timer.setObjectName("lcdNumber_timer")
        self.gridLayout.addWidget(self.lcdNumber_timer, 2, 6, 1, 1)
        self.label_run_number = QtWidgets.QLabel(self.centralWidget)
        self.label_run_number.setText("")
        self.label_run_number.setObjectName("label_run_number")
        self.gridLayout.addWidget(self.label_run_number, 2, 5, 1, 1)
        self.label_scope = QtWidgets.QLabel(self.centralWidget)
        self.label_scope.setObjectName("label_scope")
        self.gridLayout.addWidget(self.label_scope, 3, 1, 1, 1)
        self.label_Task = QtWidgets.QLabel(self.centralWidget)
        self.label_Task.setObjectName("label_Task")
        self.gridLayout.addWidget(self.label_Task, 3, 3, 1, 1)
        self.pushButton_scope_switch = QtWidgets.QPushButton(self.centralWidget)
        self.pushButton_scope_switch.setText("")
        icon2 = QtGui.QIcon()
        icon2.addPixmap(QtGui.QPixmap(":/scopeoff/scope_bw.jpg"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        icon2.addPixmap(QtGui.QPixmap(":/scopeon/scope.jpg"), QtGui.QIcon.Normal, QtGui.QIcon.On)
        self.pushButton_scope_switch.setIcon(icon2)
        self.pushButton_scope_switch.setIconSize(QtCore.QSize(41, 41))
        self.pushButton_scope_switch.setCheckable(True)
        self.pushButton_scope_switch.setChecked(False)
        self.pushButton_scope_switch.setAutoDefault(False)
        self.pushButton_scope_switch.setObjectName("pushButton_scope_switch")
        self.gridLayout.addWidget(self.pushButton_scope_switch, 2, 1, 1, 1)
        self.label_run = QtWidgets.QLabel(self.centralWidget)
        self.label_run.setObjectName("label_run")
        self.gridLayout.addWidget(self.label_run, 1, 5, 1, 1)
        self.pushButton_test = QtWidgets.QPushButton(self.centralWidget)
        self.pushButton_test.setText("")
        self.pushButton_test.setIcon(icon1)
        self.pushButton_test.setIconSize(QtCore.QSize(41, 41))
        self.pushButton_test.setCheckable(False)
        self.pushButton_test.setObjectName("pushButton_test")
        self.gridLayout.addWidget(self.pushButton_test, 2, 4, 1, 1)
        self.label_Test = QtWidgets.QLabel(self.centralWidget)
        self.label_Test.setObjectName("label_Test")
        self.gridLayout.addWidget(self.label_Test, 3, 4, 1, 1)
        self.tabWidget = QtWidgets.QTabWidget(self.centralWidget)
        self.tabWidget.setObjectName("tabWidget")
        self.tab_subjec_information = QtWidgets.QWidget()
        self.tab_subjec_information.setObjectName("tab_subjec_information")
        self.gridLayout_2 = QtWidgets.QGridLayout(self.tab_subjec_information)
        self.gridLayout_2.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_2.setSpacing(6)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.groupBox_basic_information = QtWidgets.QGroupBox(self.tab_subjec_information)
        self.groupBox_basic_information.setObjectName("groupBox_basic_information")
        self.formLayout = QtWidgets.QFormLayout(self.groupBox_basic_information)
        self.formLayout.setContentsMargins(11, 11, 11, 11)
        self.formLayout.setSpacing(6)
        self.formLayout.setObjectName("formLayout")
        self.label_first_name = QtWidgets.QLabel(self.groupBox_basic_information)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.label_first_name.setFont(font)
        self.label_first_name.setObjectName("label_first_name")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_first_name)
        self.lineEdit_first_name = QtWidgets.QLineEdit(self.groupBox_basic_information)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.lineEdit_first_name.setFont(font)
        self.lineEdit_first_name.setPlaceholderText("")
        self.lineEdit_first_name.setObjectName("lineEdit_first_name")
        self.formLayout.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.lineEdit_first_name)
        self.label_last_name = QtWidgets.QLabel(self.groupBox_basic_information)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.label_last_name.setFont(font)
        self.label_last_name.setObjectName("label_last_name")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_last_name)
        self.lineEdit_last_name = QtWidgets.QLineEdit(self.groupBox_basic_information)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.lineEdit_last_name.setFont(font)
        self.lineEdit_last_name.setObjectName("lineEdit_last_name")
        self.formLayout.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.lineEdit_last_name)
        self.label_gender = QtWidgets.QLabel(self.groupBox_basic_information)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.label_gender.setFont(font)
        self.label_gender.setObjectName("label_gender")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_gender)
        self.lineEdit_gender = QtWidgets.QLineEdit(self.groupBox_basic_information)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.lineEdit_gender.setFont(font)
        self.lineEdit_gender.setObjectName("lineEdit_gender")
        self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.lineEdit_gender)
        self.label_age = QtWidgets.QLabel(self.groupBox_basic_information)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.label_age.setFont(font)
        self.label_age.setObjectName("label_age")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.label_age)
        self.lineEdit_age = QtWidgets.QLineEdit(self.groupBox_basic_information)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.lineEdit_age.setFont(font)
        self.lineEdit_age.setText("")
        self.lineEdit_age.setObjectName("lineEdit_age")
        self.formLayout.setWidget(3, QtWidgets.QFormLayout.FieldRole, self.lineEdit_age)
        self.gridLayout_2.addWidget(self.groupBox_basic_information, 0, 0, 1, 1)
        self.groupBox = QtWidgets.QGroupBox(self.tab_subjec_information)
        self.groupBox.setObjectName("groupBox")
        self.formLayout_2 = QtWidgets.QFormLayout(self.groupBox)
        self.formLayout_2.setContentsMargins(11, 11, 11, 11)
        self.formLayout_2.setSpacing(6)
        self.formLayout_2.setObjectName("formLayout_2")
        self.label_email = QtWidgets.QLabel(self.groupBox)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.label_email.setFont(font)
        self.label_email.setObjectName("label_email")
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_email)
        self.lineEdit_email = QtWidgets.QLineEdit(self.groupBox)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.lineEdit_email.setFont(font)
        self.lineEdit_email.setObjectName("lineEdit_email")
        self.formLayout_2.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.lineEdit_email)
        self.label_telephone = QtWidgets.QLabel(self.groupBox)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.label_telephone.setFont(font)
        self.label_telephone.setObjectName("label_telephone")
        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.LabelRole, self.label_telephone)
        self.lineEdit_telephone = QtWidgets.QLineEdit(self.groupBox)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.lineEdit_telephone.setFont(font)
        self.lineEdit_telephone.setObjectName("lineEdit_telephone")
        self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.lineEdit_telephone)
        self.label_address = QtWidgets.QLabel(self.groupBox)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.label_address.setFont(font)
        self.label_address.setObjectName("label_address")
        self.formLayout_2.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.label_address)
        self.lineEdit_address = QtWidgets.QLineEdit(self.groupBox)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.lineEdit_address.setFont(font)
        self.lineEdit_address.setObjectName("lineEdit_address")
        self.formLayout_2.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.lineEdit_address)
        self.gridLayout_2.addWidget(self.groupBox, 0, 1, 1, 1)
        self.plainTextEdit_additional_comments = QtWidgets.QPlainTextEdit(self.tab_subjec_information)
        self.plainTextEdit_additional_comments.setObjectName("plainTextEdit_additional_comments")
        self.gridLayout_2.addWidget(self.plainTextEdit_additional_comments, 3, 0, 1, 2)
        self.label_additional_comments = QtWidgets.QLabel(self.tab_subjec_information)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.label_additional_comments.setFont(font)
        self.label_additional_comments.setObjectName("label_additional_comments")
        self.gridLayout_2.addWidget(self.label_additional_comments, 1, 0, 1, 1)
        self.pushButton_save = QtWidgets.QPushButton(self.tab_subjec_information)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.pushButton_save.sizePolicy().hasHeightForWidth())
        self.pushButton_save.setSizePolicy(sizePolicy)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.pushButton_save.setFont(font)
        self.pushButton_save.setObjectName("pushButton_save")
        self.gridLayout_2.addWidget(self.pushButton_save, 5, 0, 1, 2)
        self.tabWidget.addTab(self.tab_subjec_information, "")
        self.tab_experimental_protocol = QtWidgets.QWidget()
        self.tab_experimental_protocol.setObjectName("tab_experimental_protocol")
        self.gridLayout_4 = QtWidgets.QGridLayout(self.tab_experimental_protocol)
        self.gridLayout_4.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_4.setSpacing(6)
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.groupBox_4 = QtWidgets.QGroupBox(self.tab_experimental_protocol)
        self.groupBox_4.setTitle("")
        self.groupBox_4.setObjectName("groupBox_4")
        self.gridLayout_3 = QtWidgets.QGridLayout(self.groupBox_4)
        self.gridLayout_3.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_3.setSpacing(6)
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.label_load_protocol = QtWidgets.QLabel(self.groupBox_4)
        self.label_load_protocol.setObjectName("label_load_protocol")
        self.gridLayout_3.addWidget(self.label_load_protocol, 1, 0, 1, 2)
        self.pushButton_save_protocol = QtWidgets.QPushButton(self.groupBox_4)
        self.pushButton_save_protocol.setObjectName("pushButton_save_protocol")
        self.gridLayout_3.addWidget(self.pushButton_save_protocol, 0, 0, 1, 2)
        self.toolButton_load_protocol = QtWidgets.QToolButton(self.groupBox_4)
        self.toolButton_load_protocol.setObjectName("toolButton_load_protocol")
        self.gridLayout_3.addWidget(self.toolButton_load_protocol, 2, 0, 1, 1)
        self.label_7 = QtWidgets.QLabel(self.groupBox_4)
        self.label_7.setObjectName("label_7")
        self.gridLayout_3.addWidget(self.label_7, 3, 2, 1, 1)
        self.pushButton_experimental_protocol_finish = QtWidgets.QPushButton(self.groupBox_4)
        font = QtGui.QFont()
        font.setPointSize(8)
        self.pushButton_experimental_protocol_finish.setFont(font)
        self.pushButton_experimental_protocol_finish.setObjectName("pushButton_experimental_protocol_finish")
        self.gridLayout_3.addWidget(self.pushButton_experimental_protocol_finish, 4, 0, 1, 1)
        self.lineEdit_break_trial_number = QtWidgets.QLineEdit(self.groupBox_4)
        self.lineEdit_break_trial_number.setObjectName("lineEdit_break_trial_number")
        self.gridLayout_3.addWidget(self.lineEdit_break_trial_number, 3, 1, 1, 1)
        self.label_6 = QtWidgets.QLabel(self.groupBox_4)
        self.label_6.setObjectName("label_6")
        self.gridLayout_3.addWidget(self.label_6, 3, 0, 1, 1)
        self.gridLayout_4.addWidget(self.groupBox_4, 1, 1, 1, 1)
        self.tabWidget_protocol = QtWidgets.QTabWidget(self.tab_experimental_protocol)
        self.tabWidget_protocol.setObjectName("tabWidget_protocol")
        self.tab_ERP = QtWidgets.QWidget()
        self.tab_ERP.setObjectName("tab_ERP")
        self.gridLayout_7 = QtWidgets.QGridLayout(self.tab_ERP)
        self.gridLayout_7.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_7.setSpacing(6)
        self.gridLayout_7.setObjectName("gridLayout_7")
        self.tabWidget_exp = QtWidgets.QTabWidget(self.tab_ERP)
        self.tabWidget_exp.setObjectName("tabWidget_exp")
        self.tab_cue = QtWidgets.QWidget()
        self.tab_cue.setObjectName("tab_cue")
        self.gridLayout_5 = QtWidgets.QGridLayout(self.tab_cue)
        self.gridLayout_5.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_5.setSpacing(6)
        self.gridLayout_5.setObjectName("gridLayout_5")
        self.groupBox_cue_manager = QtWidgets.QGroupBox(self.tab_cue)
        self.groupBox_cue_manager.setObjectName("groupBox_cue_manager")
        self.gridLayout_6 = QtWidgets.QGridLayout(self.groupBox_cue_manager)
        self.gridLayout_6.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_6.setSpacing(6)
        self.gridLayout_6.setObjectName("gridLayout_6")
        self.label_define_cue = QtWidgets.QLabel(self.groupBox_cue_manager)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_define_cue.sizePolicy().hasHeightForWidth())
        self.label_define_cue.setSizePolicy(sizePolicy)
        self.label_define_cue.setObjectName("label_define_cue")
        self.gridLayout_6.addWidget(self.label_define_cue, 0, 0, 1, 1)
        self.lineEdit_define_cue = QtWidgets.QLineEdit(self.groupBox_cue_manager)
        self.lineEdit_define_cue.setText("")
        self.lineEdit_define_cue.setObjectName("lineEdit_define_cue")
        self.gridLayout_6.addWidget(self.lineEdit_define_cue, 1, 0, 1, 1)
        self.label_cue_duration = QtWidgets.QLabel(self.groupBox_cue_manager)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_cue_duration.sizePolicy().hasHeightForWidth())
        self.label_cue_duration.setSizePolicy(sizePolicy)
        self.label_cue_duration.setObjectName("label_cue_duration")
        self.gridLayout_6.addWidget(self.label_cue_duration, 2, 0, 1, 1)
        self.lineEdit_cue_duration = QtWidgets.QLineEdit(self.groupBox_cue_manager)
        self.lineEdit_cue_duration.setText("")
        self.lineEdit_cue_duration.setObjectName("lineEdit_cue_duration")
        self.gridLayout_6.addWidget(self.lineEdit_cue_duration, 3, 0, 1, 1)
        self.label_cue_event_number = QtWidgets.QLabel(self.groupBox_cue_manager)
        self.label_cue_event_number.setObjectName("label_cue_event_number")
        self.gridLayout_6.addWidget(self.label_cue_event_number, 4, 0, 1, 1)
        self.lineEdit_cue_event_number = QtWidgets.QLineEdit(self.groupBox_cue_manager)
        self.lineEdit_cue_event_number.setObjectName("lineEdit_cue_event_number")
        self.gridLayout_6.addWidget(self.lineEdit_cue_event_number, 5, 0, 1, 1)
        self.checkBox_show_text_as_image = QtWidgets.QCheckBox(self.groupBox_cue_manager)
        self.checkBox_show_text_as_image.setObjectName("checkBox_show_text_as_image")
        self.gridLayout_6.addWidget(self.checkBox_show_text_as_image, 6, 0, 1, 1)
        self.label_choose_image_for_cue = QtWidgets.QLabel(self.groupBox_cue_manager)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_choose_image_for_cue.sizePolicy().hasHeightForWidth())
        self.label_choose_image_for_cue.setSizePolicy(sizePolicy)
        self.label_choose_image_for_cue.setObjectName("label_choose_image_for_cue")
        self.gridLayout_6.addWidget(self.label_choose_image_for_cue, 7, 0, 1, 1)
        self.label_task_instruction_image_cue = QtWidgets.QLabel(self.groupBox_cue_manager)
        self.label_task_instruction_image_cue.setText("")
        self.label_task_instruction_image_cue.setPixmap(QtGui.QPixmap(":/blank/blank.jpg"))
        self.label_task_instruction_image_cue.setScaledContents(True)
        self.label_task_instruction_image_cue.setObjectName("label_task_instruction_image_cue")
        self.gridLayout_6.addWidget(self.label_task_instruction_image_cue, 8, 0, 1, 1)
        self.toolButton_choose_image_cue = QtWidgets.QToolButton(self.groupBox_cue_manager)
        self.toolButton_choose_image_cue.setObjectName("toolButton_choose_image_cue")
        self.gridLayout_6.addWidget(self.toolButton_choose_image_cue, 8, 1, 1, 1)
        self.label_choose_sound_for_cue = QtWidgets.QLabel(self.groupBox_cue_manager)
        self.label_choose_sound_for_cue.setObjectName("label_choose_sound_for_cue")
        self.gridLayout_6.addWidget(self.label_choose_sound_for_cue, 9, 0, 1, 1)
        self.toolButton_choose_sound_cue = QtWidgets.QToolButton(self.groupBox_cue_manager)
        self.toolButton_choose_sound_cue.setObjectName("toolButton_choose_sound_cue")
        self.gridLayout_6.addWidget(self.toolButton_choose_sound_cue, 9, 1, 1, 1)
        self.pushButton_define_cue_add = QtWidgets.QPushButton(self.groupBox_cue_manager)
        self.pushButton_define_cue_add.setObjectName("pushButton_define_cue_add")
        self.gridLayout_6.addWidget(self.pushButton_define_cue_add, 10, 0, 1, 1)
        self.pushButton_define_cue_done = QtWidgets.QPushButton(self.groupBox_cue_manager)
        self.pushButton_define_cue_done.setObjectName("pushButton_define_cue_done")
        self.gridLayout_6.addWidget(self.pushButton_define_cue_done, 11, 0, 1, 1)
        self.gridLayout_5.addWidget(self.groupBox_cue_manager, 0, 0, 1, 1)
        self.groupBox_cue_table = QtWidgets.QGroupBox(self.tab_cue)
        self.groupBox_cue_table.setObjectName("groupBox_cue_table")
        self.gridLayout_32 = QtWidgets.QGridLayout(self.groupBox_cue_table)
        self.gridLayout_32.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_32.setSpacing(6)
        self.gridLayout_32.setObjectName("gridLayout_32")
        self.tableWidget_cue = QtWidgets.QTableWidget(self.groupBox_cue_table)
        self.tableWidget_cue.setWordWrap(False)
        self.tableWidget_cue.setObjectName("tableWidget_cue")
        self.tableWidget_cue.setColumnCount(0)
        self.tableWidget_cue.setRowCount(0)
        self.tableWidget_cue.horizontalHeader().setCascadingSectionResizes(True)
        self.gridLayout_32.addWidget(self.tableWidget_cue, 0, 0, 1, 1)
        self.gridLayout_5.addWidget(self.groupBox_cue_table, 0, 1, 1, 1)
        self.tabWidget_exp.addTab(self.tab_cue, "")
        self.tab_trial = QtWidgets.QWidget()
        self.tab_trial.setObjectName("tab_trial")
        self.gridLayout_33 = QtWidgets.QGridLayout(self.tab_trial)
        self.gridLayout_33.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_33.setSpacing(6)
        self.gridLayout_33.setObjectName("gridLayout_33")
        self.groupBox_task_manager = QtWidgets.QGroupBox(self.tab_trial)
        self.groupBox_task_manager.setObjectName("groupBox_task_manager")
        self.gridLayout_30 = QtWidgets.QGridLayout(self.groupBox_task_manager)
        self.gridLayout_30.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_30.setSpacing(6)
        self.gridLayout_30.setObjectName("gridLayout_30")
        self.label_event_number = QtWidgets.QLabel(self.groupBox_task_manager)
        self.label_event_number.setObjectName("label_event_number")
        self.gridLayout_30.addWidget(self.label_event_number, 4, 0, 1, 1)
        self.label_choose_image_for_task = QtWidgets.QLabel(self.groupBox_task_manager)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Minimum)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_choose_image_for_task.sizePolicy().hasHeightForWidth())
        self.label_choose_image_for_task.setSizePolicy(sizePolicy)
        self.label_choose_image_for_task.setObjectName("label_choose_image_for_task")
        self.gridLayout_30.addWidget(self.label_choose_image_for_task, 6, 0, 1, 1)
        self.toolButton_choose_image_task = QtWidgets.QToolButton(self.groupBox_task_manager)
        self.toolButton_choose_image_task.setObjectName("toolButton_choose_image_task")
        self.gridLayout_30.addWidget(self.toolButton_choose_image_task, 6, 1, 1, 1)
        self.label_task_instruction_image = QtWidgets.QLabel(self.groupBox_task_manager)
        self.label_task_instruction_image.setText("")
        self.label_task_instruction_image.setPixmap(QtGui.QPixmap(":/blank/blank.jpg"))
        self.label_task_instruction_image.setScaledContents(True)
        self.label_task_instruction_image.setObjectName("label_task_instruction_image")
        self.gridLayout_30.addWidget(self.label_task_instruction_image, 7, 0, 1, 1)
        self.label_choose_sound_for_task = QtWidgets.QLabel(self.groupBox_task_manager)
        self.label_choose_sound_for_task.setObjectName("label_choose_sound_for_task")
        self.gridLayout_30.addWidget(self.label_choose_sound_for_task, 8, 0, 1, 1)
        self.toolButton_choose_sound_task = QtWidgets.QToolButton(self.groupBox_task_manager)
        self.toolButton_choose_sound_task.setObjectName("toolButton_choose_sound_task")
        self.gridLayout_30.addWidget(self.toolButton_choose_sound_task, 8, 1, 1, 1)
        self.lineEdit_subject_view_description = QtWidgets.QLineEdit(self.groupBox_task_manager)
        self.lineEdit_subject_view_description.setObjectName("lineEdit_subject_view_description")
        self.gridLayout_30.addWidget(self.lineEdit_subject_view_description, 3, 0, 1, 2)
        self.pushButton_define_task_done = QtWidgets.QPushButton(self.groupBox_task_manager)
        self.pushButton_define_task_done.setObjectName("pushButton_define_task_done")
        self.gridLayout_30.addWidget(self.pushButton_define_task_done, 10, 0, 1, 1)
        self.label_subject_view_task_description = QtWidgets.QLabel(self.groupBox_task_manager)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_subject_view_task_description.sizePolicy().hasHeightForWidth())
        self.label_subject_view_task_description.setSizePolicy(sizePolicy)
        self.label_subject_view_task_description.setObjectName("label_subject_view_task_description")
        self.gridLayout_30.addWidget(self.label_subject_view_task_description, 2, 0, 1, 2)
        self.lineEdit_define_task = QtWidgets.QLineEdit(self.groupBox_task_manager)
        self.lineEdit_define_task.setObjectName("lineEdit_define_task")
        self.gridLayout_30.addWidget(self.lineEdit_define_task, 1, 0, 1, 2)
        self.label_define_task = QtWidgets.QLabel(self.groupBox_task_manager)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_define_task.sizePolicy().hasHeightForWidth())
        self.label_define_task.setSizePolicy(sizePolicy)
        self.label_define_task.setObjectName("label_define_task")
        self.gridLayout_30.addWidget(self.label_define_task, 0, 0, 1, 1)
        self.pushButton_define_task_add = QtWidgets.QPushButton(self.groupBox_task_manager)
        self.pushButton_define_task_add.setObjectName("pushButton_define_task_add")
        self.gridLayout_30.addWidget(self.pushButton_define_task_add, 9, 0, 1, 1)
        self.lineEdit_task_event_number = QtWidgets.QLineEdit(self.groupBox_task_manager)
        self.lineEdit_task_event_number.setObjectName("lineEdit_task_event_number")
        self.gridLayout_30.addWidget(self.lineEdit_task_event_number, 5, 0, 1, 2)
        self.gridLayout_33.addWidget(self.groupBox_task_manager, 0, 0, 1, 1)
        self.groupBox_task_table = QtWidgets.QGroupBox(self.tab_trial)
        self.groupBox_task_table.setObjectName("groupBox_task_table")
        self.gridLayout_26 = QtWidgets.QGridLayout(self.groupBox_task_table)
        self.gridLayout_26.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_26.setSpacing(6)
        self.gridLayout_26.setObjectName("gridLayout_26")
        self.tableWidget_tasks = QtWidgets.QTableWidget(self.groupBox_task_table)
        self.tableWidget_tasks.setWordWrap(False)
        self.tableWidget_tasks.setObjectName("tableWidget_tasks")
        self.tableWidget_tasks.setColumnCount(0)
        self.tableWidget_tasks.setRowCount(0)
        self.tableWidget_tasks.horizontalHeader().setCascadingSectionResizes(True)
        self.gridLayout_26.addWidget(self.tableWidget_tasks, 0, 0, 1, 1)
        self.gridLayout_33.addWidget(self.groupBox_task_table, 0, 1, 2, 1)
        self.groupBox_sequence_manager = QtWidgets.QGroupBox(self.tab_trial)
        self.groupBox_sequence_manager.setObjectName("groupBox_sequence_manager")
        self.gridLayout_29 = QtWidgets.QGridLayout(self.groupBox_sequence_manager)
        self.gridLayout_29.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_29.setSpacing(6)
        self.gridLayout_29.setObjectName("gridLayout_29")
        self.label_group_number = QtWidgets.QLabel(self.groupBox_sequence_manager)
        self.label_group_number.setObjectName("label_group_number")
        self.gridLayout_29.addWidget(self.label_group_number, 0, 0, 1, 1)
        self.lineEdit_group_number = QtWidgets.QLineEdit(self.groupBox_sequence_manager)
        self.lineEdit_group_number.setObjectName("lineEdit_group_number")
        self.gridLayout_29.addWidget(self.lineEdit_group_number, 0, 1, 1, 1)
        self.pushButton_create_sequence = QtWidgets.QPushButton(self.groupBox_sequence_manager)
        self.pushButton_create_sequence.setObjectName("pushButton_create_sequence")
        self.gridLayout_29.addWidget(self.pushButton_create_sequence, 1, 0, 1, 2)
        self.pushButton_randomize = QtWidgets.QPushButton(self.groupBox_sequence_manager)
        self.pushButton_randomize.setObjectName("pushButton_randomize")
        self.gridLayout_29.addWidget(self.pushButton_randomize, 2, 0, 1, 2)
        self.gridLayout_33.addWidget(self.groupBox_sequence_manager, 1, 0, 1, 1)
        self.tabWidget_exp.addTab(self.tab_trial, "")
        self.gridLayout_7.addWidget(self.tabWidget_exp, 0, 0, 1, 1)
        self.tabWidget_protocol.addTab(self.tab_ERP, "")
        self.tab_SSVEP = QtWidgets.QWidget()
        self.tab_SSVEP.setObjectName("tab_SSVEP")
        self.groupBoxStimulusParameters = QtWidgets.QGroupBox(self.tab_SSVEP)
        self.groupBoxStimulusParameters.setGeometry(QtCore.QRect(20, 20, 541, 351))
        self.groupBoxStimulusParameters.setObjectName("groupBoxStimulusParameters")
        self.StimulusType = QtWidgets.QLabel(self.groupBoxStimulusParameters)
        self.StimulusType.setGeometry(QtCore.QRect(10, 7, 241, 31))
        self.StimulusType.setObjectName("StimulusType")
        self.SSVEPStimulusTypeDropDownSelection = QtWidgets.QComboBox(self.groupBoxStimulusParameters)
        self.SSVEPStimulusTypeDropDownSelection.setGeometry(QtCore.QRect(10, 39, 241, 31))
        self.SSVEPStimulusTypeDropDownSelection.setObjectName("SSVEPStimulusTypeDropDownSelection")
        self.SSVEPStimulusTypeDropDownSelection.addItem("")
        self.SSVEPStimulusTypeDropDownSelection.addItem("")
        self.SSVEPStimulusTypeDropDownSelection.addItem("")
        self.lineEdit_InputSSVEPStimulusFrequencies = QtWidgets.QLineEdit(self.groupBoxStimulusParameters)
        self.lineEdit_InputSSVEPStimulusFrequencies.setGeometry(QtCore.QRect(10, 108, 281, 31))
        self.lineEdit_InputSSVEPStimulusFrequencies.setObjectName("lineEdit_InputSSVEPStimulusFrequencies")
        self.lineEdit_InputSSVEPStimulusPositions = QtWidgets.QLineEdit(self.groupBoxStimulusParameters)
        self.lineEdit_InputSSVEPStimulusPositions.setGeometry(QtCore.QRect(10, 176, 281, 31))
        self.lineEdit_InputSSVEPStimulusPositions.setObjectName("lineEdit_InputSSVEPStimulusPositions")
        self.lineEdit_InputSSVEPNumberOfTrials = QtWidgets.QLineEdit(self.groupBoxStimulusParameters)
        self.lineEdit_InputSSVEPNumberOfTrials.setGeometry(QtCore.QRect(10, 311, 281, 31))
        self.lineEdit_InputSSVEPNumberOfTrials.setObjectName("lineEdit_InputSSVEPNumberOfTrials")
        self.lineEdit_InputSSVEPStimulusSize = QtWidgets.QLineEdit(self.groupBoxStimulusParameters)
        self.lineEdit_InputSSVEPStimulusSize.setGeometry(QtCore.QRect(10, 240, 281, 31))
        self.lineEdit_InputSSVEPStimulusSize.setObjectName("lineEdit_InputSSVEPStimulusSize")
        self.SSVEPStimulusFrequency = QtWidgets.QLabel(self.groupBoxStimulusParameters)
        self.SSVEPStimulusFrequency.setGeometry(QtCore.QRect(10, 74, 281, 31))
        self.SSVEPStimulusFrequency.setObjectName("SSVEPStimulusFrequency")
        self.SSVEPStimulusPosition = QtWidgets.QLabel(self.groupBoxStimulusParameters)
        self.SSVEPStimulusPosition.setGeometry(QtCore.QRect(10, 143, 281, 31))
        self.SSVEPStimulusPosition.setObjectName("SSVEPStimulusPosition")
        self.SSVEPStimulusNumberOfTrials = QtWidgets.QLabel(self.groupBoxStimulusParameters)
        self.SSVEPStimulusNumberOfTrials.setGeometry(QtCore.QRect(10, 279, 281, 31))
        self.SSVEPStimulusNumberOfTrials.setObjectName("SSVEPStimulusNumberOfTrials")
        self.SSVEPStimulusSize = QtWidgets.QLabel(self.groupBoxStimulusParameters)
        self.SSVEPStimulusSize.setGeometry(QtCore.QRect(10, 210, 281, 31))
        self.SSVEPStimulusSize.setObjectName("SSVEPStimulusSize")
        self.groupBoxSessionRunProtocol = QtWidgets.QGroupBox(self.tab_SSVEP)
        self.groupBoxSessionRunProtocol.setGeometry(QtCore.QRect(570, 20, 541, 351))
        self.groupBoxSessionRunProtocol.setObjectName("groupBoxSessionRunProtocol")
        self.SSVEPCuePeriod = QtWidgets.QLabel(self.groupBoxSessionRunProtocol)
        self.SSVEPCuePeriod.setGeometry(QtCore.QRect(10, 12, 201, 31))
        self.SSVEPCuePeriod.setObjectName("SSVEPCuePeriod")
        self.SSVEPStimulationPeriod = QtWidgets.QLabel(self.groupBoxSessionRunProtocol)
        self.SSVEPStimulationPeriod.setGeometry(QtCore.QRect(10, 88, 201, 41))
        self.SSVEPStimulationPeriod.setObjectName("SSVEPStimulationPeriod")
        self.SSVEPBreakPeriod = QtWidgets.QLabel(self.groupBoxSessionRunProtocol)
        self.SSVEPBreakPeriod.setGeometry(QtCore.QRect(10, 170, 201, 31))
        self.SSVEPBreakPeriod.setObjectName("SSVEPBreakPeriod")
        self.lineEdit_InputSSVEPCuePeriod = QtWidgets.QLineEdit(self.groupBoxSessionRunProtocol)
        self.lineEdit_InputSSVEPCuePeriod.setGeometry(QtCore.QRect(10, 44, 201, 31))
        self.lineEdit_InputSSVEPCuePeriod.setObjectName("lineEdit_InputSSVEPCuePeriod")
        self.lineEdit_InputSSVEPStimulationPeriod = QtWidgets.QLineEdit(self.groupBoxSessionRunProtocol)
        self.lineEdit_InputSSVEPStimulationPeriod.setGeometry(QtCore.QRect(10, 130, 201, 31))
        self.lineEdit_InputSSVEPStimulationPeriod.setObjectName("lineEdit_InputSSVEPStimulationPeriod")
        self.lineEdit_InputSSVEPBreakPeriod = QtWidgets.QLineEdit(self.groupBoxSessionRunProtocol)
        self.lineEdit_InputSSVEPBreakPeriod.setGeometry(QtCore.QRect(10, 210, 201, 31))
        self.lineEdit_InputSSVEPBreakPeriod.setObjectName("lineEdit_InputSSVEPBreakPeriod")
        self.tabWidget_protocol.addTab(self.tab_SSVEP, "")
        self.gridLayout_4.addWidget(self.tabWidget_protocol, 0, 0, 1, 2)
        self.tabWidget.addTab(self.tab_experimental_protocol, "")
        self.tab_Oscilloscope = QtWidgets.QWidget()
        self.tab_Oscilloscope.setObjectName("tab_Oscilloscope")
        self.gridLayout_12 = QtWidgets.QGridLayout(self.tab_Oscilloscope)
        self.gridLayout_12.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_12.setSpacing(6)
        self.gridLayout_12.setObjectName("gridLayout_12")
        self.groupBox_scale_namager = QtWidgets.QGroupBox(self.tab_Oscilloscope)
        self.groupBox_scale_namager.setObjectName("groupBox_scale_namager")
        self.gridLayout_16 = QtWidgets.QGridLayout(self.groupBox_scale_namager)
        self.gridLayout_16.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_16.setSpacing(6)
        self.gridLayout_16.setObjectName("gridLayout_16")
        self.label_downsample_ratio = QtWidgets.QLabel(self.groupBox_scale_namager)
        self.label_downsample_ratio.setObjectName("label_downsample_ratio")
        self.gridLayout_16.addWidget(self.label_downsample_ratio, 4, 0, 1, 1)
        self.label_scope_scale = QtWidgets.QLabel(self.groupBox_scale_namager)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_scope_scale.sizePolicy().hasHeightForWidth())
        self.label_scope_scale.setSizePolicy(sizePolicy)
        self.label_scope_scale.setObjectName("label_scope_scale")
        self.gridLayout_16.addWidget(self.label_scope_scale, 0, 0, 1, 1)
        self.comboBox_scale = QtWidgets.QComboBox(self.groupBox_scale_namager)
        self.comboBox_scale.setObjectName("comboBox_scale")
        self.comboBox_scale.addItem("")
        self.comboBox_scale.addItem("")
        self.comboBox_scale.addItem("")
        self.comboBox_scale.addItem("")
        self.comboBox_scale.addItem("")
        self.comboBox_scale.addItem("")
        self.comboBox_scale.addItem("")
        self.comboBox_scale.addItem("")
        self.comboBox_scale.addItem("")
        self.comboBox_scale.addItem("")
        self.gridLayout_16.addWidget(self.comboBox_scale, 1, 0, 1, 1)
        self.spinBox_time = QtWidgets.QSpinBox(self.groupBox_scale_namager)
        self.spinBox_time.setMinimum(1)
        self.spinBox_time.setProperty("value", 5)
        self.spinBox_time.setObjectName("spinBox_time")
        self.gridLayout_16.addWidget(self.spinBox_time, 3, 0, 1, 1)
        self.label_scope_time = QtWidgets.QLabel(self.groupBox_scale_namager)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_scope_time.sizePolicy().hasHeightForWidth())
        self.label_scope_time.setSizePolicy(sizePolicy)
        self.label_scope_time.setObjectName("label_scope_time")
        self.gridLayout_16.addWidget(self.label_scope_time, 2, 0, 1, 1)
        self.spinBox_downsample_ratio = QtWidgets.QSpinBox(self.groupBox_scale_namager)
        self.spinBox_downsample_ratio.setProperty("value", 5)
        self.spinBox_downsample_ratio.setObjectName("spinBox_downsample_ratio")
        self.gridLayout_16.addWidget(self.spinBox_downsample_ratio, 5, 0, 1, 1)
        self.gridLayout_12.addWidget(self.groupBox_scale_namager, 0, 0, 1, 1, QtCore.Qt.AlignTop)
        self.groupBox_3 = QtWidgets.QGroupBox(self.tab_Oscilloscope)
        self.groupBox_3.setObjectName("groupBox_3")
        self.gridLayout_14 = QtWidgets.QGridLayout(self.groupBox_3)
        self.gridLayout_14.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_14.setSpacing(6)
        self.gridLayout_14.setObjectName("gridLayout_14")
        self.label_3 = QtWidgets.QLabel(self.groupBox_3)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_3.sizePolicy().hasHeightForWidth())
        self.label_3.setSizePolicy(sizePolicy)
        self.label_3.setObjectName("label_3")
        self.gridLayout_14.addWidget(self.label_3, 0, 0, 1, 1)
        self.lineEdit_subchannel_names = QtWidgets.QLineEdit(self.groupBox_3)
        self.lineEdit_subchannel_names.setObjectName("lineEdit_subchannel_names")
        self.gridLayout_14.addWidget(self.lineEdit_subchannel_names, 1, 0, 1, 1)
        self.checkBox_change_scale = QtWidgets.QCheckBox(self.groupBox_3)
        self.checkBox_change_scale.setStatusTip("")
        self.checkBox_change_scale.setObjectName("checkBox_change_scale")
        self.gridLayout_14.addWidget(self.checkBox_change_scale, 2, 0, 1, 1)
        self.checkBox_change_filter = QtWidgets.QCheckBox(self.groupBox_3)
        self.checkBox_change_filter.setObjectName("checkBox_change_filter")
        self.gridLayout_14.addWidget(self.checkBox_change_filter, 3, 0, 1, 1)
        self.gridLayout_12.addWidget(self.groupBox_3, 0, 1, 1, 1)
        self.groupBox_channel_manager = QtWidgets.QGroupBox(self.tab_Oscilloscope)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.groupBox_channel_manager.sizePolicy().hasHeightForWidth())
        self.groupBox_channel_manager.setSizePolicy(sizePolicy)
        self.groupBox_channel_manager.setObjectName("groupBox_channel_manager")
        self.gridLayout_13 = QtWidgets.QGridLayout(self.groupBox_channel_manager)
        self.gridLayout_13.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_13.setSpacing(6)
        self.gridLayout_13.setObjectName("gridLayout_13")
        self.table_channels = QtWidgets.QTableWidget(self.groupBox_channel_manager)
        self.table_channels.setEditTriggers(QtWidgets.QAbstractItemView.DoubleClicked)
        self.table_channels.setTextElideMode(QtCore.Qt.ElideMiddle)
        self.table_channels.setShowGrid(False)
        self.table_channels.setObjectName("table_channels")
        self.table_channels.setColumnCount(4)
        self.table_channels.setRowCount(16)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(4, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(5, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(6, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(7, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(8, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(9, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(10, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(11, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(12, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(13, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(14, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setVerticalHeaderItem(15, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(0, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(0, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(0, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(0, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(1, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(1, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(1, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(1, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(2, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(2, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(2, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(2, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(3, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(3, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(3, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(3, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(4, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(4, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(4, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(4, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(5, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(5, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(5, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(5, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(6, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(6, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(6, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(6, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(7, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(7, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(7, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(7, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(8, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(8, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(8, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(8, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(9, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(9, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(9, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(9, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(10, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(10, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(10, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(10, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(11, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(11, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(11, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(11, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(12, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(12, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(12, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(12, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(13, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(13, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(13, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(13, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(14, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(14, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(14, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(14, 3, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(15, 0, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(15, 1, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(15, 2, item)
        item = QtWidgets.QTableWidgetItem()
        self.table_channels.setItem(15, 3, item)
        self.table_channels.horizontalHeader().setVisible(False)
        self.table_channels.horizontalHeader().setHighlightSections(False)
        self.table_channels.verticalHeader().setVisible(False)
        self.table_channels.verticalHeader().setHighlightSections(False)
        self.gridLayout_13.addWidget(self.table_channels, 0, 0, 1, 1)
        self.pushButton_update_channel_name = QtWidgets.QPushButton(self.groupBox_channel_manager)
        self.pushButton_update_channel_name.setObjectName("pushButton_update_channel_name")
        self.gridLayout_13.addWidget(self.pushButton_update_channel_name, 1, 0, 1, 1)
        self.gridLayout_12.addWidget(self.groupBox_channel_manager, 0, 2, 2, 1)
        self.groupBox_filter_manager = QtWidgets.QGroupBox(self.tab_Oscilloscope)
        self.groupBox_filter_manager.setObjectName("groupBox_filter_manager")
        self.gridLayout_15 = QtWidgets.QGridLayout(self.groupBox_filter_manager)
        self.gridLayout_15.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_15.setSpacing(6)
        self.gridLayout_15.setObjectName("gridLayout_15")
        self.checkBox_car = QtWidgets.QCheckBox(self.groupBox_filter_manager)
        self.checkBox_car.setObjectName("checkBox_car")
        self.gridLayout_15.addWidget(self.checkBox_car, 0, 0, 1, 1)
        self.checkBox_bandpass = QtWidgets.QCheckBox(self.groupBox_filter_manager)
        self.checkBox_bandpass.setObjectName("checkBox_bandpass")
        self.gridLayout_15.addWidget(self.checkBox_bandpass, 1, 0, 1, 1)
        self.doubleSpinBox_hp = QtWidgets.QDoubleSpinBox(self.groupBox_filter_manager)
        self.doubleSpinBox_hp.setDecimals(3)
        self.doubleSpinBox_hp.setObjectName("doubleSpinBox_hp")
        self.gridLayout_15.addWidget(self.doubleSpinBox_hp, 1, 1, 1, 1)
        self.doubleSpinBox_lp = QtWidgets.QDoubleSpinBox(self.groupBox_filter_manager)
        self.doubleSpinBox_lp.setDecimals(3)
        self.doubleSpinBox_lp.setObjectName("doubleSpinBox_lp")
        self.gridLayout_15.addWidget(self.doubleSpinBox_lp, 1, 2, 1, 1)
        self.pushButton_bp = QtWidgets.QPushButton(self.groupBox_filter_manager)
        self.pushButton_bp.setObjectName("pushButton_bp")
        self.gridLayout_15.addWidget(self.pushButton_bp, 1, 3, 1, 1)
        self.checkBox_notch = QtWidgets.QCheckBox(self.groupBox_filter_manager)
        self.checkBox_notch.setObjectName("checkBox_notch")
        self.gridLayout_15.addWidget(self.checkBox_notch, 2, 0, 1, 1)
        self.doubleSpinBox_lc_notch = QtWidgets.QDoubleSpinBox(self.groupBox_filter_manager)
        self.doubleSpinBox_lc_notch.setDecimals(3)
        self.doubleSpinBox_lc_notch.setObjectName("doubleSpinBox_lc_notch")
        self.gridLayout_15.addWidget(self.doubleSpinBox_lc_notch, 2, 1, 1, 1)
        self.doubleSpinBox_hc_notch = QtWidgets.QDoubleSpinBox(self.groupBox_filter_manager)
        self.doubleSpinBox_hc_notch.setDecimals(3)
        self.doubleSpinBox_hc_notch.setObjectName("doubleSpinBox_hc_notch")
        self.gridLayout_15.addWidget(self.doubleSpinBox_hc_notch, 2, 2, 1, 1)
        self.pushButton_apply_notch = QtWidgets.QPushButton(self.groupBox_filter_manager)
        self.pushButton_apply_notch.setObjectName("pushButton_apply_notch")
        self.gridLayout_15.addWidget(self.pushButton_apply_notch, 2, 3, 1, 1)
        self.gridLayout_12.addWidget(self.groupBox_filter_manager, 1, 0, 1, 2)
        self.tabWidget.addTab(self.tab_Oscilloscope, "")
        self.tab_experiment_type = QtWidgets.QWidget()
        self.tab_experiment_type.setObjectName("tab_experiment_type")
        self.gridLayout_20 = QtWidgets.QGridLayout(self.tab_experiment_type)
        self.gridLayout_20.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_20.setSpacing(6)
        self.gridLayout_20.setObjectName("gridLayout_20")
        self.tabWidget_EXG = QtWidgets.QTabWidget(self.tab_experiment_type)
        self.tabWidget_EXG.setObjectName("tabWidget_EXG")
        self.tab_EEG = QtWidgets.QWidget()
        self.tab_EEG.setObjectName("tab_EEG")
        self.gridLayout_19 = QtWidgets.QGridLayout(self.tab_EEG)
        self.gridLayout_19.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_19.setSpacing(6)
        self.gridLayout_19.setObjectName("gridLayout_19")
        self.groupBox_task_monitor = QtWidgets.QGroupBox(self.tab_EEG)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Fixed, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.groupBox_task_monitor.sizePolicy().hasHeightForWidth())
        self.groupBox_task_monitor.setSizePolicy(sizePolicy)
        self.groupBox_task_monitor.setObjectName("groupBox_task_monitor")
        self.gridLayout_18 = QtWidgets.QGridLayout(self.groupBox_task_monitor)
        self.gridLayout_18.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_18.setSpacing(6)
        self.gridLayout_18.setObjectName("gridLayout_18")
        self.tableWidget_class_epoch_counter = QtWidgets.QTableWidget(self.groupBox_task_monitor)
        self.tableWidget_class_epoch_counter.setObjectName("tableWidget_class_epoch_counter")
        self.tableWidget_class_epoch_counter.setColumnCount(0)
        self.tableWidget_class_epoch_counter.setRowCount(0)
        self.gridLayout_18.addWidget(self.tableWidget_class_epoch_counter, 0, 0, 1, 1)
        self.pushButton_bad_epoch = QtWidgets.QPushButton(self.groupBox_task_monitor)
        self.pushButton_bad_epoch.setObjectName("pushButton_bad_epoch")
        self.gridLayout_18.addWidget(self.pushButton_bad_epoch, 1, 0, 1, 1)
        self.tableWidget_bad_epoch = QtWidgets.QTableWidget(self.groupBox_task_monitor)
        self.tableWidget_bad_epoch.setObjectName("tableWidget_bad_epoch")
        self.tableWidget_bad_epoch.setColumnCount(0)
        self.tableWidget_bad_epoch.setRowCount(0)
        self.gridLayout_18.addWidget(self.tableWidget_bad_epoch, 2, 0, 1, 1)
        self.gridLayout_19.addWidget(self.groupBox_task_monitor, 0, 2, 1, 1)
        self.tabWidget_2 = QtWidgets.QTabWidget(self.tab_EEG)
        self.tabWidget_2.setObjectName("tabWidget_2")
        self.tab_MRCP = QtWidgets.QWidget()
        self.tab_MRCP.setObjectName("tab_MRCP")
        self.gridLayout_17 = QtWidgets.QGridLayout(self.tab_MRCP)
        self.gridLayout_17.setContentsMargins(11, 11, 11, 11)
        self.gridLayout_17.setSpacing(6)
        self.gridLayout_17.setObjectName("gridLayout_17")
        self.label_disp_channel = QtWidgets.QLabel(self.tab_MRCP)
        self.label_disp_channel.setObjectName("label_disp_channel")
        self.gridLayout_17.addWidget(self.label_disp_channel, 6, 2, 1, 1)
        self.label_available_temp = QtWidgets.QLabel(self.tab_MRCP)
        self.label_available_temp.setObjectName("label_available_temp")
        self.gridLayout_17.addWidget(self.label_available_temp, 6, 0, 1, 1)
        self.label_current_temp = QtWidgets.QLabel(self.tab_MRCP)
        self.label_current_temp.setObjectName("label_current_temp")
        self.gridLayout_17.addWidget(self.label_current_temp, 6, 4, 1, 1)
        self.label_content_available_temp = QtWidgets.QLabel(self.tab_MRCP)
        self.label_content_available_temp.setText("")
        self.label_content_available_temp.setObjectName("label_content_available_temp")
        self.gridLayout_17.addWidget(self.label_content_available_temp, 6, 1, 1, 1)
        self.label_content_Disp_temp = QtWidgets.QLabel(self.tab_MRCP)
        self.label_content_Disp_temp.setText("")
        self.label_content_Disp_temp.setObjectName("label_content_Disp_temp")
        self.gridLayout_17.addWidget(self.label_content_Disp_temp, 6, 3, 1, 1)
        self.pushButton_temp_clear = QtWidgets.QPushButton(self.tab_MRCP)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.pushButton_temp_clear.sizePolicy().hasHeightForWidth())
        self.pushButton_temp_clear.setSizePolicy(sizePolicy)
        self.pushButton_temp_clear.setObjectName("pushButton_temp_clear")
        self.gridLayout_17.addWidget(self.pushButton_temp_clear, 8, 2, 1, 1)
        self.label_online_mrcp_extractor = QtWidgets.QLabel(self.tab_MRCP)
        self.label_online_mrcp_extractor.setObjectName("label_online_mrcp_extractor")
        self.gridLayout_17.addWidget(self.label_online_mrcp_extractor, 0, 0, 1, 6)
        self.lineEdit_temp_selector = QtWidgets.QLineEdit(self.tab_MRCP)
        self.lineEdit_temp_selector.setObjectName("lineEdit_temp_selector")
        self.gridLayout_17.addWidget(self.lineEdit_temp_selector, 7, 0, 1, 6)
        self.pushButton_temp_view = QtWidgets.QPushButton(self.tab_MRCP)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.pushButton_temp_view.sizePolicy().hasHeightForWidth())
        self.pushButton_temp_view.setSizePolicy(sizePolicy)
        self.pushButton_temp_view.setObjectName("pushButton_temp_view")
        self.gridLayout_17.addWidget(self.pushButton_temp_view, 8, 0, 1, 1)
        self.label_content_current_temp = QtWidgets.QLabel(self.tab_MRCP)
        font = QtGui.QFont()
        font.setPointSize(12)
        font.setBold(True)
        font.setWeight(75)
        self.label_content_current_temp.setFont(font)
        self.label_content_current_temp.setText("")
        self.label_content_current_temp.setObjectName("label_content_current_temp")
        self.gridLayout_17.addWidget(self.label_content_current_temp, 6, 5, 1, 1)
        self.lineEdit_lap_central = QtWidgets.QLineEdit(self.tab_MRCP)
        self.lineEdit_lap_central.setObjectName("lineEdit_lap_central")
        self.gridLayout_17.addWidget(self.lineEdit_lap_central, 2, 2, 1, 1)
        self.lineEdit_lap_4 = QtWidgets.QLineEdit(self.tab_MRCP)
        self.lineEdit_lap_4.setObjectName("lineEdit_lap_4")
        self.gridLayout_17.addWidget(self.lineEdit_lap_4, 2, 3, 1, 1)
        self.lineEdit_lap_3 = QtWidgets.QLineEdit(self.tab_MRCP)
        self.lineEdit_lap_3.setObjectName("lineEdit_lap_3")
        self.gridLayout_17.addWidget(self.lineEdit_lap_3, 3, 2, 1, 1)
        self.lineEdit_lap_1 = QtWidgets.QLineEdit(self.tab_MRCP)
        self.lineEdit_lap_1.setObjectName("lineEdit_lap_1")
        self.gridLayout_17.addWidget(self.lineEdit_lap_1, 1, 2, 1, 1)
        self.lineEdit_lap_2 = QtWidgets.QLineEdit(self.tab_MRCP)
        self.lineEdit_lap_2.setObjectName("lineEdit_lap_2")
        self.gridLayout_17.addWidget(self.lineEdit_lap_2, 2, 1, 1, 1)
        self.pushButton_temp_remove = QtWidgets.QPushButton(self.tab_MRCP)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.pushButton_temp_remove.sizePolicy().hasHeightForWidth())
        self.pushButton_temp_remove.setSizePolicy(sizePolicy)
        self.pushButton_temp_remove.setObjectName("pushButton_temp_remove")
        self.gridLayout_17.addWidget(self.pushButton_temp_remove, 8, 1, 1, 1)
        self.pushButton_temp_mean = QtWidgets.QPushButton(self.tab_MRCP)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.pushButton_temp_mean.sizePolicy().hasHeightForWidth())
        self.pushButton_temp_mean.setSizePolicy(sizePolicy)
        self.pushButton_temp_mean.setObjectName("pushButton_temp_mean")
        self.gridLayout_17.addWidget(self.pushButton_temp_mean, 8, 3, 1, 1)
        self.widget_mrcp_extractor = PlotWidget(self.tab_MRCP)
        self.widget_mrcp_extractor.setObjectName("widget_mrcp_extractor")
        self.gridLayout_17.addWidget(self.widget_mrcp_extractor, 4, 0, 2, 6)
        self.tabWidget_2.addTab(self.tab_MRCP, "")
        self.tab_ssvep = QtWidgets.QWidget()
        self.tab_ssvep.setObjectName("tab_ssvep")
        self.pushButton_ssvep_task = QtWidgets.QPushButton(self.tab_ssvep)
        self.pushButton_ssvep_task.setGeometry(QtCore.QRect(310, 230, 211, 131))
        self.pushButton_ssvep_task.setObjectName("pushButton_ssvep_task")
        self.tabWidget_2.addTab(self.tab_ssvep, "")
        self.tab = QtWidgets.QWidget()
        self.tab.setObjectName("tab")
        self.pushButton_open_eye_tracker_ui = QtWidgets.QPushButton(self.tab)
        self.pushButton_open_eye_tracker_ui.setGeometry(QtCore.QRect(120, 100, 171, 21))
        self.pushButton_open_eye_tracker_ui.setObjectName("pushButton_open_eye_tracker_ui")
        self.tabWidget_2.addTab(self.tab, "")
        self.gridLayout_19.addWidget(self.tabWidget_2, 0, 1, 1, 1)
        self.tabWidget_EXG.addTab(self.tab_EEG, "")
        self.tab_EMG = QtWidgets.QWidget()
        self.tab_EMG.setObjectName("tab_EMG")
        self.tabWidget_EXG.addTab(self.tab_EMG, "")
        self.tab_ECG = QtWidgets.QWidget()
        self.tab_ECG.setObjectName("tab_ECG")
        self.tabWidget_EXG.addTab(self.tab_ECG, "")
        self.gridLayout_20.addWidget(self.tabWidget_EXG, 0, 0, 1, 1)
        self.tabWidget.addTab(self.tab_experiment_type, "")
        self.tab_2 = QtWidgets.QWidget()
        self.tab_2.setObjectName("tab_2")
        self.tabWidget_3 = QtWidgets.QTabWidget(self.tab_2)
        self.tabWidget_3.setGeometry(QtCore.QRect(0, 10, 741, 551))
        self.tabWidget_3.setObjectName("tabWidget_3")
        self.tab_mrcp_online_testing = QtWidgets.QWidget()
        self.tab_mrcp_online_testing.setObjectName("tab_mrcp_online_testing")
        self.pushButton_scope_switch_mrcp = QtWidgets.QPushButton(self.tab_mrcp_online_testing)
        self.pushButton_scope_switch_mrcp.setGeometry(QtCore.QRect(330, 20, 61, 61))
        self.pushButton_scope_switch_mrcp.setText("")
        self.pushButton_scope_switch_mrcp.setIcon(icon2)
        self.pushButton_scope_switch_mrcp.setIconSize(QtCore.QSize(41, 41))
        self.pushButton_scope_switch_mrcp.setCheckable(True)
        self.pushButton_scope_switch_mrcp.setChecked(False)
        self.pushButton_scope_switch_mrcp.setAutoDefault(False)
        self.pushButton_scope_switch_mrcp.setObjectName("pushButton_scope_switch_mrcp")
        self.label_window_stride = QtWidgets.QLabel(self.tab_mrcp_online_testing)
        self.label_window_stride.setGeometry(QtCore.QRect(20, 30, 111, 16))
        self.label_window_stride.setObjectName("label_window_stride")
        self.lineEdit_window_stride_mrcp = QtWidgets.QLineEdit(self.tab_mrcp_online_testing)
        self.lineEdit_window_stride_mrcp.setGeometry(QtCore.QRect(140, 30, 113, 20))
        self.lineEdit_window_stride_mrcp.setObjectName("lineEdit_window_stride_mrcp")
        self.tabWidget_3.addTab(self.tab_mrcp_online_testing, "")
        self.tab_4 = QtWidgets.QWidget()
        self.tab_4.setObjectName("tab_4")
        self.tabWidget_3.addTab(self.tab_4, "")
        self.tabWidget.addTab(self.tab_2, "")
        self.gridLayout.addWidget(self.tabWidget, 0, 0, 1, 7)
        MainWindow.setCentralWidget(self.centralWidget)
        self.menuBar = QtWidgets.QMenuBar(MainWindow)
        self.menuBar.setGeometry(QtCore.QRect(0, 0, 1173, 18))
        self.menuBar.setObjectName("menuBar")
        MainWindow.setMenuBar(self.menuBar)
        self.mainToolBar = QtWidgets.QToolBar(MainWindow)
        self.mainToolBar.setObjectName("mainToolBar")
        MainWindow.addToolBar(QtCore.Qt.TopToolBarArea, self.mainToolBar)
        self.statusBar = QtWidgets.QStatusBar(MainWindow)
        self.statusBar.setObjectName("statusBar")
        MainWindow.setStatusBar(self.statusBar)

        self.retranslateUi(MainWindow)
        self.tabWidget.setCurrentIndex(1)
        self.tabWidget_protocol.setCurrentIndex(1)
        self.tabWidget_exp.setCurrentIndex(0)
        self.tabWidget_EXG.setCurrentIndex(1)
        self.tabWidget_2.setCurrentIndex(1)
        QtCore.QMetaObject.connectSlotsByName(MainWindow)

    def retranslateUi(self, MainWindow):
        _translate = QtCore.QCoreApplication.translate
        MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow"))
        self.label_Record.setText(_translate("MainWindow", "Record"))
        self.label_main_switch.setText(_translate("MainWindow", "Main"))
        self.label_scope.setText(_translate("MainWindow", "Scope"))
        self.label_Task.setText(_translate("MainWindow", "Task"))
        self.label_run.setText(_translate("MainWindow", "Run "))
        self.label_Test.setText(_translate("MainWindow", "Test"))
        self.groupBox_basic_information.setTitle(_translate("MainWindow", "Basic Information"))
        self.label_first_name.setText(_translate("MainWindow", "First Name"))
        self.lineEdit_first_name.setToolTip(_translate("MainWindow", "this will be used as folder name"))
        self.label_last_name.setText(_translate("MainWindow", "Last Name"))
        self.label_gender.setText(_translate("MainWindow", "Gender"))
        self.label_age.setText(_translate("MainWindow", "Age"))
        self.groupBox.setTitle(_translate("MainWindow", "Contact Information"))
        self.label_email.setText(_translate("MainWindow", "Email"))
        self.label_telephone.setText(_translate("MainWindow", "Telephone "))
        self.label_address.setText(_translate("MainWindow", "Address"))
        self.label_additional_comments.setText(_translate("MainWindow", "Additional Comments"))
        self.pushButton_save.setText(_translate("MainWindow", "SAVE"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_subjec_information), _translate("MainWindow", "Subject Information"))
        self.label_load_protocol.setText(_translate("MainWindow", "Load Exp. protocol:"))
        self.pushButton_save_protocol.setText(_translate("MainWindow", "Save current protocol"))
        self.toolButton_load_protocol.setText(_translate("MainWindow", "..."))
        self.label_7.setText(_translate("MainWindow", "trials"))
        self.pushButton_experimental_protocol_finish.setToolTip(_translate("MainWindow", "click to finish experimental protocal design"))
        self.pushButton_experimental_protocol_finish.setText(_translate("MainWindow", "Finish"))
        self.lineEdit_break_trial_number.setText(_translate("MainWindow", "30"))
        self.label_6.setText(_translate("MainWindow", "Break on every"))
        self.groupBox_cue_manager.setTitle(_translate("MainWindow", "Cue manager"))
        self.label_define_cue.setText(_translate("MainWindow", "Define cue:"))
        self.lineEdit_define_cue.setPlaceholderText(_translate("MainWindow", "e.g. IDLE"))
        self.label_cue_duration.setText(_translate("MainWindow", "Cue duration (second):"))
        self.lineEdit_cue_duration.setPlaceholderText(_translate("MainWindow", "e.g. 1 or 1 - 2"))
        self.label_cue_event_number.setText(_translate("MainWindow", "event number"))
        self.checkBox_show_text_as_image.setText(_translate("MainWindow", "show text as image"))
        self.label_choose_image_for_cue.setText(_translate("MainWindow", "Choose image for cue:"))
        self.toolButton_choose_image_cue.setText(_translate("MainWindow", "..."))
        self.label_choose_sound_for_cue.setText(_translate("MainWindow", "Choose sound for cue:"))
        self.toolButton_choose_sound_cue.setText(_translate("MainWindow", "..."))
        self.pushButton_define_cue_add.setToolTip(_translate("MainWindow", "add a task class, be sure to click done when all task classes are added"))
        self.pushButton_define_cue_add.setText(_translate("MainWindow", "ADD"))
        self.pushButton_define_cue_done.setToolTip(_translate("MainWindow", "click this to finish task class adding"))
        self.pushButton_define_cue_done.setText(_translate("MainWindow", "Done"))
        self.groupBox_cue_table.setTitle(_translate("MainWindow", "Cue table"))
        self.tabWidget_exp.setTabText(self.tabWidget_exp.indexOf(self.tab_cue), _translate("MainWindow", "Cue"))
        self.groupBox_task_manager.setTitle(_translate("MainWindow", "Task manager"))
        self.label_event_number.setText(_translate("MainWindow", "event number:"))
        self.label_choose_image_for_task.setText(_translate("MainWindow", "Choose image for task:"))
        self.toolButton_choose_image_task.setText(_translate("MainWindow", "..."))
        self.label_choose_sound_for_task.setText(_translate("MainWindow", "Choose sound for task:"))
        self.toolButton_choose_sound_task.setText(_translate("MainWindow", "..."))
        self.lineEdit_subject_view_description.setPlaceholderText(_translate("MainWindow", "e.g. ankel dorsiflexion left"))
        self.pushButton_define_task_done.setToolTip(_translate("MainWindow", "click this to finish task class adding"))
        self.pushButton_define_task_done.setText(_translate("MainWindow", "Done"))
        self.label_subject_view_task_description.setText(_translate("MainWindow", "Subject view task description:"))
        self.lineEdit_define_task.setPlaceholderText(_translate("MainWindow", "e.g. AD_L"))
        self.label_define_task.setText(_translate("MainWindow", "Define task:"))
        self.pushButton_define_task_add.setToolTip(_translate("MainWindow", "add a task class, be sure to click done when all task classes are added"))
        self.pushButton_define_task_add.setText(_translate("MainWindow", "ADD"))
        self.groupBox_task_table.setTitle(_translate("MainWindow", "Task table"))
        self.groupBox_sequence_manager.setTitle(_translate("MainWindow", "Sequence manager"))
        self.label_group_number.setToolTip(_translate("MainWindow", "the number of tasks for each class"))
        self.label_group_number.setText(_translate("MainWindow", "Group Number:"))
        self.pushButton_create_sequence.setToolTip(_translate("MainWindow", "add all tasks to task table"))
        self.pushButton_create_sequence.setText(_translate("MainWindow", "Create Sequence"))
        self.pushButton_randomize.setToolTip(_translate("MainWindow", "randomize tasks"))
        self.pushButton_randomize.setText(_translate("MainWindow", "Randomize"))
        self.tabWidget_exp.setTabText(self.tabWidget_exp.indexOf(self.tab_trial), _translate("MainWindow", "Trial"))
        self.tabWidget_protocol.setTabText(self.tabWidget_protocol.indexOf(self.tab_ERP), _translate("MainWindow", "ERP"))
        self.groupBoxStimulusParameters.setTitle(_translate("MainWindow", "Stimulus Parameters"))
        self.StimulusType.setToolTip(_translate("MainWindow", "the number of tasks for each class"))
        self.StimulusType.setText(_translate("MainWindow", "Stimulus Type"))
        self.SSVEPStimulusTypeDropDownSelection.setItemText(0, _translate("MainWindow", "SSVEP_Flicker"))
        self.SSVEPStimulusTypeDropDownSelection.setItemText(1, _translate("MainWindow", "SSMVEP_Checkerboard"))
        self.SSVEPStimulusTypeDropDownSelection.setItemText(2, _translate("MainWindow", "AO_Gait"))
        self.lineEdit_InputSSVEPStimulusFrequencies.setPlaceholderText(_translate("MainWindow", "e.g. 8,10,12,15"))
        self.lineEdit_InputSSVEPStimulusPositions.setPlaceholderText(_translate("MainWindow", "e.g. (0, 0);(60, 0);(0, 60);(60, 60)"))
        self.lineEdit_InputSSVEPNumberOfTrials.setPlaceholderText(_translate("MainWindow", "e.g. 5"))
        self.lineEdit_InputSSVEPStimulusSize.setPlaceholderText(_translate("MainWindow", "e.g. (128, 128)"))
        self.SSVEPStimulusFrequency.setToolTip(_translate("MainWindow", "the number of tasks for each class"))
        self.SSVEPStimulusFrequency.setText(_translate("MainWindow", "Stimulus Frequency"))
        self.SSVEPStimulusPosition.setToolTip(_translate("MainWindow", "the number of tasks for each class"))
        self.SSVEPStimulusPosition.setText(_translate("MainWindow", "Stimulus Position"))
        self.SSVEPStimulusNumberOfTrials.setToolTip(_translate("MainWindow", "the number of tasks for each class"))
        self.SSVEPStimulusNumberOfTrials.setText(_translate("MainWindow", "Number of Trials"))
        self.SSVEPStimulusSize.setToolTip(_translate("MainWindow", "the number of tasks for each class"))
        self.SSVEPStimulusSize.setText(_translate("MainWindow", "Stimulus Size"))
        self.groupBoxSessionRunProtocol.setTitle(_translate("MainWindow", "Session Run Protocol"))
        self.SSVEPCuePeriod.setToolTip(_translate("MainWindow", "the number of tasks for each class"))
        self.SSVEPCuePeriod.setText(_translate("MainWindow", "Cue Period (s)"))
        self.SSVEPStimulationPeriod.setToolTip(_translate("MainWindow", "the number of tasks for each class"))
        self.SSVEPStimulationPeriod.setText(_translate("MainWindow", "Stimulation Period (s)"))
        self.SSVEPBreakPeriod.setToolTip(_translate("MainWindow", "the number of tasks for each class"))
        self.SSVEPBreakPeriod.setText(_translate("MainWindow", "Break Period (s)"))
        self.lineEdit_InputSSVEPCuePeriod.setText(_translate("MainWindow", "3"))
        self.lineEdit_InputSSVEPCuePeriod.setPlaceholderText(_translate("MainWindow", "e.g. 3"))
        self.lineEdit_InputSSVEPStimulationPeriod.setText(_translate("MainWindow", "20"))
        self.lineEdit_InputSSVEPStimulationPeriod.setPlaceholderText(_translate("MainWindow", "e.g. 20"))
        self.lineEdit_InputSSVEPBreakPeriod.setText(_translate("MainWindow", "7"))
        self.lineEdit_InputSSVEPBreakPeriod.setPlaceholderText(_translate("MainWindow", "e.g. 7"))
        self.tabWidget_protocol.setTabText(self.tabWidget_protocol.indexOf(self.tab_SSVEP), _translate("MainWindow", "SSVEP"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_experimental_protocol), _translate("MainWindow", "Experimental Protocol"))
        self.groupBox_scale_namager.setTitle(_translate("MainWindow", "Scale Manager"))
        self.label_downsample_ratio.setText(_translate("MainWindow", "Downsample ratio "))
        self.label_scope_scale.setText(_translate("MainWindow", "Scale"))
        self.comboBox_scale.setItemText(0, _translate("MainWindow", "1uV"))
        self.comboBox_scale.setItemText(1, _translate("MainWindow", "10uV"))
        self.comboBox_scale.setItemText(2, _translate("MainWindow", "25uV"))
        self.comboBox_scale.setItemText(3, _translate("MainWindow", "50uV"))
        self.comboBox_scale.setItemText(4, _translate("MainWindow", "100uV"))
        self.comboBox_scale.setItemText(5, _translate("MainWindow", "250uV"))
        self.comboBox_scale.setItemText(6, _translate("MainWindow", "500uV"))
        self.comboBox_scale.setItemText(7, _translate("MainWindow", "1mV"))
        self.comboBox_scale.setItemText(8, _translate("MainWindow", "2.5mV"))
        self.comboBox_scale.setItemText(9, _translate("MainWindow", "100mV"))
        self.label_scope_time.setText(_translate("MainWindow", "Time (s)"))
        self.groupBox_3.setTitle(_translate("MainWindow", "Sub Channel Manager"))
        self.label_3.setText(_translate("MainWindow", "Channel Names"))
        self.lineEdit_subchannel_names.setPlaceholderText(_translate("MainWindow", "enter channels to change and seperated by space (e.g. Cz Fpz P7)"))
        self.checkBox_change_scale.setToolTip(_translate("MainWindow", "check this to scale sub channels by using up and down arrows"))
        self.checkBox_change_scale.setText(_translate("MainWindow", "Change scale"))
        self.checkBox_change_filter.setToolTip(_translate("MainWindow", "check this to change filter design for sub channels"))
        self.checkBox_change_filter.setText(_translate("MainWindow", "Change filter"))
        self.groupBox_channel_manager.setTitle(_translate("MainWindow", "Channel Manager"))
        item = self.table_channels.verticalHeaderItem(0)
        item.setText(_translate("MainWindow", "1"))
        item = self.table_channels.verticalHeaderItem(1)
        item.setText(_translate("MainWindow", "2"))
        item = self.table_channels.verticalHeaderItem(2)
        item.setText(_translate("MainWindow", "3"))
        item = self.table_channels.verticalHeaderItem(3)
        item.setText(_translate("MainWindow", "4"))
        item = self.table_channels.verticalHeaderItem(4)
        item.setText(_translate("MainWindow", "5"))
        item = self.table_channels.verticalHeaderItem(5)
        item.setText(_translate("MainWindow", "6"))
        item = self.table_channels.verticalHeaderItem(6)
        item.setText(_translate("MainWindow", "7"))
        item = self.table_channels.verticalHeaderItem(7)
        item.setText(_translate("MainWindow", "8"))
        item = self.table_channels.verticalHeaderItem(8)
        item.setText(_translate("MainWindow", "9"))
        item = self.table_channels.verticalHeaderItem(9)
        item.setText(_translate("MainWindow", "10"))
        item = self.table_channels.verticalHeaderItem(10)
        item.setText(_translate("MainWindow", "11"))
        item = self.table_channels.verticalHeaderItem(11)
        item.setText(_translate("MainWindow", "12"))
        item = self.table_channels.verticalHeaderItem(12)
        item.setText(_translate("MainWindow", "13"))
        item = self.table_channels.verticalHeaderItem(13)
        item.setText(_translate("MainWindow", "14"))
        item = self.table_channels.verticalHeaderItem(14)
        item.setText(_translate("MainWindow", "15"))
        item = self.table_channels.verticalHeaderItem(15)
        item.setText(_translate("MainWindow", "16"))
        item = self.table_channels.horizontalHeaderItem(0)
        item.setText(_translate("MainWindow", "1"))
        item = self.table_channels.horizontalHeaderItem(1)
        item.setText(_translate("MainWindow", "2"))
        item = self.table_channels.horizontalHeaderItem(2)
        item.setText(_translate("MainWindow", "3"))
        item = self.table_channels.horizontalHeaderItem(3)
        item.setText(_translate("MainWindow", "4"))
        __sortingEnabled = self.table_channels.isSortingEnabled()
        self.table_channels.setSortingEnabled(False)
        item = self.table_channels.item(0, 0)
        item.setText(_translate("MainWindow", "1"))
        item = self.table_channels.item(0, 1)
        item.setText(_translate("MainWindow", "17"))
        item = self.table_channels.item(0, 2)
        item.setText(_translate("MainWindow", "33"))
        item = self.table_channels.item(0, 3)
        item.setText(_translate("MainWindow", "49"))
        item = self.table_channels.item(1, 0)
        item.setText(_translate("MainWindow", "2"))
        item = self.table_channels.item(1, 1)
        item.setText(_translate("MainWindow", "18"))
        item = self.table_channels.item(1, 2)
        item.setText(_translate("MainWindow", "34"))
        item = self.table_channels.item(1, 3)
        item.setText(_translate("MainWindow", "50"))
        item = self.table_channels.item(2, 0)
        item.setText(_translate("MainWindow", "3"))
        item = self.table_channels.item(2, 1)
        item.setText(_translate("MainWindow", "19"))
        item = self.table_channels.item(2, 2)
        item.setText(_translate("MainWindow", "35"))
        item = self.table_channels.item(2, 3)
        item.setText(_translate("MainWindow", "51"))
        item = self.table_channels.item(3, 0)
        item.setText(_translate("MainWindow", "4"))
        item = self.table_channels.item(3, 1)
        item.setText(_translate("MainWindow", "20"))
        item = self.table_channels.item(3, 2)
        item.setText(_translate("MainWindow", "36"))
        item = self.table_channels.item(3, 3)
        item.setText(_translate("MainWindow", "52"))
        item = self.table_channels.item(4, 0)
        item.setText(_translate("MainWindow", "5"))
        item = self.table_channels.item(4, 1)
        item.setText(_translate("MainWindow", "21"))
        item = self.table_channels.item(4, 2)
        item.setText(_translate("MainWindow", "37"))
        item = self.table_channels.item(4, 3)
        item.setText(_translate("MainWindow", "53"))
        item = self.table_channels.item(5, 0)
        item.setText(_translate("MainWindow", "6"))
        item = self.table_channels.item(5, 1)
        item.setText(_translate("MainWindow", "22"))
        item = self.table_channels.item(5, 2)
        item.setText(_translate("MainWindow", "38"))
        item = self.table_channels.item(5, 3)
        item.setText(_translate("MainWindow", "54"))
        item = self.table_channels.item(6, 0)
        item.setText(_translate("MainWindow", "7"))
        item = self.table_channels.item(6, 1)
        item.setText(_translate("MainWindow", "23"))
        item = self.table_channels.item(6, 2)
        item.setText(_translate("MainWindow", "39"))
        item = self.table_channels.item(6, 3)
        item.setText(_translate("MainWindow", "55"))
        item = self.table_channels.item(7, 0)
        item.setText(_translate("MainWindow", "8"))
        item = self.table_channels.item(7, 1)
        item.setText(_translate("MainWindow", "24"))
        item = self.table_channels.item(7, 2)
        item.setText(_translate("MainWindow", "40"))
        item = self.table_channels.item(7, 3)
        item.setText(_translate("MainWindow", "56"))
        item = self.table_channels.item(8, 0)
        item.setText(_translate("MainWindow", "9"))
        item = self.table_channels.item(8, 1)
        item.setText(_translate("MainWindow", "25"))
        item = self.table_channels.item(8, 2)
        item.setText(_translate("MainWindow", "41"))
        item = self.table_channels.item(8, 3)
        item.setText(_translate("MainWindow", "57"))
        item = self.table_channels.item(9, 0)
        item.setText(_translate("MainWindow", "10"))
        item = self.table_channels.item(9, 1)
        item.setText(_translate("MainWindow", "26"))
        item = self.table_channels.item(9, 2)
        item.setText(_translate("MainWindow", "42"))
        item = self.table_channels.item(9, 3)
        item.setText(_translate("MainWindow", "58"))
        item = self.table_channels.item(10, 0)
        item.setText(_translate("MainWindow", "11"))
        item = self.table_channels.item(10, 1)
        item.setText(_translate("MainWindow", "27"))
        item = self.table_channels.item(10, 2)
        item.setText(_translate("MainWindow", "43"))
        item = self.table_channels.item(10, 3)
        item.setText(_translate("MainWindow", "59"))
        item = self.table_channels.item(11, 0)
        item.setText(_translate("MainWindow", "12"))
        item = self.table_channels.item(11, 1)
        item.setText(_translate("MainWindow", "28"))
        item = self.table_channels.item(11, 2)
        item.setText(_translate("MainWindow", "44"))
        item = self.table_channels.item(11, 3)
        item.setText(_translate("MainWindow", "60"))
        item = self.table_channels.item(12, 0)
        item.setText(_translate("MainWindow", "13"))
        item = self.table_channels.item(12, 1)
        item.setText(_translate("MainWindow", "29"))
        item = self.table_channels.item(12, 2)
        item.setText(_translate("MainWindow", "45"))
        item = self.table_channels.item(12, 3)
        item.setText(_translate("MainWindow", "61"))
        item = self.table_channels.item(13, 0)
        item.setText(_translate("MainWindow", "14"))
        item = self.table_channels.item(13, 1)
        item.setText(_translate("MainWindow", "30"))
        item = self.table_channels.item(13, 2)
        item.setText(_translate("MainWindow", "46"))
        item = self.table_channels.item(13, 3)
        item.setText(_translate("MainWindow", "62"))
        item = self.table_channels.item(14, 0)
        item.setText(_translate("MainWindow", "15"))
        item = self.table_channels.item(14, 1)
        item.setText(_translate("MainWindow", "31"))
        item = self.table_channels.item(14, 2)
        item.setText(_translate("MainWindow", "47"))
        item = self.table_channels.item(14, 3)
        item.setText(_translate("MainWindow", "63"))
        item = self.table_channels.item(15, 0)
        item.setText(_translate("MainWindow", "16"))
        item = self.table_channels.item(15, 1)
        item.setText(_translate("MainWindow", "32"))
        item = self.table_channels.item(15, 2)
        item.setText(_translate("MainWindow", "48"))
        item = self.table_channels.item(15, 3)
        item.setText(_translate("MainWindow", "64"))
        self.table_channels.setSortingEnabled(__sortingEnabled)
        self.pushButton_update_channel_name.setToolTip(_translate("MainWindow", "double left click channel names to change and click this button to update"))
        self.pushButton_update_channel_name.setText(_translate("MainWindow", "Update channel name"))
        self.groupBox_filter_manager.setTitle(_translate("MainWindow", "Filter Manager"))
        self.checkBox_car.setText(_translate("MainWindow", "CAR Filter"))
        self.checkBox_bandpass.setText(_translate("MainWindow", "Bandpass Filter"))
        self.pushButton_bp.setText(_translate("MainWindow", "Apply BP"))
        self.checkBox_notch.setText(_translate("MainWindow", "Notch Filter"))
        self.pushButton_apply_notch.setText(_translate("MainWindow", "Apply Notch"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_Oscilloscope), _translate("MainWindow", "Oscilloscope"))
        self.groupBox_task_monitor.setTitle(_translate("MainWindow", "Task Monitor"))
        self.pushButton_bad_epoch.setText(_translate("MainWindow", "bad epoch"))
        self.label_disp_channel.setText(_translate("MainWindow", "Disp. Temps."))
        self.label_available_temp.setText(_translate("MainWindow", "Avialable Temp."))
        self.label_current_temp.setText(_translate("MainWindow", "Current Temp."))
        self.pushButton_temp_clear.setText(_translate("MainWindow", "CLEAR"))
        self.label_online_mrcp_extractor.setText(_translate("MainWindow", "Online MRCP Extractor (large laplacian around Cz)"))
        self.pushButton_temp_view.setText(_translate("MainWindow", "VIEW"))
        self.lineEdit_lap_central.setText(_translate("MainWindow", "Cz"))
        self.lineEdit_lap_4.setText(_translate("MainWindow", "C4"))
        self.lineEdit_lap_3.setText(_translate("MainWindow", "Pz"))
        self.lineEdit_lap_1.setText(_translate("MainWindow", "Fz"))
        self.lineEdit_lap_2.setText(_translate("MainWindow", "C3"))
        self.pushButton_temp_remove.setText(_translate("MainWindow", "REMOVE"))
        self.pushButton_temp_mean.setText(_translate("MainWindow", "MEAN"))
        self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.tab_MRCP), _translate("MainWindow", "MRCP"))
        self.pushButton_ssvep_task.setText(_translate("MainWindow", "Start SSVEP task"))
        self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.tab_ssvep), _translate("MainWindow", "SSVEP"))
        self.pushButton_open_eye_tracker_ui.setText(_translate("MainWindow", "open eye tracker ui"))
        self.tabWidget_2.setTabText(self.tabWidget_2.indexOf(self.tab), _translate("MainWindow", "eye tracker"))
        self.tabWidget_EXG.setTabText(self.tabWidget_EXG.indexOf(self.tab_EEG), _translate("MainWindow", "EEG"))
        self.tabWidget_EXG.setTabText(self.tabWidget_EXG.indexOf(self.tab_EMG), _translate("MainWindow", "EMG"))
        self.tabWidget_EXG.setTabText(self.tabWidget_EXG.indexOf(self.tab_ECG), _translate("MainWindow", "ECG"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_experiment_type), _translate("MainWindow", "Monitor"))
        self.label_window_stride.setText(_translate("MainWindow", "window stride (s)"))
        self.tabWidget_3.setTabText(self.tabWidget_3.indexOf(self.tab_mrcp_online_testing), _translate("MainWindow", "MRCP"))
        self.tabWidget_3.setTabText(self.tabWidget_3.indexOf(self.tab_4), _translate("MainWindow", "Tab 2"))
        self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_2), _translate("MainWindow", "Online testing"))
from pyqtgraph import PlotWidget
import images_rc


if __name__ == "__main__":
    import sys
    app = QtWidgets.QApplication(sys.argv)
    MainWindow = QtWidgets.QMainWindow()
    ui = Ui_MainWindow()
    ui.setupUi(MainWindow)
    MainWindow.show()
    sys.exit(app.exec_())
