class Ui_MainWidget(object): def setupUi(self, MainWidget): MainWidget.setObjectName(_fromUtf8("MainWidget")) MainWidget.resize(791, 488) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(MainWidget.sizePolicy().hasHeightForWidth()) MainWidget.setSizePolicy(sizePolicy) MainWidget.setMinimumSize(QtCore.QSize(170, 0)) MainWidget.setMaximumSize(QtCore.QSize(16777215, 16777215)) MainWidget.setStyleSheet(_fromUtf8("background-color: rgb(0, 0, 0);\n" "color: rgb(255, 255, 255);\n" "font: 10pt \"Droid Sans Mono\";")) self.horizontalLayout_2 = QtGui.QHBoxLayout(MainWidget) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.horizontalLayout_8 = QtGui.QHBoxLayout() self.horizontalLayout_8.setObjectName(_fromUtf8("horizontalLayout_8")) self.plotVertLayout = QtGui.QVBoxLayout() self.plotVertLayout.setObjectName(_fromUtf8("plotVertLayout")) self.vitalsPlot = PlotWidget(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.vitalsPlot.sizePolicy().hasHeightForWidth()) self.vitalsPlot.setSizePolicy(sizePolicy) self.vitalsPlot.setMinimumSize(QtCore.QSize(150, 8)) self.vitalsPlot.setStyleSheet(_fromUtf8("background-color: rgb(170, 0, 0);")) self.vitalsPlot.setFrameShape(QtGui.QFrame.NoFrame) self.vitalsPlot.setFrameShadow(QtGui.QFrame.Plain) self.vitalsPlot.setLineWidth(0) self.vitalsPlot.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.vitalsPlot.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.vitalsPlot.setObjectName(_fromUtf8("vitalsPlot")) self.plotVertLayout.addWidget(self.vitalsPlot) self.slowPlotHorizLayout = QtGui.QHBoxLayout() self.slowPlotHorizLayout.setObjectName(_fromUtf8("slowPlotHorizLayout")) self.textBrowser = QtGui.QTextBrowser(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.textBrowser.sizePolicy().hasHeightForWidth()) self.textBrowser.setSizePolicy(sizePolicy) self.textBrowser.setMinimumSize(QtCore.QSize(136, 30)) self.textBrowser.setMaximumSize(QtCore.QSize(136, 30)) self.textBrowser.setStyleSheet(_fromUtf8("font: 9pt \"Droid Sans\";")) self.textBrowser.setFrameShape(QtGui.QFrame.NoFrame) self.textBrowser.setFrameShadow(QtGui.QFrame.Plain) self.textBrowser.setLineWidth(0) self.textBrowser.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textBrowser.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textBrowser.setObjectName(_fromUtf8("textBrowser")) self.slowPlotHorizLayout.addWidget(self.textBrowser) self.slowUpdatePeriod = QtGui.QDoubleSpinBox(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.slowUpdatePeriod.sizePolicy().hasHeightForWidth()) self.slowUpdatePeriod.setSizePolicy(sizePolicy) self.slowUpdatePeriod.setMinimumSize(QtCore.QSize(150, 0)) self.slowUpdatePeriod.setMaximumSize(QtCore.QSize(150, 16777215)) self.slowUpdatePeriod.setStyleSheet(_fromUtf8("background-color: rgb(255,255,255);\n" "font: 9pt \"Droid Sans\";\n" "color: rgb(0, 0, 0);")) self.slowUpdatePeriod.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.slowUpdatePeriod.setDecimals(1) self.slowUpdatePeriod.setMinimum(0.1) self.slowUpdatePeriod.setMaximum(1000000000.0) self.slowUpdatePeriod.setProperty("value", 1.0) self.slowUpdatePeriod.setObjectName(_fromUtf8("slowUpdatePeriod")) self.slowPlotHorizLayout.addWidget(self.slowUpdatePeriod) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.slowPlotHorizLayout.addItem(spacerItem) self.plotVertLayout.addLayout(self.slowPlotHorizLayout) self.ventilationPlot = PlotWidget(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.ventilationPlot.sizePolicy().hasHeightForWidth()) self.ventilationPlot.setSizePolicy(sizePolicy) self.ventilationPlot.setMinimumSize(QtCore.QSize(150, 10)) self.ventilationPlot.setStyleSheet(_fromUtf8("background-color: rgb(255, 0, 255);")) self.ventilationPlot.setFrameShape(QtGui.QFrame.NoFrame) self.ventilationPlot.setFrameShadow(QtGui.QFrame.Plain) self.ventilationPlot.setLineWidth(0) self.ventilationPlot.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.ventilationPlot.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.ventilationPlot.setObjectName(_fromUtf8("pressurePlot")) self.plotVertLayout.addWidget(self.ventilationPlot) self.ecgPlot = PlotWidget(MainWidget) self.ecgPlot.setMinimumSize(QtCore.QSize(150, 0)) self.ecgPlot.setStyleSheet(_fromUtf8("background-color: rgb(0, 170, 0);")) self.ecgPlot.setFrameShape(QtGui.QFrame.NoFrame) self.ecgPlot.setFrameShadow(QtGui.QFrame.Plain) self.ecgPlot.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.ecgPlot.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.ecgPlot.setObjectName(_fromUtf8("ecgPlot")) self.plotVertLayout.addWidget(self.ecgPlot) self.fastPlotHorizLayout = QtGui.QHBoxLayout() self.fastPlotHorizLayout.setObjectName(_fromUtf8("fastPlotHorizLayout")) self.textEdit = QtGui.QTextEdit(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.textEdit.sizePolicy().hasHeightForWidth()) self.textEdit.setSizePolicy(sizePolicy) self.textEdit.setMinimumSize(QtCore.QSize(136, 30)) self.textEdit.setMaximumSize(QtCore.QSize(136, 30)) self.textEdit.setLayoutDirection(QtCore.Qt.RightToLeft) self.textEdit.setStyleSheet(_fromUtf8("font: 9pt \"Droid Sans\";")) self.textEdit.setFrameShape(QtGui.QFrame.NoFrame) self.textEdit.setFrameShadow(QtGui.QFrame.Plain) self.textEdit.setLineWidth(0) self.textEdit.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textEdit.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.fastPlotHorizLayout.addWidget(self.textEdit) self.fastUpdatePeriod = QtGui.QDoubleSpinBox(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.fastUpdatePeriod.sizePolicy().hasHeightForWidth()) self.fastUpdatePeriod.setSizePolicy(sizePolicy) self.fastUpdatePeriod.setMinimumSize(QtCore.QSize(100, 0)) self.fastUpdatePeriod.setMaximumSize(QtCore.QSize(100, 16777215)) self.fastUpdatePeriod.setLayoutDirection(QtCore.Qt.LeftToRight) self.fastUpdatePeriod.setStyleSheet(_fromUtf8("background-color: rgb(255,255,255);\n" "font: 9pt \"Droid Sans\";\n" "color: rgb(0, 0, 0);")) self.fastUpdatePeriod.setFrame(True) self.fastUpdatePeriod.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.fastUpdatePeriod.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) self.fastUpdatePeriod.setAccelerated(False) self.fastUpdatePeriod.setDecimals(1) self.fastUpdatePeriod.setMinimum(0.5) self.fastUpdatePeriod.setMaximum(6.0) self.fastUpdatePeriod.setProperty("value", 4.0) self.fastUpdatePeriod.setObjectName(_fromUtf8("fastUpdatePeriod")) self.fastPlotHorizLayout.addWidget(self.fastUpdatePeriod) spacerItem1 = QtGui.QSpacerItem(170, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.fastPlotHorizLayout.addItem(spacerItem1) self.plotVertLayout.addLayout(self.fastPlotHorizLayout) self.horizontalLayout_8.addLayout(self.plotVertLayout) self.testVertLayout = QtGui.QVBoxLayout() self.testVertLayout.setSpacing(0) self.testVertLayout.setObjectName(_fromUtf8("testVertLayout")) self.modeText = QtGui.QPlainTextEdit(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.modeText.sizePolicy().hasHeightForWidth()) self.modeText.setSizePolicy(sizePolicy) self.modeText.setMinimumSize(QtCore.QSize(250, 0)) self.modeText.setMaximumSize(QtCore.QSize(250, 60)) font = QtGui.QFont() font.setFamily(_fromUtf8("Droid Sans Mono")) font.setPointSize(13) font.setBold(False) font.setItalic(False) font.setWeight(50) self.modeText.setFont(font) self.modeText.setStyleSheet(_fromUtf8("font: 13pt \"Droid Sans Mono\";")) self.modeText.setFrameShape(QtGui.QFrame.NoFrame) self.modeText.setFrameShadow(QtGui.QFrame.Plain) self.modeText.setLineWidth(0) self.modeText.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.modeText.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.modeText.setObjectName(_fromUtf8("modeText")) self.testVertLayout.addWidget(self.modeText) self.canulaText = QtGui.QPlainTextEdit(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.canulaText.sizePolicy().hasHeightForWidth()) self.canulaText.setSizePolicy(sizePolicy) self.canulaText.setMinimumSize(QtCore.QSize(250, 0)) self.canulaText.setMaximumSize(QtCore.QSize(250, 125)) font = QtGui.QFont() font.setFamily(_fromUtf8("Droid Sans Mono")) font.setPointSize(13) font.setBold(False) font.setItalic(False) font.setWeight(50) self.canulaText.setFont(font) self.canulaText.setStyleSheet(_fromUtf8("font: 13pt \"Droid Sans Mono\";")) self.canulaText.setFrameShape(QtGui.QFrame.NoFrame) self.canulaText.setFrameShadow(QtGui.QFrame.Plain) self.canulaText.setLineWidth(0) self.canulaText.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.canulaText.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.canulaText.setObjectName(_fromUtf8("canulaText")) self.testVertLayout.addWidget(self.canulaText) self.nitrogenText = QtGui.QPlainTextEdit(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.nitrogenText.sizePolicy().hasHeightForWidth()) self.nitrogenText.setSizePolicy(sizePolicy) self.nitrogenText.setMinimumSize(QtCore.QSize(250, 0)) self.nitrogenText.setMaximumSize(QtCore.QSize(250, 60)) self.nitrogenText.setStyleSheet(_fromUtf8("color: rgb(255, 255, 0);\n" "font: 13pt \"Droid Sans Mono\";")) self.nitrogenText.setFrameShape(QtGui.QFrame.NoFrame) self.nitrogenText.setFrameShadow(QtGui.QFrame.Plain) self.nitrogenText.setLineWidth(0) self.nitrogenText.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.nitrogenText.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.nitrogenText.setObjectName(_fromUtf8("nitrogenText")) self.testVertLayout.addWidget(self.nitrogenText) self.oxygenText = QtGui.QPlainTextEdit(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.oxygenText.sizePolicy().hasHeightForWidth()) self.oxygenText.setSizePolicy(sizePolicy) self.oxygenText.setMinimumSize(QtCore.QSize(250, 0)) self.oxygenText.setMaximumSize(QtCore.QSize(250, 60)) font = QtGui.QFont() font.setFamily(_fromUtf8("Droid Sans Mono")) font.setPointSize(13) font.setBold(False) font.setItalic(False) font.setWeight(50) self.oxygenText.setFont(font) self.oxygenText.setStyleSheet(_fromUtf8("color: rgb(85, 255, 0);\n" "font: 13pt \"Droid Sans Mono\";")) self.oxygenText.setFrameShape(QtGui.QFrame.NoFrame) self.oxygenText.setFrameShadow(QtGui.QFrame.Plain) self.oxygenText.setLineWidth(0) self.oxygenText.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.oxygenText.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.oxygenText.setTabStopWidth(73) self.oxygenText.setObjectName(_fromUtf8("oxygenText")) self.testVertLayout.addWidget(self.oxygenText) self.hpText = QtGui.QPlainTextEdit(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Minimum) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.hpText.sizePolicy().hasHeightForWidth()) self.hpText.setSizePolicy(sizePolicy) self.hpText.setMinimumSize(QtCore.QSize(250, 0)) self.hpText.setMaximumSize(QtCore.QSize(250, 85)) self.hpText.setStyleSheet(_fromUtf8("color: rgb(255, 85, 0);\n" "font: 13pt \"Droid Sans Mono\";")) self.hpText.setFrameShape(QtGui.QFrame.NoFrame) self.hpText.setFrameShadow(QtGui.QFrame.Plain) self.hpText.setLineWidth(0) self.hpText.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.hpText.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.hpText.setObjectName(_fromUtf8("hpText")) self.testVertLayout.addWidget(self.hpText) spacerItem2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.testVertLayout.addItem(spacerItem2) self.horizontalLayout_8.addLayout(self.testVertLayout) self.horizontalLayout_2.addLayout(self.horizontalLayout_8) self.retranslateUi(MainWidget) QtCore.QMetaObject.connectSlotsByName(MainWidget) def retranslateUi(self, MainWidget): MainWidget.setWindowTitle(_translate("MainWidget", "Animal Monitor v1.0", None)) self.textBrowser.setHtml(_translate("MainWidget", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'Droid Sans\'; font-size:9pt; font-weight:400; font-style:normal;\">\n" "<p align=\"right\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">Sampling Frequency:</span></p></body></html>", None)) self.slowUpdatePeriod.setPrefix(_translate("MainWidget", "1 sample / ", None)) self.slowUpdatePeriod.setSuffix(_translate("MainWidget", " sec", None)) self.textEdit.setHtml(_translate("MainWidget", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'Droid Sans\'; font-size:9pt; font-weight:400; font-style:normal;\">\n" "<p align=\"right\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">Plot Refresh Period:</span></p></body></html>", None)) self.fastUpdatePeriod.setSuffix(_translate("MainWidget", " sec", None)) self.modeText.setPlainText(_translate("MainWidget", "Mode: ", None)) self.canulaText.setPlainText(_translate("MainWidget", "Canula\n" "Pmax: 0.0 cmH20\n" "Pmin: 0.0 cmH20\n" "TV : 0.00 mL", None)) self.nitrogenText.setPlainText(_translate("MainWidget", "Nitrogen\n" "P: 0.0 psi V: 0.01 mL", None)) self.oxygenText.setPlainText(_translate("MainWidget", "Oxygen\n" "P: 0.0 psi V: 0.01 mL", None)) self.hpText.setPlainText(_translate("MainWidget", "HP Gas\n" "P: 0.0 psi V: 0.01 mL", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1275, 693) MainWindow.setMinimumSize(QtCore.QSize(1275, 693)) MainWindow.setMaximumSize(QtCore.QSize(1275, 693)) MainWindow.setUnifiedTitleAndToolBarOnMac(True) self.centralWidget = QtGui.QWidget(MainWindow) self.centralWidget.setObjectName(_fromUtf8("centralWidget")) self.landsharkButton = QtGui.QPushButton(self.centralWidget) self.landsharkButton.setGeometry(QtCore.QRect(10, 20, 241, 91)) font = QtGui.QFont() font.setPointSize(18) font.setBold(True) font.setWeight(75) self.landsharkButton.setFont(font) self.landsharkButton.setStyleSheet(_fromUtf8("QPushButton:checked {background: rgba(60, 179, 113, 255);}")) self.landsharkButton.setCheckable(True) self.landsharkButton.setObjectName(_fromUtf8("landsharkButton")) self.rcButton = QtGui.QPushButton(self.centralWidget) self.rcButton.setEnabled(False) self.rcButton.setGeometry(QtCore.QRect(10, 280, 241, 91)) font = QtGui.QFont() font.setPointSize(18) font.setBold(True) font.setWeight(75) self.rcButton.setFont(font) self.rcButton.setStyleSheet(_fromUtf8("QPushButton:checked {background: rgba(60, 179, 113, 255);}")) self.rcButton.setCheckable(True) self.rcButton.setObjectName(_fromUtf8("rcButton")) self.attackButton = QtGui.QPushButton(self.centralWidget) self.attackButton.setEnabled(False) self.attackButton.setGeometry(QtCore.QRect(10, 380, 111, 151)) font = QtGui.QFont() font.setPointSize(18) font.setBold(True) font.setWeight(75) self.attackButton.setFont(font) self.attackButton.setStyleSheet(_fromUtf8("QPushButton:checked {background: red;}")) self.attackButton.setCheckable(True) self.attackButton.setObjectName(_fromUtf8("attackButton")) self.console = QtGui.QPlainTextEdit(self.centralWidget) self.console.setGeometry(QtCore.QRect(10, 540, 1251, 101)) font = QtGui.QFont() font.setFamily(_fromUtf8("Courier New")) font.setPointSize(13) self.console.setFont(font) self.console.setPlainText(_fromUtf8("")) self.console.setObjectName(_fromUtf8("console")) self.ccButton = QtGui.QPushButton(self.centralWidget) self.ccButton.setEnabled(False) self.ccButton.setGeometry(QtCore.QRect(10, 120, 241, 91)) font = QtGui.QFont() font.setPointSize(18) font.setBold(True) font.setWeight(75) self.ccButton.setFont(font) self.ccButton.setStyleSheet(_fromUtf8("QPushButton:checked {background: rgba(60, 179, 113, 255);}")) self.ccButton.setCheckable(True) self.ccButton.setObjectName(_fromUtf8("ccButton")) self.saveButton = QtGui.QPushButton(self.centralWidget) self.saveButton.setEnabled(False) self.saveButton.setGeometry(QtCore.QRect(10, 220, 241, 51)) font = QtGui.QFont() font.setPointSize(16) self.saveButton.setFont(font) self.saveButton.setStyleSheet(_fromUtf8("QPushButton:checked {background: rgba(60, 179, 113, 255);}")) self.saveButton.setCheckable(True) self.saveButton.setObjectName(_fromUtf8("saveButton")) self.tabWidget = QtGui.QTabWidget(self.centralWidget) self.tabWidget.setEnabled(False) self.tabWidget.setGeometry(QtCore.QRect(270, 10, 991, 521)) self.tabWidget.setTabPosition(QtGui.QTabWidget.North) self.tabWidget.setTabShape(QtGui.QTabWidget.Rounded) self.tabWidget.setObjectName(_fromUtf8("tabWidget")) self.control_tab = QtGui.QWidget() self.control_tab.setObjectName(_fromUtf8("control_tab")) self.actualSpeedLCD = QtGui.QLCDNumber(self.control_tab) self.actualSpeedLCD.setEnabled(False) self.actualSpeedLCD.setGeometry(QtCore.QRect(10, 300, 171, 71)) self.actualSpeedLCD.setObjectName(_fromUtf8("actualSpeedLCD")) self.trimLabel = QtGui.QLabel(self.control_tab) self.trimLabel.setEnabled(False) self.trimLabel.setGeometry(QtCore.QRect(70, 210, 51, 20)) font = QtGui.QFont() font.setPointSize(14) self.trimLabel.setFont(font) self.trimLabel.setAlignment(QtCore.Qt.AlignCenter) self.trimLabel.setObjectName(_fromUtf8("trimLabel")) self.outputPlotLabel = QtGui.QLabel(self.control_tab) self.outputPlotLabel.setEnabled(False) self.outputPlotLabel.setGeometry(QtCore.QRect(200, 250, 51, 16)) self.outputPlotLabel.setObjectName(_fromUtf8("outputPlotLabel")) self.cmdLabelColor = QtGui.QFrame(self.control_tab) self.cmdLabelColor.setGeometry(QtCore.QRect(250, 10, 21, 21)) self.cmdLabelColor.setStyleSheet(_fromUtf8("background-color: red;")) self.cmdLabelColor.setFrameShape(QtGui.QFrame.StyledPanel) self.cmdLabelColor.setFrameShadow(QtGui.QFrame.Raised) self.cmdLabelColor.setObjectName(_fromUtf8("cmdLabelColor")) self.setTrimLeftButton = QtGui.QPushButton(self.control_tab) self.setTrimLeftButton.setEnabled(False) self.setTrimLeftButton.setGeometry(QtCore.QRect(10, 210, 61, 51)) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/arrow_left_12x12.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.setTrimLeftButton.setIcon(icon) self.setTrimLeftButton.setObjectName(_fromUtf8("setTrimLeftButton")) self.gpsLabel = QtGui.QLabel(self.control_tab) self.gpsLabel.setGeometry(QtCore.QRect(290, 250, 51, 21)) font = QtGui.QFont() font.setPointSize(16) self.gpsLabel.setFont(font) self.gpsLabel.setObjectName(_fromUtf8("gpsLabel")) self.kiLabel = QtGui.QLabel(self.control_tab) self.kiLabel.setEnabled(False) self.kiLabel.setGeometry(QtCore.QRect(0, 150, 61, 20)) font = QtGui.QFont() font.setPointSize(14) self.kiLabel.setFont(font) self.kiLabel.setAlignment(QtCore.Qt.AlignCenter) self.kiLabel.setObjectName(_fromUtf8("kiLabel")) self.actualSpeedLabel = QtGui.QLabel(self.control_tab) self.actualSpeedLabel.setEnabled(False) self.actualSpeedLabel.setGeometry(QtCore.QRect(0, 280, 181, 20)) font = QtGui.QFont() font.setPointSize(14) self.actualSpeedLabel.setFont(font) self.actualSpeedLabel.setAlignment(QtCore.Qt.AlignCenter) self.actualSpeedLabel.setObjectName(_fromUtf8("actualSpeedLabel")) self.estimatedSpeedLCD = QtGui.QLCDNumber(self.control_tab) self.estimatedSpeedLCD.setEnabled(False) self.estimatedSpeedLCD.setGeometry(QtCore.QRect(10, 410, 171, 71)) self.estimatedSpeedLCD.setObjectName(_fromUtf8("estimatedSpeedLCD")) self.setKIButton = QtGui.QPushButton(self.control_tab) self.setKIButton.setEnabled(False) self.setKIButton.setGeometry(QtCore.QRect(130, 150, 41, 21)) font = QtGui.QFont() font.setPointSize(11) self.setKIButton.setFont(font) self.setKIButton.setObjectName(_fromUtf8("setKIButton")) self.cmdLabel = QtGui.QLabel(self.control_tab) self.cmdLabel.setGeometry(QtCore.QRect(280, 10, 51, 21)) font = QtGui.QFont() font.setPointSize(16) self.cmdLabel.setFont(font) self.cmdLabel.setObjectName(_fromUtf8("cmdLabel")) self.leLabel = QtGui.QLabel(self.control_tab) self.leLabel.setGeometry(QtCore.QRect(370, 250, 31, 21)) font = QtGui.QFont() font.setPointSize(16) self.leLabel.setFont(font) self.leLabel.setObjectName(_fromUtf8("leLabel")) self.refLabel2 = QtGui.QLabel(self.control_tab) self.refLabel2.setGeometry(QtCore.QRect(760, 10, 41, 21)) font = QtGui.QFont() font.setPointSize(16) self.refLabel2.setFont(font) self.refLabel2.setObjectName(_fromUtf8("refLabel2")) self.refLabelColor2 = QtGui.QFrame(self.control_tab) self.refLabelColor2.setGeometry(QtCore.QRect(730, 10, 21, 21)) self.refLabelColor2.setStyleSheet(_fromUtf8("background-color: cyan;")) self.refLabelColor2.setFrameShape(QtGui.QFrame.StyledPanel) self.refLabelColor2.setFrameShadow(QtGui.QFrame.Raised) self.refLabelColor2.setObjectName(_fromUtf8("refLabelColor2")) self.rightPlotLabel = QtGui.QLabel(self.control_tab) self.rightPlotLabel.setEnabled(False) self.rightPlotLabel.setGeometry(QtCore.QRect(540, 10, 71, 16)) self.rightPlotLabel.setObjectName(_fromUtf8("rightPlotLabel")) self.desiredSpeedEdit = QtGui.QLineEdit(self.control_tab) self.desiredSpeedEdit.setEnabled(False) self.desiredSpeedEdit.setGeometry(QtCore.QRect(10, 50, 91, 39)) font = QtGui.QFont() font.setPointSize(20) self.desiredSpeedEdit.setFont(font) self.desiredSpeedEdit.setAlignment(QtCore.Qt.AlignCenter) self.desiredSpeedEdit.setObjectName(_fromUtf8("desiredSpeedEdit")) self.desiredSpeedLabel = QtGui.QLabel(self.control_tab) self.desiredSpeedLabel.setEnabled(False) self.desiredSpeedLabel.setGeometry(QtCore.QRect(10, 9, 171, 31)) font = QtGui.QFont() font.setPointSize(18) self.desiredSpeedLabel.setFont(font) self.desiredSpeedLabel.setAlignment(QtCore.Qt.AlignCenter) self.desiredSpeedLabel.setObjectName(_fromUtf8("desiredSpeedLabel")) self.setSpeedButton = QtGui.QPushButton(self.control_tab) self.setSpeedButton.setEnabled(False) self.setSpeedButton.setGeometry(QtCore.QRect(110, 50, 71, 41)) font = QtGui.QFont() font.setPointSize(16) self.setSpeedButton.setFont(font) self.setSpeedButton.setObjectName(_fromUtf8("setSpeedButton")) self.line_2 = QtGui.QFrame(self.control_tab) self.line_2.setGeometry(QtCore.QRect(180, 10, 20, 471)) self.line_2.setFrameShape(QtGui.QFrame.VLine) self.line_2.setFrameShadow(QtGui.QFrame.Sunken) self.line_2.setObjectName(_fromUtf8("line_2")) self.kpEdit = QtGui.QLineEdit(self.control_tab) self.kpEdit.setEnabled(False) self.kpEdit.setGeometry(QtCore.QRect(60, 120, 61, 21)) font = QtGui.QFont() font.setPointSize(12) self.kpEdit.setFont(font) self.kpEdit.setAlignment(QtCore.Qt.AlignCenter) self.kpEdit.setObjectName(_fromUtf8("kpEdit")) self.speedLabel = QtGui.QLabel(self.control_tab) self.speedLabel.setGeometry(QtCore.QRect(650, 10, 81, 21)) font = QtGui.QFont() font.setPointSize(16) self.speedLabel.setFont(font) self.speedLabel.setObjectName(_fromUtf8("speedLabel")) self.trimValueLabel = QtGui.QLabel(self.control_tab) self.trimValueLabel.setEnabled(False) self.trimValueLabel.setGeometry(QtCore.QRect(70, 230, 51, 20)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.trimValueLabel.setFont(font) self.trimValueLabel.setAlignment(QtCore.Qt.AlignCenter) self.trimValueLabel.setObjectName(_fromUtf8("trimValueLabel")) self.kiEdit = QtGui.QLineEdit(self.control_tab) self.kiEdit.setEnabled(False) self.kiEdit.setGeometry(QtCore.QRect(60, 150, 61, 21)) font = QtGui.QFont() font.setPointSize(12) self.kiEdit.setFont(font) self.kiEdit.setAlignment(QtCore.Qt.AlignCenter) self.kiEdit.setObjectName(_fromUtf8("kiEdit")) self.estimatedSpeedLabel = QtGui.QLabel(self.control_tab) self.estimatedSpeedLabel.setEnabled(False) self.estimatedSpeedLabel.setGeometry(QtCore.QRect(0, 390, 181, 20)) font = QtGui.QFont() font.setPointSize(14) self.estimatedSpeedLabel.setFont(font) self.estimatedSpeedLabel.setAlignment(QtCore.Qt.AlignCenter) self.estimatedSpeedLabel.setObjectName(_fromUtf8("estimatedSpeedLabel")) self.inputPlotLabel = QtGui.QLabel(self.control_tab) self.inputPlotLabel.setEnabled(False) self.inputPlotLabel.setGeometry(QtCore.QRect(200, 10, 41, 16)) self.inputPlotLabel.setObjectName(_fromUtf8("inputPlotLabel")) self.speedLabelColor = QtGui.QFrame(self.control_tab) self.speedLabelColor.setGeometry(QtCore.QRect(620, 10, 21, 21)) self.speedLabelColor.setStyleSheet(_fromUtf8("background-color: blue;")) self.speedLabelColor.setFrameShape(QtGui.QFrame.StyledPanel) self.speedLabelColor.setFrameShadow(QtGui.QFrame.Raised) self.speedLabelColor.setObjectName(_fromUtf8("speedLabelColor")) self.refLabel = QtGui.QLabel(self.control_tab) self.refLabel.setGeometry(QtCore.QRect(370, 10, 41, 21)) font = QtGui.QFont() font.setPointSize(16) self.refLabel.setFont(font) self.refLabel.setObjectName(_fromUtf8("refLabel")) self.setKPButton = QtGui.QPushButton(self.control_tab) self.setKPButton.setEnabled(False) self.setKPButton.setGeometry(QtCore.QRect(130, 120, 41, 21)) font = QtGui.QFont() font.setPointSize(11) self.setKPButton.setFont(font) self.setKPButton.setObjectName(_fromUtf8("setKPButton")) self.reLabel = QtGui.QLabel(self.control_tab) self.reLabel.setGeometry(QtCore.QRect(440, 250, 31, 21)) font = QtGui.QFont() font.setPointSize(16) self.reLabel.setFont(font) self.reLabel.setObjectName(_fromUtf8("reLabel")) self.refLabelColor = QtGui.QFrame(self.control_tab) self.refLabelColor.setGeometry(QtCore.QRect(340, 10, 21, 21)) self.refLabelColor.setStyleSheet(_fromUtf8("background-color: cyan;")) self.refLabelColor.setFrameShape(QtGui.QFrame.StyledPanel) self.refLabelColor.setFrameShadow(QtGui.QFrame.Raised) self.refLabelColor.setObjectName(_fromUtf8("refLabelColor")) self.setTrimRightButton = QtGui.QPushButton(self.control_tab) self.setTrimRightButton.setEnabled(False) self.setTrimRightButton.setGeometry(QtCore.QRect(120, 210, 61, 51)) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap(_fromUtf8(":/images/arrow_right_12x12.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.setTrimRightButton.setIcon(icon1) self.setTrimRightButton.setObjectName(_fromUtf8("setTrimRightButton")) self.kpLabel = QtGui.QLabel(self.control_tab) self.kpLabel.setEnabled(False) self.kpLabel.setGeometry(QtCore.QRect(0, 120, 61, 20)) font = QtGui.QFont() font.setPointSize(14) self.kpLabel.setFont(font) self.kpLabel.setAlignment(QtCore.Qt.AlignCenter) self.kpLabel.setObjectName(_fromUtf8("kpLabel")) self.reLabelColor = QtGui.QFrame(self.control_tab) self.reLabelColor.setGeometry(QtCore.QRect(410, 250, 21, 21)) self.reLabelColor.setStyleSheet(_fromUtf8("background-color: green;")) self.reLabelColor.setFrameShape(QtGui.QFrame.StyledPanel) self.reLabelColor.setFrameShadow(QtGui.QFrame.Raised) self.reLabelColor.setObjectName(_fromUtf8("reLabelColor")) self.leLabelColor = QtGui.QFrame(self.control_tab) self.leLabelColor.setGeometry(QtCore.QRect(340, 250, 21, 21)) self.leLabelColor.setStyleSheet(_fromUtf8("background-color: blue;")) self.leLabelColor.setFrameShape(QtGui.QFrame.StyledPanel) self.leLabelColor.setFrameShadow(QtGui.QFrame.Raised) self.leLabelColor.setObjectName(_fromUtf8("leLabelColor")) self.gpsLabelColor = QtGui.QFrame(self.control_tab) self.gpsLabelColor.setGeometry(QtCore.QRect(260, 250, 21, 21)) self.gpsLabelColor.setStyleSheet(_fromUtf8("background-color: magenta;")) self.gpsLabelColor.setFrameShape(QtGui.QFrame.StyledPanel) self.gpsLabelColor.setFrameShadow(QtGui.QFrame.Raised) self.gpsLabelColor.setObjectName(_fromUtf8("gpsLabelColor")) self.rightPlot = PlotWidget(self.control_tab) self.rightPlot.setGeometry(QtCore.QRect(540, 40, 431, 441)) self.rightPlot.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.rightPlot.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.rightPlot.setObjectName(_fromUtf8("rightPlot")) self.inputPlot = PlotWidget(self.control_tab) self.inputPlot.setGeometry(QtCore.QRect(200, 40, 331, 201)) self.inputPlot.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.inputPlot.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.inputPlot.setObjectName(_fromUtf8("inputPlot")) self.outputPlot = PlotWidget(self.control_tab) self.outputPlot.setGeometry(QtCore.QRect(200, 280, 331, 201)) self.outputPlot.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.outputPlot.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.outputPlot.setObjectName(_fromUtf8("outputPlot")) self.tabWidget.addTab(self.control_tab, _fromUtf8("")) self.nav_tab = QtGui.QWidget() self.nav_tab.setObjectName(_fromUtf8("nav_tab")) self.waypointListView = QtGui.QListView(self.nav_tab) self.waypointListView.setEnabled(False) self.waypointListView.setGeometry(QtCore.QRect(10, 41, 201, 401)) self.waypointListView.setObjectName(_fromUtf8("waypointListView")) self.waypointLabel = QtGui.QLabel(self.nav_tab) self.waypointLabel.setEnabled(False) self.waypointLabel.setGeometry(QtCore.QRect(10, 0, 201, 41)) font = QtGui.QFont() font.setPointSize(19) self.waypointLabel.setFont(font) self.waypointLabel.setAlignment(QtCore.Qt.AlignCenter) self.waypointLabel.setObjectName(_fromUtf8("waypointLabel")) self.pushButton = QtGui.QPushButton(self.nav_tab) self.pushButton.setEnabled(False) self.pushButton.setGeometry(QtCore.QRect(10, 450, 41, 32)) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.pushButton_2 = QtGui.QPushButton(self.nav_tab) self.pushButton_2.setEnabled(False) self.pushButton_2.setGeometry(QtCore.QRect(70, 450, 41, 32)) self.pushButton_2.setObjectName(_fromUtf8("pushButton_2")) self.pushButton_3 = QtGui.QPushButton(self.nav_tab) self.pushButton_3.setEnabled(False) self.pushButton_3.setGeometry(QtCore.QRect(120, 450, 91, 32)) self.pushButton_3.setObjectName(_fromUtf8("pushButton_3")) self.navView = QtGui.QGraphicsView(self.nav_tab) self.navView.setGeometry(QtCore.QRect(230, 10, 741, 471)) self.navView.setObjectName(_fromUtf8("navView")) self.tabWidget.addTab(self.nav_tab, _fromUtf8("")) self.enclCheckBox = QtGui.QCheckBox(self.centralWidget) self.enclCheckBox.setEnabled(False) self.enclCheckBox.setGeometry(QtCore.QRect(130, 459, 131, 21)) font = QtGui.QFont() font.setPointSize(14) self.enclCheckBox.setFont(font) self.enclCheckBox.setObjectName(_fromUtf8("enclCheckBox")) self.attackComboBox = QtGui.QComboBox(self.centralWidget) self.attackComboBox.setEnabled(False) self.attackComboBox.setGeometry(QtCore.QRect(130, 390, 121, 26)) font = QtGui.QFont() font.setPointSize(13) self.attackComboBox.setFont(font) self.attackComboBox.setObjectName(_fromUtf8("attackComboBox")) self.attackComboBox.addItem(_fromUtf8("")) self.attackComboBox.addItem(_fromUtf8("")) self.attackComboBox.addItem(_fromUtf8("")) self.encrCheckBox = QtGui.QCheckBox(self.centralWidget) self.encrCheckBox.setEnabled(False) self.encrCheckBox.setGeometry(QtCore.QRect(130, 489, 131, 21)) font = QtGui.QFont() font.setPointSize(14) self.encrCheckBox.setFont(font) self.encrCheckBox.setObjectName(_fromUtf8("encrCheckBox")) self.gpsCheckBox = QtGui.QCheckBox(self.centralWidget) self.gpsCheckBox.setEnabled(False) self.gpsCheckBox.setGeometry(QtCore.QRect(130, 429, 131, 21)) font = QtGui.QFont() font.setPointSize(14) self.gpsCheckBox.setFont(font) self.gpsCheckBox.setObjectName(_fromUtf8("gpsCheckBox")) MainWindow.setCentralWidget(self.centralWidget) self.menuBar = QtGui.QMenuBar(MainWindow) self.menuBar.setGeometry(QtCore.QRect(0, 0, 1275, 22)) self.menuBar.setNativeMenuBar(False) self.menuBar.setObjectName(_fromUtf8("menuBar")) self.menuFile = QtGui.QMenu(self.menuBar) self.menuFile.setObjectName(_fromUtf8("menuFile")) MainWindow.setMenuBar(self.menuBar) self.statusBar = QtGui.QStatusBar(MainWindow) self.statusBar.setObjectName(_fromUtf8("statusBar")) MainWindow.setStatusBar(self.statusBar) self.actionQuit = QtGui.QAction(MainWindow) self.actionQuit.setMenuRole(QtGui.QAction.QuitRole) self.actionQuit.setObjectName(_fromUtf8("actionQuit")) self.actionAbout = QtGui.QAction(MainWindow) self.actionAbout.setMenuRole(QtGui.QAction.AboutRole) self.actionAbout.setObjectName(_fromUtf8("actionAbout")) self.menuFile.addAction(self.actionAbout) self.menuFile.addAction(self.actionQuit) self.menuBar.addAction(self.menuFile.menuAction()) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(0) QtCore.QMetaObject.connectSlotsByName(MainWindow) MainWindow.setTabOrder(self.landsharkButton, self.ccButton) MainWindow.setTabOrder(self.ccButton, self.saveButton) MainWindow.setTabOrder(self.saveButton, self.rcButton) MainWindow.setTabOrder(self.rcButton, self.attackButton) MainWindow.setTabOrder(self.attackButton, self.desiredSpeedEdit) MainWindow.setTabOrder(self.desiredSpeedEdit, self.setSpeedButton) MainWindow.setTabOrder(self.setSpeedButton, self.kpEdit) MainWindow.setTabOrder(self.kpEdit, self.setKPButton) MainWindow.setTabOrder(self.setKPButton, self.kiEdit) MainWindow.setTabOrder(self.kiEdit, self.setKIButton) MainWindow.setTabOrder(self.setKIButton, self.setTrimLeftButton) MainWindow.setTabOrder(self.setTrimLeftButton, self.setTrimRightButton) MainWindow.setTabOrder(self.setTrimRightButton, self.console) MainWindow.setTabOrder(self.console, self.tabWidget) MainWindow.setTabOrder(self.tabWidget, self.waypointListView) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "HACMS Demo", None)) self.landsharkButton.setText(_translate("MainWindow", "Landshark", None)) self.rcButton.setText(_translate("MainWindow", "Resilient\n" "Controller", None)) self.attackButton.setText(_translate("MainWindow", "Attack", None)) self.ccButton.setText(_translate("MainWindow", "Cruise Control", None)) self.saveButton.setText(_translate("MainWindow", "Save Data", None)) self.trimLabel.setText(_translate("MainWindow", "Trim", None)) self.outputPlotLabel.setText(_translate("MainWindow", "Output", None)) self.gpsLabel.setText(_translate("MainWindow", "GPS", None)) self.kiLabel.setText(_translate("MainWindow", "KI", None)) self.actualSpeedLabel.setText(_translate("MainWindow", "Actual Speed", None)) self.setKIButton.setText(_translate("MainWindow", "Set", None)) self.cmdLabel.setText(_translate("MainWindow", "CMD", None)) self.leLabel.setText(_translate("MainWindow", "LE", None)) self.refLabel2.setText(_translate("MainWindow", "REF", None)) self.rightPlotLabel.setText(_translate("MainWindow", "Odometry", None)) self.desiredSpeedEdit.setText(_translate("MainWindow", "0.8", None)) self.desiredSpeedLabel.setText(_translate("MainWindow", "Set Speed", None)) self.setSpeedButton.setText(_translate("MainWindow", "Set", None)) self.kpEdit.setText(_translate("MainWindow", "0.05", None)) self.speedLabel.setText(_translate("MainWindow", "SPEED", None)) self.trimValueLabel.setText(_translate("MainWindow", "0.0", None)) self.kiEdit.setText(_translate("MainWindow", "0.2", None)) self.estimatedSpeedLabel.setText(_translate("MainWindow", "Estimated Speed", None)) self.inputPlotLabel.setText(_translate("MainWindow", "Input", None)) self.refLabel.setText(_translate("MainWindow", "REF", None)) self.setKPButton.setText(_translate("MainWindow", "Set", None)) self.reLabel.setText(_translate("MainWindow", "RE", None)) self.kpLabel.setText(_translate("MainWindow", "KP", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.control_tab), _translate("MainWindow", "Control", None)) self.waypointLabel.setText(_translate("MainWindow", "Waypoints", None)) self.pushButton.setText(_translate("MainWindow", "+", None)) self.pushButton_2.setText(_translate("MainWindow", "-", None)) self.pushButton_3.setText(_translate("MainWindow", "Upload", None)) self.tabWidget.setTabText(self.tabWidget.indexOf(self.nav_tab), _translate("MainWindow", "Navigation", None)) self.enclCheckBox.setText(_translate("MainWindow", "ENC LEFT", None)) self.attackComboBox.setItemText(0, _translate("MainWindow", "Constant", None)) self.attackComboBox.setItemText(1, _translate("MainWindow", "Random", None)) self.attackComboBox.setItemText(2, _translate("MainWindow", "Alternating", None)) self.encrCheckBox.setText(_translate("MainWindow", "ENC RIGHT", None)) self.gpsCheckBox.setText(_translate("MainWindow", "GPS", None)) self.menuFile.setTitle(_translate("MainWindow", "File", None)) self.actionQuit.setText(_translate("MainWindow", "Quit", None)) self.actionAbout.setText(_translate("MainWindow", "About", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(1419, 950) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipText, brush) MainWindow.setPalette(palette) MainWindow.setAcceptDrops(False) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap(_fromUtf8("openbci_logo.png")), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) MainWindow.setIconSize(QtCore.QSize(24, 24)) MainWindow.setToolButtonStyle(QtCore.Qt.ToolButtonIconOnly) MainWindow.setAnimated(True) MainWindow.setTabShape(QtGui.QTabWidget.Rounded) self.centralwidget = QtGui.QWidget(MainWindow) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Button, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Light, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.ToolTipText, brush) self.centralwidget.setPalette(palette) self.centralwidget.setLayoutDirection(QtCore.Qt.LeftToRight) self.centralwidget.setAutoFillBackground(True) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.gridLayout = QtGui.QGridLayout(self.centralwidget) self.gridLayout.setObjectName(_fromUtf8("gridLayout")) spacerItem = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.gridLayout.addItem(spacerItem, 3, 2, 1, 1) spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem1, 2, 2, 1, 1) self.scroll_plot = PlotWidget(self.centralwidget) self.scroll_plot.setObjectName(_fromUtf8("scroll_plot")) self.gridLayout.addWidget(self.scroll_plot, 1, 1, 4, 1) self.fft = PlotWidget(self.centralwidget) self.fft.setFrameShape(QtGui.QFrame.NoFrame) self.fft.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.fft.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.fft.setObjectName(_fromUtf8("fft")) self.gridLayout.addWidget(self.fft, 4, 2, 1, 1) spacerItem2 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridLayout.addItem(spacerItem2, 0, 1, 1, 2) self.pushButton = QtGui.QPushButton(self.centralwidget) self.pushButton.setObjectName(_fromUtf8("pushButton")) self.gridLayout.addWidget(self.pushButton, 5, 1, 1, 2) MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(_translate("MainWindow", "OpenBCI GUI", None)) self.pushButton.setText(_translate("MainWindow", "Stream", None))
class Ui_MainWidget(object): def setupUi(self, MainWidget): MainWidget.setObjectName(_fromUtf8("MainWidget")) MainWidget.resize(791, 688) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(MainWidget.sizePolicy().hasHeightForWidth()) MainWidget.setSizePolicy(sizePolicy) MainWidget.setMinimumSize(QtCore.QSize(170, 0)) MainWidget.setMaximumSize(QtCore.QSize(16777215, 16777215)) MainWidget.setStyleSheet(_fromUtf8("background-color: rgb(0, 0, 0);\n" "color: rgb(255, 255, 255);\n" "font: 10pt \"Droid Sans Mono\";")) self.horizontalLayout_2 = QtGui.QHBoxLayout(MainWidget) self.horizontalLayout_2.setObjectName(_fromUtf8("horizontalLayout_2")) self.horizontalLayout_8 = QtGui.QHBoxLayout() self.horizontalLayout_8.setObjectName(_fromUtf8("horizontalLayout_8")) self.plotVertLayout = QtGui.QVBoxLayout() self.plotVertLayout.setObjectName(_fromUtf8("plotVertLayout")) self.vitalsPlot = PlotWidget(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.MinimumExpanding, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.vitalsPlot.sizePolicy().hasHeightForWidth()) self.vitalsPlot.setSizePolicy(sizePolicy) self.vitalsPlot.setMinimumSize(QtCore.QSize(150, 8)) self.vitalsPlot.setStyleSheet(_fromUtf8("background-color: rgb(170, 0, 0);")) self.vitalsPlot.setFrameShape(QtGui.QFrame.NoFrame) self.vitalsPlot.setFrameShadow(QtGui.QFrame.Plain) self.vitalsPlot.setLineWidth(0) self.vitalsPlot.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.vitalsPlot.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.vitalsPlot.setObjectName(_fromUtf8("vitalsPlot")) self.plotVertLayout.addWidget(self.vitalsPlot) self.slowPlotHorizLayout = QtGui.QHBoxLayout() self.slowPlotHorizLayout.setObjectName(_fromUtf8("slowPlotHorizLayout")) self.textBrowser = QtGui.QTextBrowser(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.textBrowser.sizePolicy().hasHeightForWidth()) self.textBrowser.setSizePolicy(sizePolicy) self.textBrowser.setMinimumSize(QtCore.QSize(136, 30)) self.textBrowser.setMaximumSize(QtCore.QSize(136, 30)) self.textBrowser.setStyleSheet(_fromUtf8("font: 9pt \"Droid Sans\";")) self.textBrowser.setFrameShape(QtGui.QFrame.NoFrame) self.textBrowser.setFrameShadow(QtGui.QFrame.Plain) self.textBrowser.setLineWidth(0) self.textBrowser.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textBrowser.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textBrowser.setObjectName(_fromUtf8("textBrowser")) self.slowPlotHorizLayout.addWidget(self.textBrowser) self.slowUpdatePeriod = QtGui.QDoubleSpinBox(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.slowUpdatePeriod.sizePolicy().hasHeightForWidth()) self.slowUpdatePeriod.setSizePolicy(sizePolicy) self.slowUpdatePeriod.setMinimumSize(QtCore.QSize(150, 0)) self.slowUpdatePeriod.setMaximumSize(QtCore.QSize(150, 16777215)) self.slowUpdatePeriod.setStyleSheet(_fromUtf8("background-color: rgb(255,255,255);\n" "font: 9pt \"Droid Sans\";\n" "color: rgb(0, 0, 0);")) self.slowUpdatePeriod.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.slowUpdatePeriod.setDecimals(1) self.slowUpdatePeriod.setMinimum(0.1) self.slowUpdatePeriod.setMaximum(1000000000.0) self.slowUpdatePeriod.setProperty("value", 1.0) self.slowUpdatePeriod.setObjectName(_fromUtf8("slowUpdatePeriod")) self.slowPlotHorizLayout.addWidget(self.slowUpdatePeriod) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.slowPlotHorizLayout.addItem(spacerItem) self.plotVertLayout.addLayout(self.slowPlotHorizLayout) self.pressurePlot = PlotWidget(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.MinimumExpanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.pressurePlot.sizePolicy().hasHeightForWidth()) self.pressurePlot.setSizePolicy(sizePolicy) self.pressurePlot.setMinimumSize(QtCore.QSize(150, 10)) self.pressurePlot.setStyleSheet(_fromUtf8("background-color: rgb(255, 0, 255);")) self.pressurePlot.setFrameShape(QtGui.QFrame.NoFrame) self.pressurePlot.setFrameShadow(QtGui.QFrame.Plain) self.pressurePlot.setLineWidth(0) self.pressurePlot.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.pressurePlot.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.pressurePlot.setObjectName(_fromUtf8("pressurePlot")) self.plotVertLayout.addWidget(self.pressurePlot) self.fastPlotHorizLayout = QtGui.QHBoxLayout() self.fastPlotHorizLayout.setObjectName(_fromUtf8("fastPlotHorizLayout")) self.textEdit = QtGui.QTextEdit(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.textEdit.sizePolicy().hasHeightForWidth()) self.textEdit.setSizePolicy(sizePolicy) self.textEdit.setMinimumSize(QtCore.QSize(136, 30)) self.textEdit.setMaximumSize(QtCore.QSize(136, 30)) self.textEdit.setLayoutDirection(QtCore.Qt.RightToLeft) self.textEdit.setStyleSheet(_fromUtf8("font: 9pt \"Droid Sans\";")) self.textEdit.setFrameShape(QtGui.QFrame.NoFrame) self.textEdit.setFrameShadow(QtGui.QFrame.Plain) self.textEdit.setLineWidth(0) self.textEdit.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textEdit.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAlwaysOff) self.textEdit.setObjectName(_fromUtf8("textEdit")) self.fastPlotHorizLayout.addWidget(self.textEdit) self.fastUpdatePeriod = QtGui.QDoubleSpinBox(MainWidget) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Fixed, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.fastUpdatePeriod.sizePolicy().hasHeightForWidth()) self.fastUpdatePeriod.setSizePolicy(sizePolicy) self.fastUpdatePeriod.setMinimumSize(QtCore.QSize(100, 0)) self.fastUpdatePeriod.setMaximumSize(QtCore.QSize(100, 16777215)) self.fastUpdatePeriod.setLayoutDirection(QtCore.Qt.LeftToRight) self.fastUpdatePeriod.setStyleSheet(_fromUtf8("background-color: rgb(255,255,255);\n" "font: 9pt \"Droid Sans\";\n" "color: rgb(0, 0, 0);")) self.fastUpdatePeriod.setFrame(True) self.fastUpdatePeriod.setAlignment(QtCore.Qt.AlignRight|QtCore.Qt.AlignTrailing|QtCore.Qt.AlignVCenter) self.fastUpdatePeriod.setButtonSymbols(QtGui.QAbstractSpinBox.UpDownArrows) self.fastUpdatePeriod.setAccelerated(False) self.fastUpdatePeriod.setDecimals(1) self.fastUpdatePeriod.setMinimum(0.5) self.fastUpdatePeriod.setMaximum(6.0) self.fastUpdatePeriod.setProperty("value", 4.0) self.fastUpdatePeriod.setObjectName(_fromUtf8("fastUpdatePeriod")) self.fastPlotHorizLayout.addWidget(self.fastUpdatePeriod) spacerItem1 = QtGui.QSpacerItem(170, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.fastPlotHorizLayout.addItem(spacerItem1) self.plotVertLayout.addLayout(self.fastPlotHorizLayout) self.horizontalLayout_8.addLayout(self.plotVertLayout) self.testVertLayout = QtGui.QVBoxLayout() self.testVertLayout.setSpacing(0) self.testVertLayout.setObjectName(_fromUtf8("testVertLayout")) spacerItem2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.testVertLayout.addItem(spacerItem2) self.horizontalLayout_8.addLayout(self.testVertLayout) self.horizontalLayout_2.addLayout(self.horizontalLayout_8) self.retranslateUi(MainWidget) QtCore.QMetaObject.connectSlotsByName(MainWidget) def retranslateUi(self, MainWidget): MainWidget.setWindowTitle(_translate("MainWidget", "Animal Monitor v1.0", None)) self.textBrowser.setHtml(_translate("MainWidget", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'Droid Sans\'; font-size:9pt; font-weight:400; font-style:normal;\">\n" "<p align=\"right\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">Sampling Frequency:</span></p></body></html>", None)) self.slowUpdatePeriod.setPrefix(_translate("MainWidget", "1 sample / ", None)) self.slowUpdatePeriod.setSuffix(_translate("MainWidget", " sec", None)) self.textEdit.setHtml(_translate("MainWidget", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n" "<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n" "p, li { white-space: pre-wrap; }\n" "</style></head><body style=\" font-family:\'Droid Sans\'; font-size:9pt; font-weight:400; font-style:normal;\">\n" "<p align=\"right\" style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-size:10pt;\">Plot Refresh Period:</span></p></body></html>", None)) self.fastUpdatePeriod.setSuffix(_translate("MainWidget", " sec", None))
class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(672, 650) MainWindow.setCursor(QtGui.QCursor(QtCore.Qt.ArrowCursor)) MainWindow.setFocusPolicy(QtCore.Qt.NoFocus) MainWindow.setStatusTip("") MainWindow.setTabShape(QtWidgets.QTabWidget.Rounded) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.startButton = QtWidgets.QPushButton(self.centralwidget) self.startButton.setGeometry(QtCore.QRect(590, 370, 75, 23)) self.startButton.setObjectName("startButton") self.timeDiv_dial = QtWidgets.QDial(self.centralwidget) self.timeDiv_dial.setGeometry(QtCore.QRect(500, 430, 50, 64)) self.timeDiv_dial.setMaximum(9) self.timeDiv_dial.setProperty("value", 4) self.timeDiv_dial.setInvertedAppearance(False) self.timeDiv_dial.setWrapping(False) self.timeDiv_dial.setNotchesVisible(True) self.timeDiv_dial.setObjectName("timeDiv_dial") self.label = QtWidgets.QLabel(self.centralwidget) self.label.setGeometry(QtCore.QRect(500, 410, 47, 13)) self.label.setObjectName("label") self.groupBox = QtWidgets.QGroupBox(self.centralwidget) self.groupBox.setGeometry(QtCore.QRect(490, 510, 161, 111)) self.groupBox.setAcceptDrops(False) self.groupBox.setFlat(False) self.groupBox.setCheckable(False) self.groupBox.setObjectName("groupBox") self.label_4 = QtWidgets.QLabel(self.groupBox) self.label_4.setGeometry(QtCore.QRect(80, 60, 71, 16)) self.label_4.setObjectName("label_4") self.label_3 = QtWidgets.QLabel(self.groupBox) self.label_3.setGeometry(QtCore.QRect(80, 10, 81, 16)) self.label_3.setObjectName("label_3") self.trigger_edge = QtWidgets.QComboBox(self.groupBox) self.trigger_edge.setGeometry(QtCore.QRect(70, 80, 81, 22)) self.trigger_edge.setObjectName("trigger_edge") self.trigger_edge.addItem("") self.trigger_edge.addItem("") self.trigger_source = QtWidgets.QComboBox(self.groupBox) self.trigger_source.setGeometry(QtCore.QRect(70, 30, 81, 22)) self.trigger_source.setObjectName("trigger_source") self.trigger_source.addItem("") self.trigger_source.addItem("") self.trigger_source.addItem("") self.trigger_source.addItem("") self.label_2 = QtWidgets.QLabel(self.groupBox) self.label_2.setGeometry(QtCore.QRect(10, 20, 47, 13)) self.label_2.setObjectName("label_2") self.tirgger_level_dial = QtWidgets.QDial(self.groupBox) self.tirgger_level_dial.setGeometry(QtCore.QRect(10, 40, 50, 64)) self.tirgger_level_dial.setMaximum(8) self.tirgger_level_dial.setWrapping(True) self.tirgger_level_dial.setNotchesVisible(True) self.tirgger_level_dial.setObjectName("tirgger_level_dial") self.ch1_vDiv_dial = QtWidgets.QDial(self.centralwidget) self.ch1_vDiv_dial.setGeometry(QtCore.QRect(10, 530, 50, 64)) self.ch1_vDiv_dial.setMaximum(5) self.ch1_vDiv_dial.setPageStep(1) self.ch1_vDiv_dial.setProperty("value", 3) self.ch1_vDiv_dial.setWrapping(False) self.ch1_vDiv_dial.setNotchesVisible(True) self.ch1_vDiv_dial.setObjectName("ch1_vDiv_dial") self.ch1_vertical_dial = QtWidgets.QDial(self.centralwidget) self.ch1_vertical_dial.setGeometry(QtCore.QRect(10, 410, 50, 64)) self.ch1_vertical_dial.setMaximum(8) self.ch1_vertical_dial.setPageStep(1) self.ch1_vertical_dial.setWrapping(True) self.ch1_vertical_dial.setNotchTarget(3.7) self.ch1_vertical_dial.setNotchesVisible(True) self.ch1_vertical_dial.setObjectName("ch1_vertical_dial") self.ch1_coupling = QtWidgets.QComboBox(self.centralwidget) self.ch1_coupling.setGeometry(QtCore.QRect(10, 620, 51, 22)) self.ch1_coupling.setObjectName("ch1_coupling") self.ch1_coupling.addItem("") self.ch1_coupling.addItem("") self.ch1_coupling.addItem("") self.label_5 = QtWidgets.QLabel(self.centralwidget) self.label_5.setGeometry(QtCore.QRect(10, 400, 47, 13)) self.label_5.setObjectName("label_5") self.label_6 = QtWidgets.QLabel(self.centralwidget) self.label_6.setGeometry(QtCore.QRect(10, 520, 47, 13)) self.label_6.setObjectName("label_6") self.ch1_enable_button = QtWidgets.QPushButton(self.centralwidget) self.ch1_enable_button.setGeometry(QtCore.QRect(0, 480, 75, 23)) self.ch1_enable_button.setObjectName("ch1_enable_button") self.ch2_vDiv_dial = QtWidgets.QDial(self.centralwidget) self.ch2_vDiv_dial.setGeometry(QtCore.QRect(130, 530, 50, 64)) self.ch2_vDiv_dial.setMaximum(5) self.ch2_vDiv_dial.setPageStep(1) self.ch2_vDiv_dial.setProperty("value", 3) self.ch2_vDiv_dial.setWrapping(False) self.ch2_vDiv_dial.setNotchesVisible(True) self.ch2_vDiv_dial.setObjectName("ch2_vDiv_dial") self.ch2_enable_button = QtWidgets.QPushButton(self.centralwidget) self.ch2_enable_button.setGeometry(QtCore.QRect(120, 480, 75, 23)) self.ch2_enable_button.setObjectName("ch2_enable_button") self.ch2_coupling = QtWidgets.QComboBox(self.centralwidget) self.ch2_coupling.setGeometry(QtCore.QRect(130, 620, 51, 22)) self.ch2_coupling.setObjectName("ch2_coupling") self.ch2_coupling.addItem("") self.ch2_coupling.addItem("") self.ch2_coupling.addItem("") self.label_7 = QtWidgets.QLabel(self.centralwidget) self.label_7.setGeometry(QtCore.QRect(130, 520, 47, 13)) self.label_7.setObjectName("label_7") self.ch2_vertical_dial = QtWidgets.QDial(self.centralwidget) self.ch2_vertical_dial.setGeometry(QtCore.QRect(130, 410, 50, 64)) self.ch2_vertical_dial.setMaximum(8) self.ch2_vertical_dial.setPageStep(1) self.ch2_vertical_dial.setWrapping(True) self.ch2_vertical_dial.setNotchTarget(3.7) self.ch2_vertical_dial.setNotchesVisible(True) self.ch2_vertical_dial.setObjectName("ch2_vertical_dial") self.label_8 = QtWidgets.QLabel(self.centralwidget) self.label_8.setGeometry(QtCore.QRect(130, 400, 47, 13)) self.label_8.setObjectName("label_8") self.ch3_vDiv_dial = QtWidgets.QDial(self.centralwidget) self.ch3_vDiv_dial.setGeometry(QtCore.QRect(250, 530, 50, 64)) self.ch3_vDiv_dial.setMaximum(5) self.ch3_vDiv_dial.setPageStep(1) self.ch3_vDiv_dial.setProperty("value", 3) self.ch3_vDiv_dial.setWrapping(False) self.ch3_vDiv_dial.setNotchesVisible(True) self.ch3_vDiv_dial.setObjectName("ch3_vDiv_dial") self.ch3_enable_button = QtWidgets.QPushButton(self.centralwidget) self.ch3_enable_button.setGeometry(QtCore.QRect(240, 480, 75, 23)) self.ch3_enable_button.setObjectName("ch3_enable_button") self.ch3_coupling = QtWidgets.QComboBox(self.centralwidget) self.ch3_coupling.setGeometry(QtCore.QRect(250, 620, 51, 22)) self.ch3_coupling.setObjectName("ch3_coupling") self.ch3_coupling.addItem("") self.ch3_coupling.addItem("") self.ch3_coupling.addItem("") self.label_9 = QtWidgets.QLabel(self.centralwidget) self.label_9.setGeometry(QtCore.QRect(250, 520, 47, 13)) self.label_9.setObjectName("label_9") self.ch3_vertical_dial = QtWidgets.QDial(self.centralwidget) self.ch3_vertical_dial.setGeometry(QtCore.QRect(250, 410, 50, 64)) self.ch3_vertical_dial.setMaximum(8) self.ch3_vertical_dial.setPageStep(1) self.ch3_vertical_dial.setWrapping(True) self.ch3_vertical_dial.setNotchTarget(3.7) self.ch3_vertical_dial.setNotchesVisible(True) self.ch3_vertical_dial.setObjectName("ch3_vertical_dial") self.label_10 = QtWidgets.QLabel(self.centralwidget) self.label_10.setGeometry(QtCore.QRect(250, 400, 47, 13)) self.label_10.setObjectName("label_10") self.ch4_vDiv_dial = QtWidgets.QDial(self.centralwidget) self.ch4_vDiv_dial.setGeometry(QtCore.QRect(370, 530, 50, 64)) self.ch4_vDiv_dial.setMaximum(5) self.ch4_vDiv_dial.setPageStep(1) self.ch4_vDiv_dial.setProperty("value", 3) self.ch4_vDiv_dial.setWrapping(False) self.ch4_vDiv_dial.setNotchesVisible(True) self.ch4_vDiv_dial.setObjectName("ch4_vDiv_dial") self.ch4_enable_button = QtWidgets.QPushButton(self.centralwidget) self.ch4_enable_button.setGeometry(QtCore.QRect(360, 480, 75, 23)) self.ch4_enable_button.setObjectName("ch4_enable_button") self.ch4_coupling = QtWidgets.QComboBox(self.centralwidget) self.ch4_coupling.setGeometry(QtCore.QRect(370, 620, 51, 22)) self.ch4_coupling.setObjectName("ch4_coupling") self.ch4_coupling.addItem("") self.ch4_coupling.addItem("") self.ch4_coupling.addItem("") self.label_11 = QtWidgets.QLabel(self.centralwidget) self.label_11.setGeometry(QtCore.QRect(370, 520, 47, 13)) self.label_11.setObjectName("label_11") self.ch4_vertical_dial = QtWidgets.QDial(self.centralwidget) self.ch4_vertical_dial.setGeometry(QtCore.QRect(370, 410, 50, 64)) self.ch4_vertical_dial.setMaximum(8) self.ch4_vertical_dial.setPageStep(1) self.ch4_vertical_dial.setWrapping(True) self.ch4_vertical_dial.setNotchTarget(3.7) self.ch4_vertical_dial.setNotchesVisible(True) self.ch4_vertical_dial.setObjectName("ch4_vertical_dial") self.label_12 = QtWidgets.QLabel(self.centralwidget) self.label_12.setGeometry(QtCore.QRect(370, 400, 47, 13)) self.label_12.setObjectName("label_12") self.label_13 = QtWidgets.QLabel(self.centralwidget) self.label_13.setGeometry(QtCore.QRect(10, 370, 47, 13)) self.label_13.setObjectName("label_13") self.label_14 = QtWidgets.QLabel(self.centralwidget) self.label_14.setGeometry(QtCore.QRect(130, 370, 47, 13)) self.label_14.setObjectName("label_14") self.label_15 = QtWidgets.QLabel(self.centralwidget) self.label_15.setGeometry(QtCore.QRect(250, 370, 47, 13)) self.label_15.setObjectName("label_15") self.label_16 = QtWidgets.QLabel(self.centralwidget) self.label_16.setGeometry(QtCore.QRect(370, 370, 47, 13)) self.label_16.setObjectName("label_16") self.timeDiv_label = QtWidgets.QLabel(self.centralwidget) self.timeDiv_label.setGeometry(QtCore.QRect(570, 450, 81, 16)) self.timeDiv_label.setAlignment(QtCore.Qt.AlignCenter) self.timeDiv_label.setObjectName("timeDiv_label") self.ch1_vDiv_label = QtWidgets.QLabel(self.centralwidget) self.ch1_vDiv_label.setGeometry(QtCore.QRect(10, 600, 61, 16)) self.ch1_vDiv_label.setAlignment(QtCore.Qt.AlignCenter) self.ch1_vDiv_label.setObjectName("ch1_vDiv_label") self.ch2_vDiv_label = QtWidgets.QLabel(self.centralwidget) self.ch2_vDiv_label.setGeometry(QtCore.QRect(130, 600, 61, 16)) self.ch2_vDiv_label.setAlignment(QtCore.Qt.AlignCenter) self.ch2_vDiv_label.setObjectName("ch2_vDiv_label") self.ch3_vDiv_label = QtWidgets.QLabel(self.centralwidget) self.ch3_vDiv_label.setGeometry(QtCore.QRect(250, 600, 61, 16)) self.ch3_vDiv_label.setAlignment(QtCore.Qt.AlignCenter) self.ch3_vDiv_label.setObjectName("ch3_vDiv_label") self.ch4_vDiv_label = QtWidgets.QLabel(self.centralwidget) self.ch4_vDiv_label.setGeometry(QtCore.QRect(370, 600, 61, 16)) self.ch4_vDiv_label.setAlignment(QtCore.Qt.AlignCenter) self.ch4_vDiv_label.setObjectName("ch4_vDiv_label") self.exitButton = QtWidgets.QPushButton(self.centralwidget) self.exitButton.setGeometry(QtCore.QRect(590, 400, 75, 23)) self.exitButton.setObjectName("exitButton") self.graphicsView = PlotWidget(self.centralwidget) self.graphicsView.setGeometry(QtCore.QRect(10, 10, 651, 351)) self.graphicsView.setVerticalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded) self.graphicsView.setHorizontalScrollBarPolicy(QtCore.Qt.ScrollBarAsNeeded) self.graphicsView.setObjectName("graphicsView") MainWindow.setCentralWidget(self.centralwidget) self.retranslateUi(MainWindow) self.trigger_edge.setCurrentIndex(1) self.ch1_coupling.setCurrentIndex(1) self.ch2_coupling.setCurrentIndex(1) self.ch3_coupling.setCurrentIndex(1) self.ch4_coupling.setCurrentIndex(1) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "DSO")) self.startButton.setText(_translate("MainWindow", "Start")) self.label.setText(_translate("MainWindow", "Time/DIV")) self.groupBox.setTitle(_translate("MainWindow", "Trigger")) self.label_4.setText(_translate("MainWindow", "Trigger edge")) self.label_3.setText(_translate("MainWindow", "Trigger source")) self.trigger_edge.setItemText(0, _translate("MainWindow", "Falling")) self.trigger_edge.setItemText(1, _translate("MainWindow", "Rising")) self.trigger_source.setItemText(0, _translate("MainWindow", "Channel 1")) self.trigger_source.setItemText(1, _translate("MainWindow", "Channel 2")) self.trigger_source.setItemText(2, _translate("MainWindow", "Channel 3")) self.trigger_source.setItemText(3, _translate("MainWindow", "Channel 4")) self.label_2.setText(_translate("MainWindow", "Level")) self.ch1_coupling.setItemText(0, _translate("MainWindow", "GND")) self.ch1_coupling.setItemText(1, _translate("MainWindow", "DC")) self.ch1_coupling.setItemText(2, _translate("MainWindow", "AC")) self.label_5.setText(_translate("MainWindow", "Vertical")) self.label_6.setText(_translate("MainWindow", "Volts/DIV")) self.ch1_enable_button.setText(_translate("MainWindow", "Enable")) self.ch2_enable_button.setText(_translate("MainWindow", "Enable")) self.ch2_coupling.setItemText(0, _translate("MainWindow", "GND")) self.ch2_coupling.setItemText(1, _translate("MainWindow", "DC")) self.ch2_coupling.setItemText(2, _translate("MainWindow", "AC")) self.label_7.setText(_translate("MainWindow", "Volts/DIV")) self.label_8.setText(_translate("MainWindow", "Vertical")) self.ch3_enable_button.setText(_translate("MainWindow", "Enable")) self.ch3_coupling.setItemText(0, _translate("MainWindow", "GND")) self.ch3_coupling.setItemText(1, _translate("MainWindow", "DC")) self.ch3_coupling.setItemText(2, _translate("MainWindow", "AC")) self.label_9.setText(_translate("MainWindow", "Volts/DIV")) self.label_10.setText(_translate("MainWindow", "Vertical")) self.ch4_enable_button.setText(_translate("MainWindow", "Enable")) self.ch4_coupling.setItemText(0, _translate("MainWindow", "GND")) self.ch4_coupling.setItemText(1, _translate("MainWindow", "DC")) self.ch4_coupling.setItemText(2, _translate("MainWindow", "AC")) self.label_11.setText(_translate("MainWindow", "Volts/DIV")) self.label_12.setText(_translate("MainWindow", "Vertical")) self.label_13.setText(_translate("MainWindow", "Channel 1")) self.label_14.setText(_translate("MainWindow", "Channel 2")) self.label_15.setText(_translate("MainWindow", "Channel3")) self.label_16.setText(_translate("MainWindow", "Channel4")) self.timeDiv_label.setText(_translate("MainWindow", "50 us")) self.ch1_vDiv_label.setText(_translate("MainWindow", "1V")) self.ch2_vDiv_label.setText(_translate("MainWindow", "1V")) self.ch3_vDiv_label.setText(_translate("MainWindow", "1V")) self.ch4_vDiv_label.setText(_translate("MainWindow", "1V")) self.exitButton.setText(_translate("MainWindow", "Exit"))