def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.setEnabled(True) MainWindow.resize(681, 650) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8("horsey.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.label = QtGui.QLabel(self.centralwidget) font = QtGui.QFont() font.setPointSize(10) self.label.setFont(font) self.label.setObjectName(_fromUtf8("label")) self.verticalLayout_3.addWidget(self.label) self.horizontalLayout_Open = QtGui.QHBoxLayout() self.horizontalLayout_Open.setObjectName(_fromUtf8("horizontalLayout_Open")) self.lineEdit_file_name = QtGui.QLineEdit(self.centralwidget) self.lineEdit_file_name.setObjectName(_fromUtf8("lineEdit_file_name")) self.horizontalLayout_Open.addWidget(self.lineEdit_file_name) self.pushButton_browse = QtGui.QPushButton(self.centralwidget) self.pushButton_browse.setObjectName(_fromUtf8("pushButton_browse")) self.horizontalLayout_Open.addWidget(self.pushButton_browse) self.verticalLayout_3.addLayout(self.horizontalLayout_Open) self.gridLayout_4 = QtGui.QGridLayout() self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) self.label_comments = QtGui.QLabel(self.centralwidget) self.label_comments.setEnabled(False) font = QtGui.QFont() font.setPointSize(10) self.label_comments.setFont(font) self.label_comments.setObjectName(_fromUtf8("label_comments")) self.gridLayout_4.addWidget(self.label_comments, 0, 3, 1, 1) self.label_test_num = QtGui.QLabel(self.centralwidget) self.label_test_num.setEnabled(False) font = QtGui.QFont() font.setPointSize(10) self.label_test_num.setFont(font) self.label_test_num.setObjectName(_fromUtf8("label_test_num")) self.gridLayout_4.addWidget(self.label_test_num, 0, 0, 1, 1) self.comboBox_test_num = QtGui.QComboBox(self.centralwidget) self.comboBox_test_num.setEnabled(False) self.comboBox_test_num.setObjectName(_fromUtf8("comboBox_test_num")) self.gridLayout_4.addWidget(self.comboBox_test_num, 1, 0, 1, 1) self.lineEdit_comments = QtGui.QLineEdit(self.centralwidget) self.lineEdit_comments.setEnabled(False) self.lineEdit_comments.setReadOnly(True) self.lineEdit_comments.setObjectName(_fromUtf8("lineEdit_comments")) self.gridLayout_4.addWidget(self.lineEdit_comments, 1, 3, 1, 1) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Minimum) self.gridLayout_4.addItem(spacerItem, 1, 1, 1, 1) self.verticalLayout_3.addLayout(self.gridLayout_4) self.horizontalLayout_Test = QtGui.QHBoxLayout() self.horizontalLayout_Test.setObjectName(_fromUtf8("horizontalLayout_Test")) self.verticalLayout_3.addLayout(self.horizontalLayout_Test) self.horizontalLayout_4 = QtGui.QHBoxLayout() self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.verticalLayout_Trace = QtGui.QVBoxLayout() self.verticalLayout_Trace.setObjectName(_fromUtf8("verticalLayout_Trace")) self.label_trace = QtGui.QLabel(self.centralwidget) self.label_trace.setEnabled(False) self.label_trace.setObjectName(_fromUtf8("label_trace")) self.verticalLayout_Trace.addWidget(self.label_trace) self.horizontalLayout_14 = QtGui.QHBoxLayout() self.horizontalLayout_14.setObjectName(_fromUtf8("horizontalLayout_14")) self.comboBox_trace = QtGui.QComboBox(self.centralwidget) self.comboBox_trace.setEnabled(False) self.comboBox_trace.setObjectName(_fromUtf8("comboBox_trace")) self.horizontalLayout_14.addWidget(self.comboBox_trace) self.verticalLayout_Trace.addLayout(self.horizontalLayout_14) self.horizontalLayout_4.addLayout(self.verticalLayout_Trace) self.verticalLayout_Repetition = QtGui.QVBoxLayout() self.verticalLayout_Repetition.setObjectName(_fromUtf8("verticalLayout_Repetition")) self.label_rep = QtGui.QLabel(self.centralwidget) self.label_rep.setEnabled(False) self.label_rep.setObjectName(_fromUtf8("label_rep")) self.verticalLayout_Repetition.addWidget(self.label_rep) self.horizontalLayout_12 = QtGui.QHBoxLayout() self.horizontalLayout_12.setObjectName(_fromUtf8("horizontalLayout_12")) self.comboBox_rep = QtGui.QComboBox(self.centralwidget) self.comboBox_rep.setEnabled(False) self.comboBox_rep.setObjectName(_fromUtf8("comboBox_rep")) self.horizontalLayout_12.addWidget(self.comboBox_rep) self.verticalLayout_Repetition.addLayout(self.horizontalLayout_12) self.horizontalLayout_4.addLayout(self.verticalLayout_Repetition) self.verticalLayout_Channel = QtGui.QVBoxLayout() self.verticalLayout_Channel.setObjectName(_fromUtf8("verticalLayout_Channel")) self.label_channel = QtGui.QLabel(self.centralwidget) self.label_channel.setEnabled(False) self.label_channel.setObjectName(_fromUtf8("label_channel")) self.verticalLayout_Channel.addWidget(self.label_channel) self.horizontalLayout_9 = QtGui.QHBoxLayout() self.horizontalLayout_9.setObjectName(_fromUtf8("horizontalLayout_9")) self.comboBox_channel = QtGui.QComboBox(self.centralwidget) self.comboBox_channel.setEnabled(False) self.comboBox_channel.setObjectName(_fromUtf8("comboBox_channel")) self.horizontalLayout_9.addWidget(self.comboBox_channel) self.verticalLayout_Channel.addLayout(self.horizontalLayout_9) self.horizontalLayout_4.addLayout(self.verticalLayout_Channel) self.verticalLayout_3.addLayout(self.horizontalLayout_4) self.gridLayout_2 = QtGui.QGridLayout() self.gridLayout_2.setContentsMargins(-1, 10, -1, 10) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.view = TraceWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.view.sizePolicy().hasHeightForWidth()) self.view.setSizePolicy(sizePolicy) self.view.setObjectName(_fromUtf8("view")) self.gridLayout_2.addWidget(self.view, 0, 0, 1, 1) self.verticalLayout_3.addLayout(self.gridLayout_2) self.verticalLayout.addLayout(self.verticalLayout_3) self.gridLayout.addLayout(self.verticalLayout, 1, 0, 1, 1) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem1) self.Title = QtGui.QLabel(self.centralwidget) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.Title.setFont(font) self.Title.setObjectName(_fromUtf8("Title")) self.horizontalLayout.addWidget(self.Title) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem2) self.gridLayout.addLayout(self.horizontalLayout, 0, 0, 1, 1) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.verticalLayout_5 = QtGui.QVBoxLayout() self.verticalLayout_5.setContentsMargins(-1, -1, 10, -1) self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.checkBox_custom_window = QtGui.QCheckBox(self.centralwidget) font = QtGui.QFont() font.setPointSize(10) self.checkBox_custom_window.setFont(font) self.checkBox_custom_window.setObjectName(_fromUtf8("checkBox_custom_window")) self.verticalLayout_5.addWidget(self.checkBox_custom_window) self.line = QtGui.QFrame(self.centralwidget) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName(_fromUtf8("line")) self.verticalLayout_5.addWidget(self.line) self.horizontalLayout_5 = QtGui.QHBoxLayout() self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.verticalLayout_7 = QtGui.QVBoxLayout() self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) self.label_xmax = QtGui.QLabel(self.centralwidget) self.label_xmax.setEnabled(False) self.label_xmax.setAlignment(QtCore.Qt.AlignCenter) self.label_xmax.setObjectName(_fromUtf8("label_xmax")) self.verticalLayout_7.addWidget(self.label_xmax) self.doubleSpinBox_xmax = QtGui.QDoubleSpinBox(self.centralwidget) self.doubleSpinBox_xmax.setEnabled(False) self.doubleSpinBox_xmax.setDecimals(4) self.doubleSpinBox_xmax.setMinimum(-1.0) self.doubleSpinBox_xmax.setMaximum(100.0) self.doubleSpinBox_xmax.setSingleStep(0.001) self.doubleSpinBox_xmax.setProperty("value", 0.2) self.doubleSpinBox_xmax.setObjectName(_fromUtf8("doubleSpinBox_xmax")) self.verticalLayout_7.addWidget(self.doubleSpinBox_xmax) self.doubleSpinBox_xmin = QtGui.QDoubleSpinBox(self.centralwidget) self.doubleSpinBox_xmin.setEnabled(False) self.doubleSpinBox_xmin.setDecimals(4) self.doubleSpinBox_xmin.setMinimum(-1.0) self.doubleSpinBox_xmin.setMaximum(100.0) self.doubleSpinBox_xmin.setSingleStep(0.001) self.doubleSpinBox_xmin.setProperty("value", 0.0) self.doubleSpinBox_xmin.setObjectName(_fromUtf8("doubleSpinBox_xmin")) self.verticalLayout_7.addWidget(self.doubleSpinBox_xmin) self.label_xmin = QtGui.QLabel(self.centralwidget) self.label_xmin.setEnabled(False) self.label_xmin.setAlignment(QtCore.Qt.AlignCenter) self.label_xmin.setObjectName(_fromUtf8("label_xmin")) self.verticalLayout_7.addWidget(self.label_xmin) self.horizontalLayout_5.addLayout(self.verticalLayout_7) self.verticalLayout_6 = QtGui.QVBoxLayout() self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.label_ymax = QtGui.QLabel(self.centralwidget) self.label_ymax.setEnabled(False) self.label_ymax.setAlignment(QtCore.Qt.AlignCenter) self.label_ymax.setObjectName(_fromUtf8("label_ymax")) self.verticalLayout_6.addWidget(self.label_ymax) self.doubleSpinBox_ymax = QtGui.QDoubleSpinBox(self.centralwidget) self.doubleSpinBox_ymax.setEnabled(False) self.doubleSpinBox_ymax.setDecimals(4) self.doubleSpinBox_ymax.setMinimum(-100.0) self.doubleSpinBox_ymax.setMaximum(100.0) self.doubleSpinBox_ymax.setSingleStep(0.001) self.doubleSpinBox_ymax.setProperty("value", 0.1) self.doubleSpinBox_ymax.setObjectName(_fromUtf8("doubleSpinBox_ymax")) self.verticalLayout_6.addWidget(self.doubleSpinBox_ymax) self.doubleSpinBox_ymin = QtGui.QDoubleSpinBox(self.centralwidget) self.doubleSpinBox_ymin.setEnabled(False) self.doubleSpinBox_ymin.setDecimals(4) self.doubleSpinBox_ymin.setMinimum(-100.0) self.doubleSpinBox_ymin.setMaximum(100.0) self.doubleSpinBox_ymin.setSingleStep(0.001) self.doubleSpinBox_ymin.setProperty("value", -0.1) self.doubleSpinBox_ymin.setObjectName(_fromUtf8("doubleSpinBox_ymin")) self.verticalLayout_6.addWidget(self.doubleSpinBox_ymin) self.label_ymin = QtGui.QLabel(self.centralwidget) self.label_ymin.setEnabled(False) self.label_ymin.setAlignment(QtCore.Qt.AlignCenter) self.label_ymin.setObjectName(_fromUtf8("label_ymin")) self.verticalLayout_6.addWidget(self.label_ymin) self.horizontalLayout_5.addLayout(self.verticalLayout_6) self.verticalLayout_5.addLayout(self.horizontalLayout_5) self.horizontalLayout_2.addLayout(self.verticalLayout_5) self.line_4 = QtGui.QFrame(self.centralwidget) self.line_4.setFrameShape(QtGui.QFrame.VLine) self.line_4.setFrameShadow(QtGui.QFrame.Sunken) self.line_4.setObjectName(_fromUtf8("line_4")) self.horizontalLayout_2.addWidget(self.line_4) self.verticalLayout_2 = QtGui.QVBoxLayout() self.verticalLayout_2.setContentsMargins(10, -1, 10, -1) self.verticalLayout_2.setObjectName(_fromUtf8("verticalLayout_2")) self.label_2 = QtGui.QLabel(self.centralwidget) font = QtGui.QFont() font.setPointSize(10) self.label_2.setFont(font) self.label_2.setObjectName(_fromUtf8("label_2")) self.verticalLayout_2.addWidget(self.label_2) self.line_2 = QtGui.QFrame(self.centralwidget) self.line_2.setFrameShape(QtGui.QFrame.HLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName(_fromUtf8("line_2")) self.verticalLayout_2.addWidget(self.line_2) self.horizontalLayout_Threshold = QtGui.QHBoxLayout() self.horizontalLayout_Threshold.setObjectName(_fromUtf8("horizontalLayout_Threshold")) self.doubleSpinBox_threshold = QtGui.QDoubleSpinBox(self.centralwidget) self.doubleSpinBox_threshold.setDecimals(4) self.doubleSpinBox_threshold.setMinimum(-100.0) self.doubleSpinBox_threshold.setMaximum(100.0) self.doubleSpinBox_threshold.setSingleStep(0.001) self.doubleSpinBox_threshold.setObjectName(_fromUtf8("doubleSpinBox_threshold")) self.horizontalLayout_Threshold.addWidget(self.doubleSpinBox_threshold) self.pushButton_auto_threshold = QtGui.QPushButton(self.centralwidget) self.pushButton_auto_threshold.setObjectName(_fromUtf8("pushButton_auto_threshold")) self.horizontalLayout_Threshold.addWidget(self.pushButton_auto_threshold) self.verticalLayout_2.addLayout(self.horizontalLayout_Threshold) self.label_5 = QtGui.QLabel(self.centralwidget) font = QtGui.QFont() font.setPointSize(10) self.label_5.setFont(font) self.label_5.setObjectName(_fromUtf8("label_5")) self.verticalLayout_2.addWidget(self.label_5) self.line_3 = QtGui.QFrame(self.centralwidget) self.line_3.setFrameShape(QtGui.QFrame.HLine) self.line_3.setFrameShadow(QtGui.QFrame.Sunken) self.line_3.setObjectName(_fromUtf8("line_3")) self.verticalLayout_2.addWidget(self.line_3) self.horizontalLayout_Polarity = QtGui.QHBoxLayout() self.horizontalLayout_Polarity.setObjectName(_fromUtf8("horizontalLayout_Polarity")) self.radioButton_normal = QtGui.QRadioButton(self.centralwidget) self.radioButton_normal.setChecked(True) self.radioButton_normal.setObjectName(_fromUtf8("radioButton_normal")) self.horizontalLayout_Polarity.addWidget(self.radioButton_normal) self.radioButton_inverse = QtGui.QRadioButton(self.centralwidget) self.radioButton_inverse.setObjectName(_fromUtf8("radioButton_inverse")) self.horizontalLayout_Polarity.addWidget(self.radioButton_inverse) self.verticalLayout_2.addLayout(self.horizontalLayout_Polarity) self.horizontalLayout_2.addLayout(self.verticalLayout_2) self.line_5 = QtGui.QFrame(self.centralwidget) self.line_5.setFrameShape(QtGui.QFrame.VLine) self.line_5.setFrameShadow(QtGui.QFrame.Sunken) self.line_5.setObjectName(_fromUtf8("line_5")) self.horizontalLayout_2.addWidget(self.line_5) self.gridLayout_5 = QtGui.QGridLayout() self.gridLayout_5.setObjectName(_fromUtf8("gridLayout_5")) self.label_3 = QtGui.QLabel(self.centralwidget) font = QtGui.QFont() font.setPointSize(10) self.label_3.setFont(font) self.label_3.setObjectName(_fromUtf8("label_3")) self.gridLayout_5.addWidget(self.label_3, 0, 0, 1, 1) self.label_stim_type = QtGui.QLabel(self.centralwidget) self.label_stim_type.setObjectName(_fromUtf8("label_stim_type")) self.gridLayout_5.addWidget(self.label_stim_type, 0, 1, 1, 1) self.textEdit = QtGui.QTextEdit(self.centralwidget) self.textEdit.setEnabled(True) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.textEdit.sizePolicy().hasHeightForWidth()) self.textEdit.setSizePolicy(sizePolicy) self.textEdit.setMinimumSize(QtCore.QSize(150, 0)) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.gridLayout_5.addWidget(self.textEdit, 2, 0, 1, 2) self.line_6 = QtGui.QFrame(self.centralwidget) self.line_6.setFrameShape(QtGui.QFrame.HLine) self.line_6.setFrameShadow(QtGui.QFrame.Sunken) self.line_6.setObjectName(_fromUtf8("line_6")) self.gridLayout_5.addWidget(self.line_6, 1, 0, 1, 2) self.horizontalLayout_2.addLayout(self.gridLayout_5) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_2.addItem(spacerItem3) self.gridLayout_3 = QtGui.QGridLayout() self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.pushButton_historgram = QtGui.QPushButton(self.centralwidget) self.pushButton_historgram.setObjectName(_fromUtf8("pushButton_historgram")) self.gridLayout_3.addWidget(self.pushButton_historgram, 1, 0, 1, 1) self.pushButton_tuning_curve = QtGui.QPushButton(self.centralwidget) self.pushButton_tuning_curve.setObjectName(_fromUtf8("pushButton_tuning_curve")) self.gridLayout_3.addWidget(self.pushButton_tuning_curve, 2, 0, 1, 1) self.pushButton_raster = QtGui.QPushButton(self.centralwidget) self.pushButton_raster.setStatusTip(_fromUtf8("")) self.pushButton_raster.setWhatsThis(_fromUtf8("")) self.pushButton_raster.setObjectName(_fromUtf8("pushButton_raster")) self.gridLayout_3.addWidget(self.pushButton_raster, 0, 0, 1, 1) self.pushButton_io_test = QtGui.QPushButton(self.centralwidget) self.pushButton_io_test.setObjectName(_fromUtf8("pushButton_io_test")) self.gridLayout_3.addWidget(self.pushButton_io_test, 3, 0, 1, 1) self.pushButton_spike_rates = QtGui.QPushButton(self.centralwidget) self.pushButton_spike_rates.setObjectName(_fromUtf8("pushButton_spike_rates")) self.gridLayout_3.addWidget(self.pushButton_spike_rates, 4, 0, 1, 1) self.pushButton_abr = QtGui.QPushButton(self.centralwidget) self.pushButton_abr.setObjectName(_fromUtf8("pushButton_abr")) self.gridLayout_3.addWidget(self.pushButton_abr, 5, 0, 1, 1) self.horizontalLayout_2.addLayout(self.gridLayout_3) self.gridLayout.addLayout(self.horizontalLayout_2, 2, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 681, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.label_xmax.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.doubleSpinBox_xmax.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.doubleSpinBox_xmin.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.label_xmin.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.label_ymax.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.doubleSpinBox_ymax.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.doubleSpinBox_ymin.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.label_ymin.setEnabled) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(982, 746) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.gridLayout_top = QtGui.QGridLayout() self.gridLayout_top.setObjectName(_fromUtf8("gridLayout_top")) self.label = QtGui.QLabel(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) self.label.setFont(font) self.label.setObjectName(_fromUtf8("label")) self.gridLayout_top.addWidget(self.label, 0, 0, 1, 1) self.lineEdit_file_name = QtGui.QLineEdit(self.centralwidget) self.lineEdit_file_name.setObjectName(_fromUtf8("lineEdit_file_name")) self.gridLayout_top.addWidget(self.lineEdit_file_name, 1, 0, 1, 1) self.pushButton_browse = QtGui.QPushButton(self.centralwidget) self.pushButton_browse.setObjectName(_fromUtf8("pushButton_browse")) self.gridLayout_top.addWidget(self.pushButton_browse, 1, 1, 1, 1) self.gridLayout.addLayout(self.gridLayout_top, 0, 0, 1, 2) self.tabWidget = QtGui.QTabWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.tabWidget.sizePolicy().hasHeightForWidth()) self.tabWidget.setSizePolicy(sizePolicy) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.widget = QtGui.QWidget() sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.widget.sizePolicy().hasHeightForWidth()) self.widget.setSizePolicy(sizePolicy) self.widget.setObjectName(_fromUtf8("widget")) self.gridLayout_19 = QtGui.QGridLayout(self.widget) self.gridLayout_19.setObjectName(_fromUtf8("gridLayout_19")) self.gridLayout_2 = QtGui.QGridLayout() self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.groupBox_stimulus = QtGui.QGroupBox(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_stimulus.sizePolicy().hasHeightForWidth()) self.groupBox_stimulus.setSizePolicy(sizePolicy) self.groupBox_stimulus.setMaximumSize(QtCore.QSize(300, 16777215)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_stimulus.setFont(font) self.groupBox_stimulus.setFlat(True) self.groupBox_stimulus.setObjectName(_fromUtf8("groupBox_stimulus")) self.gridLayout_12 = QtGui.QGridLayout(self.groupBox_stimulus) self.gridLayout_12.setObjectName(_fromUtf8("gridLayout_12")) self.label_stim_type = QtGui.QLabel(self.groupBox_stimulus) self.label_stim_type.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setPointSize(8) self.label_stim_type.setFont(font) self.label_stim_type.setObjectName(_fromUtf8("label_stim_type")) self.gridLayout_12.addWidget(self.label_stim_type, 0, 0, 1, 1) self.gridLayout_2.addWidget(self.groupBox_stimulus, 1, 1, 1, 1) self.groupBox_threshold = QtGui.QGroupBox(self.widget) self.groupBox_threshold.setMaximumSize(QtCore.QSize(300, 16777215)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_threshold.setFont(font) self.groupBox_threshold.setFlat(True) self.groupBox_threshold.setObjectName(_fromUtf8("groupBox_threshold")) self.gridLayout_4 = QtGui.QGridLayout(self.groupBox_threshold) self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) self.doubleSpinBox_threshold = QtGui.QDoubleSpinBox( self.groupBox_threshold) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.doubleSpinBox_threshold.sizePolicy().hasHeightForWidth()) self.doubleSpinBox_threshold.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(8) self.doubleSpinBox_threshold.setFont(font) self.doubleSpinBox_threshold.setDecimals(4) self.doubleSpinBox_threshold.setMinimum(-100.0) self.doubleSpinBox_threshold.setMaximum(100.0) self.doubleSpinBox_threshold.setSingleStep(0.001) self.doubleSpinBox_threshold.setObjectName( _fromUtf8("doubleSpinBox_threshold")) self.gridLayout_4.addWidget(self.doubleSpinBox_threshold, 0, 0, 1, 1) self.pushButton_auto_threshold = QtGui.QPushButton( self.groupBox_threshold) font = QtGui.QFont() font.setPointSize(8) self.pushButton_auto_threshold.setFont(font) self.pushButton_auto_threshold.setObjectName( _fromUtf8("pushButton_auto_threshold")) self.gridLayout_4.addWidget(self.pushButton_auto_threshold, 0, 1, 1, 1) self.gridLayout_2.addWidget(self.groupBox_threshold, 2, 1, 1, 1) self.groupBox_color = QtGui.QGroupBox(self.widget) font = QtGui.QFont() font.setPointSize(10) self.groupBox_color.setFont(font) self.groupBox_color.setFlat(True) self.groupBox_color.setObjectName(_fromUtf8("groupBox_color")) self.gridLayout_3 = QtGui.QGridLayout(self.groupBox_color) self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.spinBox_blue = QtGui.QSpinBox(self.groupBox_color) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.spinBox_blue.sizePolicy().hasHeightForWidth()) self.spinBox_blue.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(8) self.spinBox_blue.setFont(font) self.spinBox_blue.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.spinBox_blue.setMaximum(255) self.spinBox_blue.setProperty("value", 0) self.spinBox_blue.setObjectName(_fromUtf8("spinBox_blue")) self.gridLayout_3.addWidget(self.spinBox_blue, 0, 6, 1, 1) self.spinBox_red = QtGui.QSpinBox(self.groupBox_color) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.spinBox_red.sizePolicy().hasHeightForWidth()) self.spinBox_red.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(8) self.spinBox_red.setFont(font) self.spinBox_red.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.spinBox_red.setMaximum(255) self.spinBox_red.setObjectName(_fromUtf8("spinBox_red")) self.gridLayout_3.addWidget(self.spinBox_red, 0, 1, 1, 1) self.label_red = QtGui.QLabel(self.groupBox_color) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_red.sizePolicy().hasHeightForWidth()) self.label_red.setSizePolicy(sizePolicy) self.label_red.setObjectName(_fromUtf8("label_red")) self.gridLayout_3.addWidget(self.label_red, 0, 0, 1, 1) self.label_green = QtGui.QLabel(self.groupBox_color) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_green.sizePolicy().hasHeightForWidth()) self.label_green.setSizePolicy(sizePolicy) self.label_green.setObjectName(_fromUtf8("label_green")) self.gridLayout_3.addWidget(self.label_green, 0, 2, 1, 1) self.spinBox_green = QtGui.QSpinBox(self.groupBox_color) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.spinBox_green.sizePolicy().hasHeightForWidth()) self.spinBox_green.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(8) self.spinBox_green.setFont(font) self.spinBox_green.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.spinBox_green.setMaximum(255) self.spinBox_green.setObjectName(_fromUtf8("spinBox_green")) self.gridLayout_3.addWidget(self.spinBox_green, 0, 3, 1, 1) self.label_blue = QtGui.QLabel(self.groupBox_color) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label_blue.sizePolicy().hasHeightForWidth()) self.label_blue.setSizePolicy(sizePolicy) self.label_blue.setObjectName(_fromUtf8("label_blue")) self.gridLayout_3.addWidget(self.label_blue, 0, 4, 1, 1) self.gridLayout_2.addWidget(self.groupBox_color, 3, 1, 1, 1) self.dockWidget_preview = QtGui.QDockWidget(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth( self.dockWidget_preview.sizePolicy().hasHeightForWidth()) self.dockWidget_preview.setSizePolicy(sizePolicy) self.dockWidget_preview.setMinimumSize(QtCore.QSize(300, 150)) self.dockWidget_preview.setFeatures( QtGui.QDockWidget.AllDockWidgetFeatures) self.dockWidget_preview.setObjectName(_fromUtf8("dockWidget_preview")) self.dockWidgetContents_2 = QtGui.QWidget() self.dockWidgetContents_2.setObjectName( _fromUtf8("dockWidgetContents_2")) self.gridLayout_13 = QtGui.QGridLayout(self.dockWidgetContents_2) self.gridLayout_13.setObjectName(_fromUtf8("gridLayout_13")) self.preview = TraceWidget(self.dockWidgetContents_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.preview.sizePolicy().hasHeightForWidth()) self.preview.setSizePolicy(sizePolicy) self.preview.setObjectName(_fromUtf8("preview")) self.gridLayout_13.addWidget(self.preview, 0, 0, 1, 1) self.dockWidget_preview.setWidget(self.dockWidgetContents_2) self.gridLayout_2.addWidget(self.dockWidget_preview, 1, 0, 3, 1) self.gridLayout_19.addLayout(self.gridLayout_2, 2, 0, 1, 4) self.groupBox_raster_comments = QtGui.QGroupBox(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_raster_comments.sizePolicy().hasHeightForWidth()) self.groupBox_raster_comments.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) self.groupBox_raster_comments.setFont(font) self.groupBox_raster_comments.setFlat(True) self.groupBox_raster_comments.setObjectName( _fromUtf8("groupBox_raster_comments")) self.gridLayout_18 = QtGui.QGridLayout(self.groupBox_raster_comments) self.gridLayout_18.setObjectName(_fromUtf8("gridLayout_18")) self.lineEdit_comments = QtGui.QLineEdit(self.groupBox_raster_comments) self.lineEdit_comments.setEnabled(False) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.lineEdit_comments.sizePolicy().hasHeightForWidth()) self.lineEdit_comments.setSizePolicy(sizePolicy) self.lineEdit_comments.setMinimumSize(QtCore.QSize(0, 20)) font = QtGui.QFont() font.setPointSize(8) self.lineEdit_comments.setFont(font) self.lineEdit_comments.setReadOnly(True) self.lineEdit_comments.setObjectName(_fromUtf8("lineEdit_comments")) self.gridLayout_18.addWidget(self.lineEdit_comments, 0, 0, 1, 1) self.gridLayout_19.addWidget(self.groupBox_raster_comments, 0, 3, 1, 1) self.groupBox_raster_test = QtGui.QGroupBox(self.widget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_raster_test.sizePolicy().hasHeightForWidth()) self.groupBox_raster_test.setSizePolicy(sizePolicy) self.groupBox_raster_test.setMinimumSize(QtCore.QSize(125, 0)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_raster_test.setFont(font) self.groupBox_raster_test.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.groupBox_raster_test.setFlat(True) self.groupBox_raster_test.setObjectName( _fromUtf8("groupBox_raster_test")) self.gridLayout_14 = QtGui.QGridLayout(self.groupBox_raster_test) self.gridLayout_14.setObjectName(_fromUtf8("gridLayout_14")) self.comboBox_test_num = QtGui.QComboBox(self.groupBox_raster_test) self.comboBox_test_num.setEnabled(False) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.comboBox_test_num.sizePolicy().hasHeightForWidth()) self.comboBox_test_num.setSizePolicy(sizePolicy) self.comboBox_test_num.setMinimumSize(QtCore.QSize(75, 20)) self.comboBox_test_num.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setPointSize(8) self.comboBox_test_num.setFont(font) self.comboBox_test_num.setLayoutDirection(QtCore.Qt.LeftToRight) self.comboBox_test_num.setObjectName(_fromUtf8("comboBox_test_num")) self.gridLayout_14.addWidget(self.comboBox_test_num, 0, 0, 1, 1) self.gridLayout_19.addWidget(self.groupBox_raster_test, 0, 0, 1, 1) spacerItem = QtGui.QSpacerItem(34, 20, QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) self.gridLayout_19.addItem(spacerItem, 0, 2, 1, 1) self.pushButtonAdd = QtGui.QPushButton(self.widget) self.pushButtonAdd.setObjectName(_fromUtf8("pushButtonAdd")) self.gridLayout_19.addWidget(self.pushButtonAdd, 5, 0, 1, 4) self.horizontalLayout_raster = QtGui.QHBoxLayout() self.horizontalLayout_raster.setObjectName( _fromUtf8("horizontalLayout_raster")) self.groupBox_raster_trace = QtGui.QGroupBox(self.widget) self.groupBox_raster_trace.setMinimumSize(QtCore.QSize(125, 0)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_raster_trace.setFont(font) self.groupBox_raster_trace.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.groupBox_raster_trace.setFlat(True) self.groupBox_raster_trace.setObjectName( _fromUtf8("groupBox_raster_trace")) self.gridLayout_15 = QtGui.QGridLayout(self.groupBox_raster_trace) self.gridLayout_15.setObjectName(_fromUtf8("gridLayout_15")) self.comboBox_trace = QtGui.QComboBox(self.groupBox_raster_trace) self.comboBox_trace.setEnabled(False) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.comboBox_trace.sizePolicy().hasHeightForWidth()) self.comboBox_trace.setSizePolicy(sizePolicy) self.comboBox_trace.setMinimumSize(QtCore.QSize(75, 20)) self.comboBox_trace.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setPointSize(8) self.comboBox_trace.setFont(font) self.comboBox_trace.setLayoutDirection(QtCore.Qt.LeftToRight) self.comboBox_trace.setObjectName(_fromUtf8("comboBox_trace")) self.gridLayout_15.addWidget(self.comboBox_trace, 0, 0, 1, 1) self.horizontalLayout_raster.addWidget(self.groupBox_raster_trace) self.groupBox_raster_channel = QtGui.QGroupBox(self.widget) self.groupBox_raster_channel.setMinimumSize(QtCore.QSize(125, 0)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_raster_channel.setFont(font) self.groupBox_raster_channel.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.groupBox_raster_channel.setFlat(True) self.groupBox_raster_channel.setObjectName( _fromUtf8("groupBox_raster_channel")) self.gridLayout_17 = QtGui.QGridLayout(self.groupBox_raster_channel) self.gridLayout_17.setObjectName(_fromUtf8("gridLayout_17")) self.comboBox_channel = QtGui.QComboBox(self.groupBox_raster_channel) self.comboBox_channel.setEnabled(False) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.comboBox_channel.sizePolicy().hasHeightForWidth()) self.comboBox_channel.setSizePolicy(sizePolicy) self.comboBox_channel.setMinimumSize(QtCore.QSize(75, 20)) self.comboBox_channel.setMaximumSize(QtCore.QSize(16777215, 16777215)) font = QtGui.QFont() font.setPointSize(8) self.comboBox_channel.setFont(font) self.comboBox_channel.setLayoutDirection(QtCore.Qt.LeftToRight) self.comboBox_channel.setObjectName(_fromUtf8("comboBox_channel")) self.gridLayout_17.addWidget(self.comboBox_channel, 0, 0, 1, 1) self.horizontalLayout_raster.addWidget(self.groupBox_raster_channel) self.gridLayout_19.addLayout(self.horizontalLayout_raster, 1, 0, 1, 4) self.tabWidget.addTab(self.widget, _fromUtf8("")) self.gridLayout.addWidget(self.tabWidget, 1, 0, 2, 2) self.gridLayout_bottom = QtGui.QGridLayout() self.gridLayout_bottom.setObjectName(_fromUtf8("gridLayout_bottom")) self.pushButtonReset = QtGui.QPushButton(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.pushButtonReset.sizePolicy().hasHeightForWidth()) self.pushButtonReset.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) self.pushButtonReset.setFont(font) self.pushButtonReset.setObjectName(_fromUtf8("pushButtonReset")) self.gridLayout_bottom.addWidget(self.pushButtonReset, 0, 0, 1, 2) self.gridLayout.addLayout(self.gridLayout_bottom, 5, 0, 1, 2) self.dockWidget_view = QtGui.QDockWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(1) sizePolicy.setHeightForWidth( self.dockWidget_view.sizePolicy().hasHeightForWidth()) self.dockWidget_view.setSizePolicy(sizePolicy) self.dockWidget_view.setMinimumSize(QtCore.QSize(300, 150)) self.dockWidget_view.setFeatures( QtGui.QDockWidget.AllDockWidgetFeatures) self.dockWidget_view.setObjectName(_fromUtf8("dockWidget_view")) self.dockWidgetContents = QtGui.QWidget() self.dockWidgetContents.setObjectName(_fromUtf8("dockWidgetContents")) self.gridLayout_10 = QtGui.QGridLayout(self.dockWidgetContents) self.gridLayout_10.setObjectName(_fromUtf8("gridLayout_10")) self.view = TraceWidget(self.dockWidgetContents) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.view.sizePolicy().hasHeightForWidth()) self.view.setSizePolicy(sizePolicy) self.view.setObjectName(_fromUtf8("view")) self.gridLayout_10.addWidget(self.view, 0, 0, 1, 1) self.dockWidget_view.setWidget(self.dockWidgetContents) self.gridLayout.addWidget(self.dockWidget_view, 4, 0, 1, 2) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 982, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) self.menuView = QtGui.QMenu(self.menubar) self.menuView.setObjectName(_fromUtf8("menuView")) self.menuShow = QtGui.QMenu(self.menuView) self.menuShow.setObjectName(_fromUtf8("menuShow")) self.menuHide = QtGui.QMenu(self.menuView) self.menuHide.setObjectName(_fromUtf8("menuHide")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.actionReset = QtGui.QAction(MainWindow) self.actionReset.setObjectName(_fromUtf8("actionReset")) self.actionView = QtGui.QAction(MainWindow) self.actionView.setCheckable(False) self.actionView.setChecked(False) self.actionView.setObjectName(_fromUtf8("actionView")) self.actionAttributes = QtGui.QAction(MainWindow) self.actionAttributes.setCheckable(False) self.actionAttributes.setChecked(False) self.actionAttributes.setAutoRepeat(True) self.actionAttributes.setMenuRole(QtGui.QAction.AboutQtRole) self.actionAttributes.setObjectName(_fromUtf8("actionAttributes")) self.actionLog = QtGui.QAction(MainWindow) self.actionLog.setCheckable(False) self.actionLog.setChecked(False) self.actionLog.setObjectName(_fromUtf8("actionLog")) self.actionAll_show = QtGui.QAction(MainWindow) self.actionAll_show.setObjectName(_fromUtf8("actionAll_show")) self.actionAttributes_show = QtGui.QAction(MainWindow) self.actionAttributes_show.setObjectName( _fromUtf8("actionAttributes_show")) self.actionLog_show = QtGui.QAction(MainWindow) self.actionLog_show.setObjectName(_fromUtf8("actionLog_show")) self.actionView_show = QtGui.QAction(MainWindow) self.actionView_show.setObjectName(_fromUtf8("actionView_show")) self.actionAll_hide = QtGui.QAction(MainWindow) self.actionAll_hide.setObjectName(_fromUtf8("actionAll_hide")) self.actionAttributes_hide = QtGui.QAction(MainWindow) self.actionAttributes_hide.setObjectName( _fromUtf8("actionAttributes_hide")) self.actionLog_hide = QtGui.QAction(MainWindow) self.actionLog_hide.setObjectName(_fromUtf8("actionLog_hide")) self.actionView_hide = QtGui.QAction(MainWindow) self.actionView_hide.setObjectName(_fromUtf8("actionView_hide")) self.actionPreview_show = QtGui.QAction(MainWindow) self.actionPreview_show.setObjectName(_fromUtf8("actionPreview_show")) self.actionPreview_hide = QtGui.QAction(MainWindow) self.actionPreview_hide.setObjectName(_fromUtf8("actionPreview_hide")) self.menuShow.addAction(self.actionAll_show) self.menuShow.addSeparator() self.menuShow.addAction(self.actionAttributes_show) self.menuShow.addAction(self.actionLog_show) self.menuShow.addAction(self.actionView_show) self.menuShow.addAction(self.actionPreview_show) self.menuHide.addAction(self.actionAll_hide) self.menuHide.addSeparator() self.menuHide.addAction(self.actionAttributes_hide) self.menuHide.addAction(self.actionLog_hide) self.menuHide.addAction(self.actionView_hide) self.menuHide.addAction(self.actionPreview_hide) self.menuView.addAction(self.actionReset) self.menuView.addSeparator() self.menuView.addAction(self.menuShow.menuAction()) self.menuView.addAction(self.menuHide.menuAction()) self.menubar.addAction(self.menuView.menuAction()) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(0) QtCore.QObject.connect(self.actionReset, QtCore.SIGNAL(_fromUtf8("triggered()")), self.dockWidget_view.show) QtCore.QObject.connect(self.actionView_show, QtCore.SIGNAL(_fromUtf8("triggered()")), self.dockWidget_view.show) QtCore.QObject.connect(self.actionView_hide, QtCore.SIGNAL(_fromUtf8("triggered()")), self.dockWidget_view.hide) QtCore.QObject.connect(self.actionAll_show, QtCore.SIGNAL(_fromUtf8("triggered()")), self.dockWidget_view.show) QtCore.QObject.connect(self.actionAll_hide, QtCore.SIGNAL(_fromUtf8("triggered()")), self.dockWidget_view.hide) QtCore.QObject.connect(self.actionAll_show, QtCore.SIGNAL(_fromUtf8("triggered()")), self.dockWidget_preview.show) QtCore.QObject.connect(self.actionAll_hide, QtCore.SIGNAL(_fromUtf8("triggered()")), self.dockWidget_preview.hide) QtCore.QObject.connect(self.actionPreview_show, QtCore.SIGNAL(_fromUtf8("triggered()")), self.dockWidget_preview.show) QtCore.QObject.connect(self.actionPreview_hide, QtCore.SIGNAL(_fromUtf8("triggered()")), self.dockWidget_preview.hide) QtCore.QObject.connect(self.actionReset, QtCore.SIGNAL(_fromUtf8("triggered()")), self.dockWidget_preview.show) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Form_tuning_curves): Form_tuning_curves.setObjectName(_fromUtf8("Form_tuning_curves")) Form_tuning_curves.setEnabled(True) Form_tuning_curves.resize(680, 707) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(Form_tuning_curves.sizePolicy().hasHeightForWidth()) Form_tuning_curves.setSizePolicy(sizePolicy) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8("horsey.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) Form_tuning_curves.setWindowIcon(icon) self.centralwidget = QtGui.QWidget(Form_tuning_curves) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setContentsMargins(-1, -1, -1, 0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.gridLayout_4 = QtGui.QGridLayout() self.gridLayout_4.setContentsMargins(-1, -1, -1, 0) self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) self.groupBox_comments = QtGui.QGroupBox(self.centralwidget) font = QtGui.QFont() font.setPointSize(10) self.groupBox_comments.setFont(font) self.groupBox_comments.setFlat(True) self.groupBox_comments.setObjectName(_fromUtf8("groupBox_comments")) self.gridLayout_13 = QtGui.QGridLayout(self.groupBox_comments) self.gridLayout_13.setObjectName(_fromUtf8("gridLayout_13")) self.lineEdit_comments = QtGui.QLineEdit(self.groupBox_comments) self.lineEdit_comments.setEnabled(False) self.lineEdit_comments.setMinimumSize(QtCore.QSize(0, 20)) font = QtGui.QFont() font.setPointSize(8) self.lineEdit_comments.setFont(font) self.lineEdit_comments.setReadOnly(True) self.lineEdit_comments.setObjectName(_fromUtf8("lineEdit_comments")) self.gridLayout_13.addWidget(self.lineEdit_comments, 0, 0, 1, 1) self.gridLayout_4.addWidget(self.groupBox_comments, 0, 2, 2, 1) self.groupBox_test = QtGui.QGroupBox(self.centralwidget) self.groupBox_test.setMinimumSize(QtCore.QSize(125, 0)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_test.setFont(font) self.groupBox_test.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.groupBox_test.setFlat(True) self.groupBox_test.setObjectName(_fromUtf8("groupBox_test")) self.gridLayout_10 = QtGui.QGridLayout(self.groupBox_test) self.gridLayout_10.setObjectName(_fromUtf8("gridLayout_10")) self.comboBox_test_num = QtGui.QComboBox(self.groupBox_test) self.comboBox_test_num.setEnabled(False) self.comboBox_test_num.setMinimumSize(QtCore.QSize(75, 20)) self.comboBox_test_num.setMaximumSize(QtCore.QSize(77, 16777215)) font = QtGui.QFont() font.setPointSize(8) self.comboBox_test_num.setFont(font) self.comboBox_test_num.setLayoutDirection(QtCore.Qt.LeftToRight) self.comboBox_test_num.setObjectName(_fromUtf8("comboBox_test_num")) self.gridLayout_10.addWidget(self.comboBox_test_num, 0, 0, 1, 1, QtCore.Qt.AlignLeft) self.gridLayout_4.addWidget(self.groupBox_test, 0, 0, 2, 1) self.groupBox_channel = QtGui.QGroupBox(self.centralwidget) self.groupBox_channel.setMinimumSize(QtCore.QSize(125, 0)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_channel.setFont(font) self.groupBox_channel.setFlat(True) self.groupBox_channel.setObjectName(_fromUtf8("groupBox_channel")) self.gridLayout_2 = QtGui.QGridLayout(self.groupBox_channel) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.comboBox_channel = QtGui.QComboBox(self.groupBox_channel) self.comboBox_channel.setEnabled(False) self.comboBox_channel.setMinimumSize(QtCore.QSize(75, 20)) self.comboBox_channel.setMaximumSize(QtCore.QSize(16777215, 20)) font = QtGui.QFont() font.setPointSize(8) self.comboBox_channel.setFont(font) self.comboBox_channel.setObjectName(_fromUtf8("comboBox_channel")) self.gridLayout_2.addWidget(self.comboBox_channel, 0, 0, 1, 1, QtCore.Qt.AlignLeft) self.gridLayout_4.addWidget(self.groupBox_channel, 0, 1, 2, 1) self.verticalLayout.addLayout(self.gridLayout_4) self.groupBoxPlot = QtGui.QGroupBox(self.centralwidget) self.groupBoxPlot.setEnabled(False) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.groupBoxPlot.sizePolicy().hasHeightForWidth()) self.groupBoxPlot.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) font.setBold(False) font.setWeight(50) self.groupBoxPlot.setFont(font) self.groupBoxPlot.setFlat(True) self.groupBoxPlot.setObjectName(_fromUtf8("groupBoxPlot")) self.horizontalLayout_7 = QtGui.QHBoxLayout(self.groupBoxPlot) self.horizontalLayout_7.setObjectName(_fromUtf8("horizontalLayout_7")) self.radioButtonFreq = QtGui.QRadioButton(self.groupBoxPlot) font = QtGui.QFont() font.setPointSize(8) self.radioButtonFreq.setFont(font) self.radioButtonFreq.setChecked(True) self.radioButtonFreq.setObjectName(_fromUtf8("radioButtonFreq")) self.horizontalLayout_7.addWidget(self.radioButtonFreq) self.radioButtonContour = QtGui.QRadioButton(self.groupBoxPlot) font = QtGui.QFont() font.setPointSize(8) self.radioButtonContour.setFont(font) self.radioButtonContour.setObjectName(_fromUtf8("radioButtonContour")) self.horizontalLayout_7.addWidget(self.radioButtonContour) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_7.addItem(spacerItem) self.verticalLayout.addWidget(self.groupBoxPlot) self.groupBoxUnits = QtGui.QGroupBox(self.centralwidget) self.groupBoxUnits.setEnabled(False) font = QtGui.QFont() font.setPointSize(10) self.groupBoxUnits.setFont(font) self.groupBoxUnits.setFlat(True) self.groupBoxUnits.setObjectName(_fromUtf8("groupBoxUnits")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.groupBoxUnits) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.radioButtonMeanSpikes = QtGui.QRadioButton(self.groupBoxUnits) font = QtGui.QFont() font.setPointSize(8) self.radioButtonMeanSpikes.setFont(font) self.radioButtonMeanSpikes.setChecked(True) self.radioButtonMeanSpikes.setObjectName(_fromUtf8("radioButtonMeanSpikes")) self.horizontalLayout_3.addWidget(self.radioButtonMeanSpikes) self.radioButtonResponseRate = QtGui.QRadioButton(self.groupBoxUnits) font = QtGui.QFont() font.setPointSize(8) self.radioButtonResponseRate.setFont(font) self.radioButtonResponseRate.setObjectName(_fromUtf8("radioButtonResponseRate")) self.horizontalLayout_3.addWidget(self.radioButtonResponseRate) self.radioButtonOther = QtGui.QRadioButton(self.groupBoxUnits) font = QtGui.QFont() font.setPointSize(8) font.setStrikeOut(True) self.radioButtonOther.setFont(font) self.radioButtonOther.setObjectName(_fromUtf8("radioButtonOther")) self.horizontalLayout_3.addWidget(self.radioButtonOther) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem1) self.verticalLayout.addWidget(self.groupBoxUnits) self.gridLayout.addLayout(self.verticalLayout, 1, 0, 1, 1) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setContentsMargins(-1, -1, -1, 9) self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem2) self.label_title = QtGui.QLabel(self.centralwidget) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.label_title.setFont(font) self.label_title.setAlignment(QtCore.Qt.AlignCenter) self.label_title.setObjectName(_fromUtf8("label_title")) self.horizontalLayout.addWidget(self.label_title) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem3) self.gridLayout.addLayout(self.horizontalLayout, 0, 0, 1, 1) self.gridLayout_12 = QtGui.QGridLayout() self.gridLayout_12.setObjectName(_fromUtf8("gridLayout_12")) self.line_5 = QtGui.QFrame(self.centralwidget) self.line_5.setFrameShape(QtGui.QFrame.VLine) self.line_5.setFrameShadow(QtGui.QFrame.Sunken) self.line_5.setObjectName(_fromUtf8("line_5")) self.gridLayout_12.addWidget(self.line_5, 0, 1, 1, 1) self.groupBoxWindow = QtGui.QGroupBox(self.centralwidget) self.groupBoxWindow.setEnabled(False) font = QtGui.QFont() font.setPointSize(10) self.groupBoxWindow.setFont(font) self.groupBoxWindow.setFlat(True) self.groupBoxWindow.setCheckable(True) self.groupBoxWindow.setChecked(False) self.groupBoxWindow.setObjectName(_fromUtf8("groupBoxWindow")) self.horizontalLayout_4 = QtGui.QHBoxLayout(self.groupBoxWindow) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.verticalLayout_7 = QtGui.QVBoxLayout() self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) self.label_xmax = QtGui.QLabel(self.groupBoxWindow) self.label_xmax.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.label_xmax.setFont(font) self.label_xmax.setAlignment(QtCore.Qt.AlignCenter) self.label_xmax.setObjectName(_fromUtf8("label_xmax")) self.verticalLayout_7.addWidget(self.label_xmax) self.doubleSpinBox_xmax = QtGui.QDoubleSpinBox(self.groupBoxWindow) self.doubleSpinBox_xmax.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.doubleSpinBox_xmax.setFont(font) self.doubleSpinBox_xmax.setDecimals(4) self.doubleSpinBox_xmax.setMinimum(-1.0) self.doubleSpinBox_xmax.setMaximum(100.0) self.doubleSpinBox_xmax.setSingleStep(0.001) self.doubleSpinBox_xmax.setProperty("value", 0.2) self.doubleSpinBox_xmax.setObjectName(_fromUtf8("doubleSpinBox_xmax")) self.verticalLayout_7.addWidget(self.doubleSpinBox_xmax) self.doubleSpinBox_xmin = QtGui.QDoubleSpinBox(self.groupBoxWindow) self.doubleSpinBox_xmin.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.doubleSpinBox_xmin.setFont(font) self.doubleSpinBox_xmin.setDecimals(4) self.doubleSpinBox_xmin.setMinimum(-1.0) self.doubleSpinBox_xmin.setMaximum(100.0) self.doubleSpinBox_xmin.setSingleStep(0.001) self.doubleSpinBox_xmin.setProperty("value", 0.0) self.doubleSpinBox_xmin.setObjectName(_fromUtf8("doubleSpinBox_xmin")) self.verticalLayout_7.addWidget(self.doubleSpinBox_xmin) self.label_xmin = QtGui.QLabel(self.groupBoxWindow) self.label_xmin.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.label_xmin.setFont(font) self.label_xmin.setAlignment(QtCore.Qt.AlignCenter) self.label_xmin.setObjectName(_fromUtf8("label_xmin")) self.verticalLayout_7.addWidget(self.label_xmin) self.horizontalLayout_4.addLayout(self.verticalLayout_7) self.verticalLayout_6 = QtGui.QVBoxLayout() self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.label_ymax = QtGui.QLabel(self.groupBoxWindow) self.label_ymax.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.label_ymax.setFont(font) self.label_ymax.setAlignment(QtCore.Qt.AlignCenter) self.label_ymax.setObjectName(_fromUtf8("label_ymax")) self.verticalLayout_6.addWidget(self.label_ymax) self.doubleSpinBox_ymax = QtGui.QDoubleSpinBox(self.groupBoxWindow) self.doubleSpinBox_ymax.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.doubleSpinBox_ymax.setFont(font) self.doubleSpinBox_ymax.setDecimals(4) self.doubleSpinBox_ymax.setMinimum(-100.0) self.doubleSpinBox_ymax.setMaximum(100.0) self.doubleSpinBox_ymax.setSingleStep(0.001) self.doubleSpinBox_ymax.setProperty("value", 0.1) self.doubleSpinBox_ymax.setObjectName(_fromUtf8("doubleSpinBox_ymax")) self.verticalLayout_6.addWidget(self.doubleSpinBox_ymax) self.doubleSpinBox_ymin = QtGui.QDoubleSpinBox(self.groupBoxWindow) self.doubleSpinBox_ymin.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.doubleSpinBox_ymin.setFont(font) self.doubleSpinBox_ymin.setDecimals(4) self.doubleSpinBox_ymin.setMinimum(-100.0) self.doubleSpinBox_ymin.setMaximum(100.0) self.doubleSpinBox_ymin.setSingleStep(0.001) self.doubleSpinBox_ymin.setProperty("value", -0.1) self.doubleSpinBox_ymin.setObjectName(_fromUtf8("doubleSpinBox_ymin")) self.verticalLayout_6.addWidget(self.doubleSpinBox_ymin) self.label_ymin = QtGui.QLabel(self.groupBoxWindow) self.label_ymin.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.label_ymin.setFont(font) self.label_ymin.setAlignment(QtCore.Qt.AlignCenter) self.label_ymin.setObjectName(_fromUtf8("label_ymin")) self.verticalLayout_6.addWidget(self.label_ymin) self.horizontalLayout_4.addLayout(self.verticalLayout_6) self.gridLayout_12.addWidget(self.groupBoxWindow, 0, 0, 1, 1) self.pushButtonGenerate = QtGui.QPushButton(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pushButtonGenerate.sizePolicy().hasHeightForWidth()) self.pushButtonGenerate.setSizePolicy(sizePolicy) self.pushButtonGenerate.setLayoutDirection(QtCore.Qt.RightToLeft) self.pushButtonGenerate.setAutoDefault(False) self.pushButtonGenerate.setObjectName(_fromUtf8("pushButtonGenerate")) self.gridLayout_12.addWidget(self.pushButtonGenerate, 1, 2, 1, 1) self.gridLayout_3 = QtGui.QGridLayout() self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.groupBoxThreshold = QtGui.QGroupBox(self.centralwidget) self.groupBoxThreshold.setMinimumSize(QtCore.QSize(0, 100)) font = QtGui.QFont() font.setPointSize(10) self.groupBoxThreshold.setFont(font) self.groupBoxThreshold.setFlat(True) self.groupBoxThreshold.setObjectName(_fromUtf8("groupBoxThreshold")) self.gridLayout_6 = QtGui.QGridLayout(self.groupBoxThreshold) self.gridLayout_6.setObjectName(_fromUtf8("gridLayout_6")) self.doubleSpinBox_threshold = QtGui.QDoubleSpinBox(self.groupBoxThreshold) font = QtGui.QFont() font.setPointSize(8) self.doubleSpinBox_threshold.setFont(font) self.doubleSpinBox_threshold.setDecimals(4) self.doubleSpinBox_threshold.setMinimum(-100.0) self.doubleSpinBox_threshold.setMaximum(100.0) self.doubleSpinBox_threshold.setSingleStep(0.001) self.doubleSpinBox_threshold.setObjectName(_fromUtf8("doubleSpinBox_threshold")) self.gridLayout_6.addWidget(self.doubleSpinBox_threshold, 1, 0, 1, 1) self.pushButton_auto_threshold = QtGui.QPushButton(self.groupBoxThreshold) font = QtGui.QFont() font.setPointSize(8) self.pushButton_auto_threshold.setFont(font) self.pushButton_auto_threshold.setObjectName(_fromUtf8("pushButton_auto_threshold")) self.gridLayout_6.addWidget(self.pushButton_auto_threshold, 1, 1, 1, 1) self.gridLayout_3.addWidget(self.groupBoxThreshold, 2, 0, 1, 1) self.line = QtGui.QFrame(self.centralwidget) self.line.setFrameShape(QtGui.QFrame.VLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName(_fromUtf8("line")) self.gridLayout_3.addWidget(self.line, 0, 1, 4, 1) self.groupBox_stimulus = QtGui.QGroupBox(self.centralwidget) font = QtGui.QFont() font.setPointSize(10) self.groupBox_stimulus.setFont(font) self.groupBox_stimulus.setFlat(True) self.groupBox_stimulus.setObjectName(_fromUtf8("groupBox_stimulus")) self.gridLayout_8 = QtGui.QGridLayout(self.groupBox_stimulus) self.gridLayout_8.setObjectName(_fromUtf8("gridLayout_8")) self.label_stim_type = QtGui.QLabel(self.groupBox_stimulus) font = QtGui.QFont() font.setPointSize(8) self.label_stim_type.setFont(font) self.label_stim_type.setObjectName(_fromUtf8("label_stim_type")) self.gridLayout_8.addWidget(self.label_stim_type, 0, 0, 1, 1) self.gridLayout_3.addWidget(self.groupBox_stimulus, 0, 0, 2, 1) self.groupBox_log = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Ignored) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.groupBox_log.sizePolicy().hasHeightForWidth()) self.groupBox_log.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) self.groupBox_log.setFont(font) self.groupBox_log.setFlat(True) self.groupBox_log.setObjectName(_fromUtf8("groupBox_log")) self.gridLayout_9 = QtGui.QGridLayout(self.groupBox_log) self.gridLayout_9.setObjectName(_fromUtf8("gridLayout_9")) self.textEdit = QtGui.QTextEdit(self.groupBox_log) font = QtGui.QFont() font.setPointSize(8) self.textEdit.setFont(font) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.gridLayout_9.addWidget(self.textEdit, 0, 0, 1, 1) self.gridLayout_3.addWidget(self.groupBox_log, 0, 2, 3, 1) self.gridLayout_12.addLayout(self.gridLayout_3, 0, 2, 1, 1) self.gridLayout.addLayout(self.gridLayout_12, 3, 0, 1, 1) self.gridLayout_14 = QtGui.QGridLayout() self.gridLayout_14.setObjectName(_fromUtf8("gridLayout_14")) self.groupBox_view = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.groupBox_view.sizePolicy().hasHeightForWidth()) self.groupBox_view.setSizePolicy(sizePolicy) self.groupBox_view.setMinimumSize(QtCore.QSize(0, 200)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_view.setFont(font) self.groupBox_view.setFlat(True) self.groupBox_view.setObjectName(_fromUtf8("groupBox_view")) self.gridLayout_11 = QtGui.QGridLayout(self.groupBox_view) self.gridLayout_11.setObjectName(_fromUtf8("gridLayout_11")) self.view = TraceWidget(self.groupBox_view) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.view.sizePolicy().hasHeightForWidth()) self.view.setSizePolicy(sizePolicy) self.view.setMinimumSize(QtCore.QSize(0, 0)) self.view.setObjectName(_fromUtf8("view")) self.gridLayout_11.addWidget(self.view, 1, 0, 1, 1) self.comboBox_trace = QtGui.QComboBox(self.groupBox_view) self.comboBox_trace.setEnabled(False) self.comboBox_trace.setMinimumSize(QtCore.QSize(75, 0)) self.comboBox_trace.setMaximumSize(QtCore.QSize(77, 16777215)) font = QtGui.QFont() font.setPointSize(8) self.comboBox_trace.setFont(font) self.comboBox_trace.setObjectName(_fromUtf8("comboBox_trace")) self.gridLayout_11.addWidget(self.comboBox_trace, 0, 0, 1, 1) self.gridLayout_14.addWidget(self.groupBox_view, 0, 0, 1, 1) self.gridLayout.addLayout(self.gridLayout_14, 2, 0, 1, 1) Form_tuning_curves.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(Form_tuning_curves) self.menubar.setGeometry(QtCore.QRect(0, 0, 680, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) Form_tuning_curves.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(Form_tuning_curves) self.statusbar.setObjectName(_fromUtf8("statusbar")) Form_tuning_curves.setStatusBar(self.statusbar) self.retranslateUi(Form_tuning_curves) QtCore.QMetaObject.connectSlotsByName(Form_tuning_curves)
def setupUi(self, Form_tuning_curves): Form_tuning_curves.setObjectName(_fromUtf8("Form_tuning_curves")) Form_tuning_curves.setEnabled(True) Form_tuning_curves.resize(680, 743) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( Form_tuning_curves.sizePolicy().hasHeightForWidth()) Form_tuning_curves.setSizePolicy(sizePolicy) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8("horsey.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) Form_tuning_curves.setWindowIcon(icon) self.centralwidget = QtGui.QWidget(Form_tuning_curves) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setContentsMargins(-1, -1, -1, 0) self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.gridLayout_4 = QtGui.QGridLayout() self.gridLayout_4.setContentsMargins(-1, -1, -1, 0) self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) self.groupBox_comments = QtGui.QGroupBox(self.centralwidget) font = QtGui.QFont() font.setPointSize(10) self.groupBox_comments.setFont(font) self.groupBox_comments.setFlat(True) self.groupBox_comments.setObjectName(_fromUtf8("groupBox_comments")) self.gridLayout_13 = QtGui.QGridLayout(self.groupBox_comments) self.gridLayout_13.setObjectName(_fromUtf8("gridLayout_13")) self.lineEdit_comments = QtGui.QLineEdit(self.groupBox_comments) self.lineEdit_comments.setEnabled(False) self.lineEdit_comments.setMinimumSize(QtCore.QSize(0, 20)) font = QtGui.QFont() font.setPointSize(8) self.lineEdit_comments.setFont(font) self.lineEdit_comments.setReadOnly(True) self.lineEdit_comments.setObjectName(_fromUtf8("lineEdit_comments")) self.gridLayout_13.addWidget(self.lineEdit_comments, 0, 0, 1, 1) self.gridLayout_4.addWidget(self.groupBox_comments, 0, 2, 2, 1) self.groupBox_test = QtGui.QGroupBox(self.centralwidget) self.groupBox_test.setMinimumSize(QtCore.QSize(125, 0)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_test.setFont(font) self.groupBox_test.setAlignment(QtCore.Qt.AlignLeading | QtCore.Qt.AlignLeft | QtCore.Qt.AlignVCenter) self.groupBox_test.setFlat(True) self.groupBox_test.setObjectName(_fromUtf8("groupBox_test")) self.gridLayout_10 = QtGui.QGridLayout(self.groupBox_test) self.gridLayout_10.setObjectName(_fromUtf8("gridLayout_10")) self.comboBox_test_num = QtGui.QComboBox(self.groupBox_test) self.comboBox_test_num.setEnabled(False) self.comboBox_test_num.setMinimumSize(QtCore.QSize(75, 20)) self.comboBox_test_num.setMaximumSize(QtCore.QSize(77, 16777215)) font = QtGui.QFont() font.setPointSize(8) self.comboBox_test_num.setFont(font) self.comboBox_test_num.setLayoutDirection(QtCore.Qt.LeftToRight) self.comboBox_test_num.setObjectName(_fromUtf8("comboBox_test_num")) self.gridLayout_10.addWidget(self.comboBox_test_num, 0, 0, 1, 1, QtCore.Qt.AlignLeft) self.gridLayout_4.addWidget(self.groupBox_test, 0, 0, 2, 1) self.groupBox_channel = QtGui.QGroupBox(self.centralwidget) self.groupBox_channel.setMinimumSize(QtCore.QSize(125, 0)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_channel.setFont(font) self.groupBox_channel.setFlat(True) self.groupBox_channel.setObjectName(_fromUtf8("groupBox_channel")) self.gridLayout_2 = QtGui.QGridLayout(self.groupBox_channel) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.comboBox_channel = QtGui.QComboBox(self.groupBox_channel) self.comboBox_channel.setEnabled(False) self.comboBox_channel.setMinimumSize(QtCore.QSize(75, 20)) self.comboBox_channel.setMaximumSize(QtCore.QSize(16777215, 20)) font = QtGui.QFont() font.setPointSize(8) self.comboBox_channel.setFont(font) self.comboBox_channel.setObjectName(_fromUtf8("comboBox_channel")) self.gridLayout_2.addWidget(self.comboBox_channel, 0, 0, 1, 1, QtCore.Qt.AlignLeft) self.gridLayout_4.addWidget(self.groupBox_channel, 0, 1, 2, 1) self.verticalLayout.addLayout(self.gridLayout_4) self.groupBoxPlot = QtGui.QGroupBox(self.centralwidget) self.groupBoxPlot.setEnabled(False) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBoxPlot.sizePolicy().hasHeightForWidth()) self.groupBoxPlot.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) font.setBold(False) font.setWeight(50) self.groupBoxPlot.setFont(font) self.groupBoxPlot.setFlat(True) self.groupBoxPlot.setObjectName(_fromUtf8("groupBoxPlot")) self.horizontalLayout_7 = QtGui.QHBoxLayout(self.groupBoxPlot) self.horizontalLayout_7.setObjectName(_fromUtf8("horizontalLayout_7")) self.radioButtonFreq = QtGui.QRadioButton(self.groupBoxPlot) font = QtGui.QFont() font.setPointSize(8) self.radioButtonFreq.setFont(font) self.radioButtonFreq.setChecked(False) self.radioButtonFreq.setObjectName(_fromUtf8("radioButtonFreq")) self.horizontalLayout_7.addWidget(self.radioButtonFreq) self.radioButtonContour = QtGui.QRadioButton(self.groupBoxPlot) self.radioButtonContour.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.radioButtonContour.setFont(font) self.radioButtonContour.setChecked(True) self.radioButtonContour.setObjectName(_fromUtf8("radioButtonContour")) self.horizontalLayout_7.addWidget(self.radioButtonContour) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_7.addItem(spacerItem) self.verticalLayout.addWidget(self.groupBoxPlot) self.groupBoxUnits = QtGui.QGroupBox(self.centralwidget) self.groupBoxUnits.setEnabled(False) font = QtGui.QFont() font.setPointSize(10) self.groupBoxUnits.setFont(font) self.groupBoxUnits.setFlat(True) self.groupBoxUnits.setObjectName(_fromUtf8("groupBoxUnits")) self.horizontalLayout_3 = QtGui.QHBoxLayout(self.groupBoxUnits) self.horizontalLayout_3.setObjectName(_fromUtf8("horizontalLayout_3")) self.radioButtonMeanSpikes = QtGui.QRadioButton(self.groupBoxUnits) font = QtGui.QFont() font.setPointSize(8) self.radioButtonMeanSpikes.setFont(font) self.radioButtonMeanSpikes.setChecked(True) self.radioButtonMeanSpikes.setObjectName( _fromUtf8("radioButtonMeanSpikes")) self.horizontalLayout_3.addWidget(self.radioButtonMeanSpikes) self.radioButtonResponseRate = QtGui.QRadioButton(self.groupBoxUnits) font = QtGui.QFont() font.setPointSize(8) self.radioButtonResponseRate.setFont(font) self.radioButtonResponseRate.setObjectName( _fromUtf8("radioButtonResponseRate")) self.horizontalLayout_3.addWidget(self.radioButtonResponseRate) self.radioButtonOther = QtGui.QRadioButton(self.groupBoxUnits) font = QtGui.QFont() font.setPointSize(8) font.setStrikeOut(True) self.radioButtonOther.setFont(font) self.radioButtonOther.setObjectName(_fromUtf8("radioButtonOther")) self.horizontalLayout_3.addWidget(self.radioButtonOther) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout_3.addItem(spacerItem1) self.verticalLayout.addWidget(self.groupBoxUnits) self.gridLayout.addLayout(self.verticalLayout, 1, 0, 1, 1) self.gridLayout_12 = QtGui.QGridLayout() self.gridLayout_12.setObjectName(_fromUtf8("gridLayout_12")) self.line_5 = QtGui.QFrame(self.centralwidget) self.line_5.setFrameShape(QtGui.QFrame.VLine) self.line_5.setFrameShadow(QtGui.QFrame.Sunken) self.line_5.setObjectName(_fromUtf8("line_5")) self.gridLayout_12.addWidget(self.line_5, 0, 1, 1, 1) self.groupBoxWindow = QtGui.QGroupBox(self.centralwidget) font = QtGui.QFont() font.setPointSize(10) self.groupBoxWindow.setFont(font) self.groupBoxWindow.setFlat(True) self.groupBoxWindow.setCheckable(True) self.groupBoxWindow.setChecked(False) self.groupBoxWindow.setObjectName(_fromUtf8("groupBoxWindow")) self.horizontalLayout_4 = QtGui.QHBoxLayout(self.groupBoxWindow) self.horizontalLayout_4.setObjectName(_fromUtf8("horizontalLayout_4")) self.verticalLayout_7 = QtGui.QVBoxLayout() self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) self.label_xmax = QtGui.QLabel(self.groupBoxWindow) self.label_xmax.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.label_xmax.setFont(font) self.label_xmax.setAlignment(QtCore.Qt.AlignCenter) self.label_xmax.setObjectName(_fromUtf8("label_xmax")) self.verticalLayout_7.addWidget(self.label_xmax) self.doubleSpinBox_xmax = QtGui.QDoubleSpinBox(self.groupBoxWindow) self.doubleSpinBox_xmax.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.doubleSpinBox_xmax.setFont(font) self.doubleSpinBox_xmax.setDecimals(4) self.doubleSpinBox_xmax.setMinimum(-1.0) self.doubleSpinBox_xmax.setMaximum(100.0) self.doubleSpinBox_xmax.setSingleStep(0.001) self.doubleSpinBox_xmax.setProperty("value", 0.2) self.doubleSpinBox_xmax.setObjectName(_fromUtf8("doubleSpinBox_xmax")) self.verticalLayout_7.addWidget(self.doubleSpinBox_xmax) self.doubleSpinBox_xmin = QtGui.QDoubleSpinBox(self.groupBoxWindow) self.doubleSpinBox_xmin.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.doubleSpinBox_xmin.setFont(font) self.doubleSpinBox_xmin.setDecimals(4) self.doubleSpinBox_xmin.setMinimum(-1.0) self.doubleSpinBox_xmin.setMaximum(100.0) self.doubleSpinBox_xmin.setSingleStep(0.001) self.doubleSpinBox_xmin.setProperty("value", 0.0) self.doubleSpinBox_xmin.setObjectName(_fromUtf8("doubleSpinBox_xmin")) self.verticalLayout_7.addWidget(self.doubleSpinBox_xmin) self.label_xmin = QtGui.QLabel(self.groupBoxWindow) self.label_xmin.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.label_xmin.setFont(font) self.label_xmin.setAlignment(QtCore.Qt.AlignCenter) self.label_xmin.setObjectName(_fromUtf8("label_xmin")) self.verticalLayout_7.addWidget(self.label_xmin) self.horizontalLayout_4.addLayout(self.verticalLayout_7) self.verticalLayout_6 = QtGui.QVBoxLayout() self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.label_ymax = QtGui.QLabel(self.groupBoxWindow) self.label_ymax.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.label_ymax.setFont(font) self.label_ymax.setAlignment(QtCore.Qt.AlignCenter) self.label_ymax.setObjectName(_fromUtf8("label_ymax")) self.verticalLayout_6.addWidget(self.label_ymax) self.doubleSpinBox_ymax = QtGui.QDoubleSpinBox(self.groupBoxWindow) self.doubleSpinBox_ymax.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.doubleSpinBox_ymax.setFont(font) self.doubleSpinBox_ymax.setDecimals(4) self.doubleSpinBox_ymax.setMinimum(-100.0) self.doubleSpinBox_ymax.setMaximum(100.0) self.doubleSpinBox_ymax.setSingleStep(0.001) self.doubleSpinBox_ymax.setProperty("value", 0.1) self.doubleSpinBox_ymax.setObjectName(_fromUtf8("doubleSpinBox_ymax")) self.verticalLayout_6.addWidget(self.doubleSpinBox_ymax) self.doubleSpinBox_ymin = QtGui.QDoubleSpinBox(self.groupBoxWindow) self.doubleSpinBox_ymin.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.doubleSpinBox_ymin.setFont(font) self.doubleSpinBox_ymin.setDecimals(4) self.doubleSpinBox_ymin.setMinimum(-100.0) self.doubleSpinBox_ymin.setMaximum(100.0) self.doubleSpinBox_ymin.setSingleStep(0.001) self.doubleSpinBox_ymin.setProperty("value", -0.1) self.doubleSpinBox_ymin.setObjectName(_fromUtf8("doubleSpinBox_ymin")) self.verticalLayout_6.addWidget(self.doubleSpinBox_ymin) self.label_ymin = QtGui.QLabel(self.groupBoxWindow) self.label_ymin.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.label_ymin.setFont(font) self.label_ymin.setAlignment(QtCore.Qt.AlignCenter) self.label_ymin.setObjectName(_fromUtf8("label_ymin")) self.verticalLayout_6.addWidget(self.label_ymin) self.horizontalLayout_4.addLayout(self.verticalLayout_6) self.verticalLayout_8 = QtGui.QVBoxLayout() self.verticalLayout_8.setObjectName(_fromUtf8("verticalLayout_8")) self.label_zmax = QtGui.QLabel(self.groupBoxWindow) self.label_zmax.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.label_zmax.setFont(font) self.label_zmax.setAlignment(QtCore.Qt.AlignCenter) self.label_zmax.setObjectName(_fromUtf8("label_zmax")) self.verticalLayout_8.addWidget(self.label_zmax) self.doubleSpinBox_zmax = QtGui.QDoubleSpinBox(self.groupBoxWindow) self.doubleSpinBox_zmax.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.doubleSpinBox_zmax.setFont(font) self.doubleSpinBox_zmax.setDecimals(1) self.doubleSpinBox_zmax.setMinimum(0.0) self.doubleSpinBox_zmax.setMaximum(100.0) self.doubleSpinBox_zmax.setSingleStep(1.0) self.doubleSpinBox_zmax.setProperty("value", 10.0) self.doubleSpinBox_zmax.setObjectName(_fromUtf8("doubleSpinBox_zmax")) self.verticalLayout_8.addWidget(self.doubleSpinBox_zmax) self.doubleSpinBox_zmin = QtGui.QDoubleSpinBox(self.groupBoxWindow) self.doubleSpinBox_zmin.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.doubleSpinBox_zmin.setFont(font) self.doubleSpinBox_zmin.setDecimals(1) self.doubleSpinBox_zmin.setMinimum(0.0) self.doubleSpinBox_zmin.setMaximum(100.0) self.doubleSpinBox_zmin.setSingleStep(1.0) self.doubleSpinBox_zmin.setProperty("value", 0.0) self.doubleSpinBox_zmin.setObjectName(_fromUtf8("doubleSpinBox_zmin")) self.verticalLayout_8.addWidget(self.doubleSpinBox_zmin) self.label_zmin = QtGui.QLabel(self.groupBoxWindow) self.label_zmin.setEnabled(False) font = QtGui.QFont() font.setPointSize(8) self.label_zmin.setFont(font) self.label_zmin.setAlignment(QtCore.Qt.AlignCenter) self.label_zmin.setObjectName(_fromUtf8("label_zmin")) self.verticalLayout_8.addWidget(self.label_zmin) self.horizontalLayout_4.addLayout(self.verticalLayout_8) self.gridLayout_12.addWidget(self.groupBoxWindow, 0, 0, 1, 1) self.pushButtonGenerate = QtGui.QPushButton(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.pushButtonGenerate.sizePolicy().hasHeightForWidth()) self.pushButtonGenerate.setSizePolicy(sizePolicy) self.pushButtonGenerate.setLayoutDirection(QtCore.Qt.RightToLeft) self.pushButtonGenerate.setAutoDefault(False) self.pushButtonGenerate.setObjectName(_fromUtf8("pushButtonGenerate")) self.gridLayout_12.addWidget(self.pushButtonGenerate, 1, 2, 1, 1) self.gridLayout_3 = QtGui.QGridLayout() self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) self.line = QtGui.QFrame(self.centralwidget) self.line.setFrameShape(QtGui.QFrame.VLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName(_fromUtf8("line")) self.gridLayout_3.addWidget(self.line, 1, 1, 4, 1) self.groupBoxThreshold = QtGui.QGroupBox(self.centralwidget) self.groupBoxThreshold.setMinimumSize(QtCore.QSize(0, 50)) font = QtGui.QFont() font.setPointSize(10) self.groupBoxThreshold.setFont(font) self.groupBoxThreshold.setFlat(True) self.groupBoxThreshold.setObjectName(_fromUtf8("groupBoxThreshold")) self.gridLayout_6 = QtGui.QGridLayout(self.groupBoxThreshold) self.gridLayout_6.setObjectName(_fromUtf8("gridLayout_6")) self.doubleSpinBox_threshold = QtGui.QDoubleSpinBox( self.groupBoxThreshold) font = QtGui.QFont() font.setPointSize(8) self.doubleSpinBox_threshold.setFont(font) self.doubleSpinBox_threshold.setDecimals(4) self.doubleSpinBox_threshold.setMinimum(-100.0) self.doubleSpinBox_threshold.setMaximum(100.0) self.doubleSpinBox_threshold.setSingleStep(0.001) self.doubleSpinBox_threshold.setObjectName( _fromUtf8("doubleSpinBox_threshold")) self.gridLayout_6.addWidget(self.doubleSpinBox_threshold, 1, 0, 1, 1) self.pushButton_auto_threshold = QtGui.QPushButton( self.groupBoxThreshold) font = QtGui.QFont() font.setPointSize(8) self.pushButton_auto_threshold.setFont(font) self.pushButton_auto_threshold.setObjectName( _fromUtf8("pushButton_auto_threshold")) self.gridLayout_6.addWidget(self.pushButton_auto_threshold, 1, 1, 1, 1) self.gridLayout_3.addWidget(self.groupBoxThreshold, 3, 0, 1, 1) self.groupBox_stimulus = QtGui.QGroupBox(self.centralwidget) font = QtGui.QFont() font.setPointSize(10) self.groupBox_stimulus.setFont(font) self.groupBox_stimulus.setFlat(True) self.groupBox_stimulus.setObjectName(_fromUtf8("groupBox_stimulus")) self.gridLayout_8 = QtGui.QGridLayout(self.groupBox_stimulus) self.gridLayout_8.setObjectName(_fromUtf8("gridLayout_8")) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) self.label_stim_type = QtGui.QLabel(self.groupBox_stimulus) font = QtGui.QFont() font.setPointSize(8) self.label_stim_type.setFont(font) self.label_stim_type.setObjectName(_fromUtf8("label_stim_type")) self.horizontalLayout.addWidget(self.label_stim_type) self.label_frequency = QtGui.QLabel(self.groupBox_stimulus) font = QtGui.QFont() font.setPointSize(8) self.label_frequency.setFont(font) self.label_frequency.setObjectName(_fromUtf8("label_frequency")) self.horizontalLayout.addWidget(self.label_frequency) self.gridLayout_8.addLayout(self.horizontalLayout, 0, 0, 1, 1) self.gridLayout_3.addWidget(self.groupBox_stimulus, 1, 0, 2, 1) self.groupBox_contourLvls = QtGui.QGroupBox(self.centralwidget) self.groupBox_contourLvls.setEnabled(False) font = QtGui.QFont() font.setPointSize(10) self.groupBox_contourLvls.setFont(font) self.groupBox_contourLvls.setFlat(True) self.groupBox_contourLvls.setObjectName( _fromUtf8("groupBox_contourLvls")) self.gridLayout_5 = QtGui.QGridLayout(self.groupBox_contourLvls) self.gridLayout_5.setObjectName(_fromUtf8("gridLayout_5")) self.spinBoxContourLevels = QtGui.QSpinBox(self.groupBox_contourLvls) font = QtGui.QFont() font.setPointSize(8) self.spinBoxContourLevels.setFont(font) self.spinBoxContourLevels.setAlignment(QtCore.Qt.AlignCenter) self.spinBoxContourLevels.setMinimum(1) self.spinBoxContourLevels.setMaximum(100) self.spinBoxContourLevels.setProperty("value", 10) self.spinBoxContourLevels.setObjectName( _fromUtf8("spinBoxContourLevels")) self.gridLayout_5.addWidget(self.spinBoxContourLevels, 0, 0, 1, 1) self.gridLayout_3.addWidget(self.groupBox_contourLvls, 4, 0, 1, 1) self.groupBox_log = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Ignored) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_log.sizePolicy().hasHeightForWidth()) self.groupBox_log.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) self.groupBox_log.setFont(font) self.groupBox_log.setFlat(True) self.groupBox_log.setObjectName(_fromUtf8("groupBox_log")) self.gridLayout_9 = QtGui.QGridLayout(self.groupBox_log) self.gridLayout_9.setObjectName(_fromUtf8("gridLayout_9")) self.textEdit = QtGui.QTextEdit(self.groupBox_log) font = QtGui.QFont() font.setPointSize(8) self.textEdit.setFont(font) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.gridLayout_9.addWidget(self.textEdit, 0, 0, 1, 1) self.gridLayout_3.addWidget(self.groupBox_log, 1, 2, 4, 1) self.gridLayout_12.addLayout(self.gridLayout_3, 0, 2, 1, 1) self.gridLayout.addLayout(self.gridLayout_12, 3, 0, 1, 1) self.gridLayout_14 = QtGui.QGridLayout() self.gridLayout_14.setObjectName(_fromUtf8("gridLayout_14")) self.groupBox_view = QtGui.QGroupBox(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.groupBox_view.sizePolicy().hasHeightForWidth()) self.groupBox_view.setSizePolicy(sizePolicy) self.groupBox_view.setMinimumSize(QtCore.QSize(0, 200)) font = QtGui.QFont() font.setPointSize(10) self.groupBox_view.setFont(font) self.groupBox_view.setFlat(True) self.groupBox_view.setObjectName(_fromUtf8("groupBox_view")) self.gridLayout_11 = QtGui.QGridLayout(self.groupBox_view) self.gridLayout_11.setObjectName(_fromUtf8("gridLayout_11")) self.view = TraceWidget(self.groupBox_view) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.view.sizePolicy().hasHeightForWidth()) self.view.setSizePolicy(sizePolicy) self.view.setMinimumSize(QtCore.QSize(0, 0)) self.view.setObjectName(_fromUtf8("view")) self.gridLayout_11.addWidget(self.view, 1, 0, 1, 1) self.comboBox_trace = QtGui.QComboBox(self.groupBox_view) self.comboBox_trace.setEnabled(False) self.comboBox_trace.setMinimumSize(QtCore.QSize(75, 0)) self.comboBox_trace.setMaximumSize(QtCore.QSize(77, 16777215)) font = QtGui.QFont() font.setPointSize(8) self.comboBox_trace.setFont(font) self.comboBox_trace.setObjectName(_fromUtf8("comboBox_trace")) self.gridLayout_11.addWidget(self.comboBox_trace, 0, 0, 1, 1) self.gridLayout_14.addWidget(self.groupBox_view, 0, 0, 1, 1) self.gridLayout.addLayout(self.gridLayout_14, 2, 0, 1, 1) self.gridLayout_top = QtGui.QGridLayout() self.gridLayout_top.setObjectName(_fromUtf8("gridLayout_top")) self.label = QtGui.QLabel(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.label.sizePolicy().hasHeightForWidth()) self.label.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(10) self.label.setFont(font) self.label.setObjectName(_fromUtf8("label")) self.gridLayout_top.addWidget(self.label, 0, 0, 1, 1) self.lineEdit_file_name = QtGui.QLineEdit(self.centralwidget) self.lineEdit_file_name.setObjectName(_fromUtf8("lineEdit_file_name")) self.gridLayout_top.addWidget(self.lineEdit_file_name, 1, 0, 1, 1) self.pushButton_browse = QtGui.QPushButton(self.centralwidget) self.pushButton_browse.setObjectName(_fromUtf8("pushButton_browse")) self.gridLayout_top.addWidget(self.pushButton_browse, 1, 1, 1, 1) self.gridLayout.addLayout(self.gridLayout_top, 0, 0, 1, 1) Form_tuning_curves.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(Form_tuning_curves) self.menubar.setGeometry(QtCore.QRect(0, 0, 680, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) Form_tuning_curves.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(Form_tuning_curves) self.statusbar.setObjectName(_fromUtf8("statusbar")) Form_tuning_curves.setStatusBar(self.statusbar) self.retranslateUi(Form_tuning_curves) QtCore.QMetaObject.connectSlotsByName(Form_tuning_curves)
def setupUi(self, Form_abr): Form_abr.setObjectName(_fromUtf8("Form_abr")) Form_abr.setEnabled(True) Form_abr.resize(680, 535) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8("horsey.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) Form_abr.setWindowIcon(icon) self.centralwidget = QtGui.QWidget(Form_abr) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) self.verticalLayout = QtGui.QVBoxLayout() self.verticalLayout.setObjectName(_fromUtf8("verticalLayout")) self.verticalLayout_3 = QtGui.QVBoxLayout() self.verticalLayout_3.setObjectName(_fromUtf8("verticalLayout_3")) self.gridLayout_4 = QtGui.QGridLayout() self.gridLayout_4.setObjectName(_fromUtf8("gridLayout_4")) self.label_comments = QtGui.QLabel(self.centralwidget) self.label_comments.setEnabled(False) font = QtGui.QFont() font.setPointSize(10) self.label_comments.setFont(font) self.label_comments.setObjectName(_fromUtf8("label_comments")) self.gridLayout_4.addWidget(self.label_comments, 0, 3, 1, 1) self.label_test_num = QtGui.QLabel(self.centralwidget) self.label_test_num.setEnabled(False) font = QtGui.QFont() font.setPointSize(10) self.label_test_num.setFont(font) self.label_test_num.setObjectName(_fromUtf8("label_test_num")) self.gridLayout_4.addWidget(self.label_test_num, 0, 0, 1, 1) self.comboBox_test_num = QtGui.QComboBox(self.centralwidget) self.comboBox_test_num.setEnabled(False) self.comboBox_test_num.setObjectName(_fromUtf8("comboBox_test_num")) self.gridLayout_4.addWidget(self.comboBox_test_num, 1, 0, 1, 1) self.lineEdit_comments = QtGui.QLineEdit(self.centralwidget) self.lineEdit_comments.setEnabled(False) self.lineEdit_comments.setReadOnly(True) self.lineEdit_comments.setObjectName(_fromUtf8("lineEdit_comments")) self.gridLayout_4.addWidget(self.lineEdit_comments, 1, 3, 1, 1) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Minimum) self.gridLayout_4.addItem(spacerItem, 1, 1, 1, 1) self.verticalLayout_3.addLayout(self.gridLayout_4) self.gridLayout_5 = QtGui.QGridLayout() self.gridLayout_5.setObjectName(_fromUtf8("gridLayout_5")) self.label_min_sep = QtGui.QLabel(self.centralwidget) self.label_min_sep.setEnabled(False) self.label_min_sep.setObjectName(_fromUtf8("label_min_sep")) self.gridLayout_5.addWidget(self.label_min_sep, 0, 2, 1, 1) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout_5.addItem(spacerItem1, 0, 3, 2, 1) self.label_frequency = QtGui.QLabel(self.centralwidget) self.label_frequency.setEnabled(False) self.label_frequency.setObjectName(_fromUtf8("label_frequency")) self.gridLayout_5.addWidget(self.label_frequency, 0, 0, 1, 1) self.comboBox_frequency = QtGui.QComboBox(self.centralwidget) self.comboBox_frequency.setEnabled(False) self.comboBox_frequency.setObjectName(_fromUtf8("comboBox_frequency")) self.gridLayout_5.addWidget(self.comboBox_frequency, 1, 0, 1, 1) self.doubleSpinBox_min_sep = QtGui.QDoubleSpinBox(self.centralwidget) self.doubleSpinBox_min_sep.setEnabled(False) self.doubleSpinBox_min_sep.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.doubleSpinBox_min_sep.setDecimals(4) self.doubleSpinBox_min_sep.setSingleStep(0.0001) self.doubleSpinBox_min_sep.setObjectName(_fromUtf8("doubleSpinBox_min_sep")) self.gridLayout_5.addWidget(self.doubleSpinBox_min_sep, 1, 2, 1, 1) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Preferred, QtGui.QSizePolicy.Minimum) self.gridLayout_5.addItem(spacerItem2, 1, 1, 1, 1) self.verticalLayout_3.addLayout(self.gridLayout_5) self.gridLayout_2 = QtGui.QGridLayout() self.gridLayout_2.setContentsMargins(-1, 10, -1, 10) self.gridLayout_2.setObjectName(_fromUtf8("gridLayout_2")) self.view = TraceWidget(self.centralwidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.view.sizePolicy().hasHeightForWidth()) self.view.setSizePolicy(sizePolicy) self.view.setObjectName(_fromUtf8("view")) self.gridLayout_2.addWidget(self.view, 0, 0, 1, 1) self.verticalLayout_3.addLayout(self.gridLayout_2) self.verticalLayout.addLayout(self.verticalLayout_3) self.gridLayout.addLayout(self.verticalLayout, 1, 0, 1, 1) self.horizontalLayout = QtGui.QHBoxLayout() self.horizontalLayout.setObjectName(_fromUtf8("horizontalLayout")) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem3) self.label_title = QtGui.QLabel(self.centralwidget) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.label_title.setFont(font) self.label_title.setObjectName(_fromUtf8("label_title")) self.horizontalLayout.addWidget(self.label_title) spacerItem4 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.horizontalLayout.addItem(spacerItem4) self.gridLayout.addLayout(self.horizontalLayout, 0, 0, 1, 1) self.horizontalLayout_2 = QtGui.QHBoxLayout() self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.verticalLayout_5 = QtGui.QVBoxLayout() self.verticalLayout_5.setContentsMargins(-1, -1, 10, -1) self.verticalLayout_5.setObjectName(_fromUtf8("verticalLayout_5")) self.checkBox_custom_window = QtGui.QCheckBox(self.centralwidget) self.checkBox_custom_window.setEnabled(False) font = QtGui.QFont() font.setPointSize(10) self.checkBox_custom_window.setFont(font) self.checkBox_custom_window.setObjectName(_fromUtf8("checkBox_custom_window")) self.verticalLayout_5.addWidget(self.checkBox_custom_window) self.line = QtGui.QFrame(self.centralwidget) self.line.setFrameShape(QtGui.QFrame.HLine) self.line.setFrameShadow(QtGui.QFrame.Sunken) self.line.setObjectName(_fromUtf8("line")) self.verticalLayout_5.addWidget(self.line) self.horizontalLayout_5 = QtGui.QHBoxLayout() self.horizontalLayout_5.setObjectName(_fromUtf8("horizontalLayout_5")) self.verticalLayout_7 = QtGui.QVBoxLayout() self.verticalLayout_7.setObjectName(_fromUtf8("verticalLayout_7")) self.label_xmax = QtGui.QLabel(self.centralwidget) self.label_xmax.setEnabled(False) self.label_xmax.setAlignment(QtCore.Qt.AlignCenter) self.label_xmax.setObjectName(_fromUtf8("label_xmax")) self.verticalLayout_7.addWidget(self.label_xmax) self.doubleSpinBox_xmax = QtGui.QDoubleSpinBox(self.centralwidget) self.doubleSpinBox_xmax.setEnabled(False) self.doubleSpinBox_xmax.setDecimals(4) self.doubleSpinBox_xmax.setMinimum(-1.0) self.doubleSpinBox_xmax.setMaximum(100.0) self.doubleSpinBox_xmax.setSingleStep(0.001) self.doubleSpinBox_xmax.setProperty("value", 0.2) self.doubleSpinBox_xmax.setObjectName(_fromUtf8("doubleSpinBox_xmax")) self.verticalLayout_7.addWidget(self.doubleSpinBox_xmax) self.doubleSpinBox_xmin = QtGui.QDoubleSpinBox(self.centralwidget) self.doubleSpinBox_xmin.setEnabled(False) self.doubleSpinBox_xmin.setDecimals(4) self.doubleSpinBox_xmin.setMinimum(-1.0) self.doubleSpinBox_xmin.setMaximum(100.0) self.doubleSpinBox_xmin.setSingleStep(0.001) self.doubleSpinBox_xmin.setProperty("value", 0.0) self.doubleSpinBox_xmin.setObjectName(_fromUtf8("doubleSpinBox_xmin")) self.verticalLayout_7.addWidget(self.doubleSpinBox_xmin) self.label_xmin = QtGui.QLabel(self.centralwidget) self.label_xmin.setEnabled(False) self.label_xmin.setAlignment(QtCore.Qt.AlignCenter) self.label_xmin.setObjectName(_fromUtf8("label_xmin")) self.verticalLayout_7.addWidget(self.label_xmin) self.horizontalLayout_5.addLayout(self.verticalLayout_7) self.verticalLayout_6 = QtGui.QVBoxLayout() self.verticalLayout_6.setObjectName(_fromUtf8("verticalLayout_6")) self.label_ymax = QtGui.QLabel(self.centralwidget) self.label_ymax.setEnabled(False) self.label_ymax.setAlignment(QtCore.Qt.AlignCenter) self.label_ymax.setObjectName(_fromUtf8("label_ymax")) self.verticalLayout_6.addWidget(self.label_ymax) self.doubleSpinBox_ymax = QtGui.QDoubleSpinBox(self.centralwidget) self.doubleSpinBox_ymax.setEnabled(False) self.doubleSpinBox_ymax.setDecimals(4) self.doubleSpinBox_ymax.setMinimum(-100.0) self.doubleSpinBox_ymax.setMaximum(100.0) self.doubleSpinBox_ymax.setSingleStep(0.001) self.doubleSpinBox_ymax.setProperty("value", 0.1) self.doubleSpinBox_ymax.setObjectName(_fromUtf8("doubleSpinBox_ymax")) self.verticalLayout_6.addWidget(self.doubleSpinBox_ymax) self.doubleSpinBox_ymin = QtGui.QDoubleSpinBox(self.centralwidget) self.doubleSpinBox_ymin.setEnabled(False) self.doubleSpinBox_ymin.setDecimals(4) self.doubleSpinBox_ymin.setMinimum(-100.0) self.doubleSpinBox_ymin.setMaximum(100.0) self.doubleSpinBox_ymin.setSingleStep(0.001) self.doubleSpinBox_ymin.setProperty("value", -0.1) self.doubleSpinBox_ymin.setObjectName(_fromUtf8("doubleSpinBox_ymin")) self.verticalLayout_6.addWidget(self.doubleSpinBox_ymin) self.label_ymin = QtGui.QLabel(self.centralwidget) self.label_ymin.setEnabled(False) self.label_ymin.setAlignment(QtCore.Qt.AlignCenter) self.label_ymin.setObjectName(_fromUtf8("label_ymin")) self.verticalLayout_6.addWidget(self.label_ymin) self.horizontalLayout_5.addLayout(self.verticalLayout_6) self.verticalLayout_5.addLayout(self.horizontalLayout_5) self.horizontalLayout_2.addLayout(self.verticalLayout_5) self.line_5 = QtGui.QFrame(self.centralwidget) self.line_5.setFrameShape(QtGui.QFrame.VLine) self.line_5.setFrameShadow(QtGui.QFrame.Sunken) self.line_5.setObjectName(_fromUtf8("line_5")) self.horizontalLayout_2.addWidget(self.line_5) self.gridLayout_3 = QtGui.QGridLayout() self.gridLayout_3.setObjectName(_fromUtf8("gridLayout_3")) spacerItem5 = QtGui.QSpacerItem(20, 100, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Preferred) self.gridLayout_3.addItem(spacerItem5, 0, 1, 1, 1) spacerItem6 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout_3.addItem(spacerItem6, 1, 0, 1, 1) self.horizontalLayout_2.addLayout(self.gridLayout_3) self.gridLayout.addLayout(self.horizontalLayout_2, 2, 0, 1, 1) Form_abr.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(Form_abr) self.menubar.setGeometry(QtCore.QRect(0, 0, 680, 21)) self.menubar.setObjectName(_fromUtf8("menubar")) Form_abr.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(Form_abr) self.statusbar.setObjectName(_fromUtf8("statusbar")) Form_abr.setStatusBar(self.statusbar) self.retranslateUi(Form_abr) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.label_xmax.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.doubleSpinBox_xmax.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.doubleSpinBox_xmin.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.label_xmin.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.label_ymax.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.doubleSpinBox_ymax.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.doubleSpinBox_ymin.setEnabled) QtCore.QObject.connect(self.checkBox_custom_window, QtCore.SIGNAL(_fromUtf8("toggled(bool)")), self.label_ymin.setEnabled) QtCore.QMetaObject.connectSlotsByName(Form_abr)