# -*- coding: utf-8 -*- ################################################################################ ## Form generated from reading UI file 'MainWindow.ui' ## ## Created by: Qt User Interface Compiler version 5.14.0 ## ## WARNING! All changes made in this file will be lost when recompiling UI file! ################################################################################ from PySide2.QtCore import (QCoreApplication, QMetaObject, QObject, QPoint, QRect, QSize, QUrl, Qt) from PySide2.QtGui import (QBrush, QColor, QConicalGradient, QFont, QFontDatabase, QIcon, QLinearGradient, QPalette, QPainter, QPixmap, QRadialGradient) from PySide2.QtCharts import (QtCharts) from PySide2.QtWidgets import * class Ui_MainWindow(object): def setupUi(self, MainWindow): if MainWindow.objectName(): MainWindow.setObjectName(u"MainWindow") MainWindow.resize(1280, 940) MainWindow.setMinimumSize(QSize(1280, 940)) self.centralwidget = QWidget(MainWindow) self.centralwidget.setObjectName(u"centralwidget") self.horizontalLayout = QHBoxLayout(self.centralwidget) self.horizontalLayout.setObjectName(u"horizontalLayout") self.widget = QWidget(self.centralwidget) self.widget.setObjectName(u"widget") sizePolicy = QSizePolicy(QSizePolicy.Maximum, QSizePolicy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.widget.sizePolicy().hasHeightForWidth()) self.widget.setSizePolicy(sizePolicy) self.verticalLayout = QVBoxLayout(self.widget) self.verticalLayout.setObjectName(u"verticalLayout") self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.frame = QFrame(self.widget) self.frame.setObjectName(u"frame") sizePolicy1 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Maximum) sizePolicy1.setHorizontalStretch(0) sizePolicy1.setVerticalStretch(0) sizePolicy1.setHeightForWidth(self.frame.sizePolicy().hasHeightForWidth()) self.frame.setSizePolicy(sizePolicy1) self.frame.setFrameShape(QFrame.StyledPanel) self.frame.setFrameShadow(QFrame.Raised) self.horizontalLayout_2 = QHBoxLayout(self.frame) self.horizontalLayout_2.setObjectName(u"horizontalLayout_2") self.comboDevices = QComboBox(self.frame) self.comboDevices.setEnabled(False) self.comboDevices.setObjectName(u"comboDevices") self.horizontalLayout_2.addWidget(self.comboDevices) self.buttonConnection = QPushButton(self.frame) self.buttonConnection.setObjectName(u"buttonConnection") self.buttonConnection.setEnabled(False) self.horizontalLayout_2.addWidget(self.buttonConnection) self.verticalLayout.addWidget(self.frame) self.frame_2 = QFrame(self.widget) self.frame_2.setObjectName(u"frame_2") sizePolicy1.setHeightForWidth(self.frame_2.sizePolicy().hasHeightForWidth()) self.frame_2.setSizePolicy(sizePolicy1) self.frame_2.setFrameShape(QFrame.StyledPanel) self.frame_2.setFrameShadow(QFrame.Raised) self.frame_2.setLineWidth(1) self.verticalLayout_2 = QVBoxLayout(self.frame_2) self.verticalLayout_2.setObjectName(u"verticalLayout_2") self.verticalLayout_2.setContentsMargins(0, 0, 0, 9) self.widget_2 = QWidget(self.frame_2) self.widget_2.setObjectName(u"widget_2") sizePolicy1.setHeightForWidth(self.widget_2.sizePolicy().hasHeightForWidth()) self.widget_2.setSizePolicy(sizePolicy1) self.horizontalLayout_3 = QHBoxLayout(self.widget_2) self.horizontalLayout_3.setObjectName(u"horizontalLayout_3") self.horizontalLayout_3.setContentsMargins(-1, 9, -1, 0) self.radioButton = QRadioButton(self.widget_2) self.buttonGroup = QButtonGroup(MainWindow) self.buttonGroup.setObjectName(u"buttonGroup") self.buttonGroup.addButton(self.radioButton) self.radioButton.setObjectName(u"radioButton") sizePolicy2 = QSizePolicy(QSizePolicy.Maximum, QSizePolicy.Fixed) sizePolicy2.setHorizontalStretch(0) sizePolicy2.setVerticalStretch(0) sizePolicy2.setHeightForWidth(self.radioButton.sizePolicy().hasHeightForWidth()) self.radioButton.setSizePolicy(sizePolicy2) self.radioButton.setCheckable(False) self.radioButton.setChecked(False) self.horizontalLayout_3.addWidget(self.radioButton) self.radioButton_3 = QRadioButton(self.widget_2) self.buttonGroup.addButton(self.radioButton_3) self.radioButton_3.setObjectName(u"radioButton_3") sizePolicy2.setHeightForWidth(self.radioButton_3.sizePolicy().hasHeightForWidth()) self.radioButton_3.setSizePolicy(sizePolicy2) self.radioButton_3.setCheckable(False) self.radioButton_3.setChecked(False) self.horizontalLayout_3.addWidget(self.radioButton_3) self.radioButton_5 = QRadioButton(self.widget_2) self.buttonGroup.addButton(self.radioButton_5) self.radioButton_5.setObjectName(u"radioButton_5") sizePolicy2.setHeightForWidth(self.radioButton_5.sizePolicy().hasHeightForWidth()) self.radioButton_5.setSizePolicy(sizePolicy2) self.radioButton_5.setCheckable(False) self.radioButton_5.setChecked(False) self.horizontalLayout_3.addWidget(self.radioButton_5) self.radioButton_4 = QRadioButton(self.widget_2) self.buttonGroup.addButton(self.radioButton_4) self.radioButton_4.setObjectName(u"radioButton_4") sizePolicy2.setHeightForWidth(self.radioButton_4.sizePolicy().hasHeightForWidth()) self.radioButton_4.setSizePolicy(sizePolicy2) self.radioButton_4.setCheckable(False) self.radioButton_4.setChecked(False) self.horizontalLayout_3.addWidget(self.radioButton_4) self.radioButton_2 = QRadioButton(self.widget_2) self.buttonGroup.addButton(self.radioButton_2) self.radioButton_2.setObjectName(u"radioButton_2") sizePolicy2.setHeightForWidth(self.radioButton_2.sizePolicy().hasHeightForWidth()) self.radioButton_2.setSizePolicy(sizePolicy2) self.radioButton_2.setCheckable(False) self.radioButton_2.setChecked(False) self.horizontalLayout_3.addWidget(self.radioButton_2) self.radioButton_6 = QRadioButton(self.widget_2) self.buttonGroup.addButton(self.radioButton_6) self.radioButton_6.setObjectName(u"radioButton_6") sizePolicy2.setHeightForWidth(self.radioButton_6.sizePolicy().hasHeightForWidth()) self.radioButton_6.setSizePolicy(sizePolicy2) self.radioButton_6.setCheckable(False) self.radioButton_6.setChecked(False) self.horizontalLayout_3.addWidget(self.radioButton_6) self.radioButton_7 = QRadioButton(self.widget_2) self.buttonGroup.addButton(self.radioButton_7) self.radioButton_7.setObjectName(u"radioButton_7") sizePolicy2.setHeightForWidth(self.radioButton_7.sizePolicy().hasHeightForWidth()) self.radioButton_7.setSizePolicy(sizePolicy2) self.radioButton_7.setCheckable(False) self.radioButton_7.setChecked(False) self.horizontalLayout_3.addWidget(self.radioButton_7) self.verticalLayout_2.addWidget(self.widget_2) self.widget_3 = QWidget(self.frame_2) self.widget_3.setObjectName(u"widget_3") sizePolicy1.setHeightForWidth(self.widget_3.sizePolicy().hasHeightForWidth()) self.widget_3.setSizePolicy(sizePolicy1) self.horizontalLayout_4 = QHBoxLayout(self.widget_3) self.horizontalLayout_4.setObjectName(u"horizontalLayout_4") self.horizontalLayout_4.setContentsMargins(-1, 0, 9, 0) self.buttonRotateScreen = QPushButton(self.widget_3) self.buttonRotateScreen.setObjectName(u"buttonRotateScreen") sizePolicy3 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Fixed) sizePolicy3.setHorizontalStretch(0) sizePolicy3.setVerticalStretch(0) sizePolicy3.setHeightForWidth(self.buttonRotateScreen.sizePolicy().hasHeightForWidth()) self.buttonRotateScreen.setSizePolicy(sizePolicy3) self.horizontalLayout_4.addWidget(self.buttonRotateScreen) self.buttonNextScreen = QPushButton(self.widget_3) self.buttonNextScreen.setObjectName(u"buttonNextScreen") self.horizontalLayout_4.addWidget(self.buttonNextScreen) self.verticalLayout_2.addWidget(self.widget_3) self.verticalLayout.addWidget(self.frame_2) self.frame_3 = QFrame(self.widget) self.frame_3.setObjectName(u"frame_3") self.frame_3.setFrameShape(QFrame.StyledPanel) self.frame_3.setFrameShadow(QFrame.Raised) self.verticalLayout_3 = QVBoxLayout(self.frame_3) self.verticalLayout_3.setObjectName(u"verticalLayout_3") self.widget_4 = QWidget(self.frame_3) self.widget_4.setObjectName(u"widget_4") sizePolicy1.setHeightForWidth(self.widget_4.sizePolicy().hasHeightForWidth()) self.widget_4.setSizePolicy(sizePolicy1) self.horizontalLayout_5 = QHBoxLayout(self.widget_4) self.horizontalLayout_5.setObjectName(u"horizontalLayout_5") self.horizontalLayout_5.setContentsMargins(0, 0, 0, 0) self.buttonSwitchGroup = QPushButton(self.widget_4) self.buttonSwitchGroup.setObjectName(u"buttonSwitchGroup") self.horizontalLayout_5.addWidget(self.buttonSwitchGroup) self.buttonClearData = QPushButton(self.widget_4) self.buttonClearData.setObjectName(u"buttonClearData") self.horizontalLayout_5.addWidget(self.buttonClearData) self.verticalLayout_3.addWidget(self.widget_4) self.tableView = QTableView(self.frame_3) self.tableView.setObjectName(u"tableView") self.tableView.setEditTriggers(QAbstractItemView.NoEditTriggers) self.verticalLayout_3.addWidget(self.tableView) self.verticalLayout.addWidget(self.frame_3) self.horizontalLayout.addWidget(self.widget) self.widget_5 = QWidget(self.centralwidget) self.widget_5.setObjectName(u"widget_5") self.verticalLayout_4 = QVBoxLayout(self.widget_5) self.verticalLayout_4.setSpacing(6) self.verticalLayout_4.setObjectName(u"verticalLayout_4") self.verticalLayout_4.setContentsMargins(0, 0, 0, 0) self.framePlots = QFrame(self.widget_5) self.framePlots.setObjectName(u"framePlots") sizePolicy4 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Expanding) sizePolicy4.setHorizontalStretch(0) sizePolicy4.setVerticalStretch(0) sizePolicy4.setHeightForWidth(self.framePlots.sizePolicy().hasHeightForWidth()) self.framePlots.setSizePolicy(sizePolicy4) self.framePlots.setFrameShape(QFrame.StyledPanel) self.framePlots.setFrameShadow(QFrame.Raised) self.horizontalLayout_7 = QHBoxLayout(self.framePlots) self.horizontalLayout_7.setObjectName(u"horizontalLayout_7") self.widgetVoltage = QtCharts.QChartView() self.widgetVoltage.setObjectName(u"widgetVoltage") self.horizontalLayout_7.addWidget(self.widgetVoltage) self.widgetCurrent = QtCharts.QChartView() self.widgetCurrent.setObjectName(u"widgetCurrent") self.horizontalLayout_7.addWidget(self.widgetCurrent) self.verticalLayout_4.addWidget(self.framePlots) self.widget_6 = QWidget(self.widget_5) self.widget_6.setObjectName(u"widget_6") self.horizontalLayout_6 = QHBoxLayout(self.widget_6) self.horizontalLayout_6.setObjectName(u"horizontalLayout_6") self.horizontalLayout_6.setContentsMargins(0, 0, 0, 0) self.frame_5 = QFrame(self.widget_6) self.frame_5.setObjectName(u"frame_5") self.frame_5.setFrameShape(QFrame.StyledPanel) self.frame_5.setFrameShadow(QFrame.Raised) self.verticalLayout_14 = QVBoxLayout(self.frame_5) self.verticalLayout_14.setObjectName(u"verticalLayout_14") self.widget_8 = QWidget(self.frame_5) self.widget_8.setObjectName(u"widget_8") self.verticalLayout_6 = QVBoxLayout(self.widget_8) self.verticalLayout_6.setObjectName(u"verticalLayout_6") self.verticalLayout_6.setContentsMargins(-1, 0, -1, 0) self.widget_9 = QWidget(self.widget_8) self.widget_9.setObjectName(u"widget_9") self.verticalLayout_7 = QVBoxLayout(self.widget_9) self.verticalLayout_7.setObjectName(u"verticalLayout_7") self.label_2 = QLabel(self.widget_9) self.label_2.setObjectName(u"label_2") font = QFont() font.setPointSize(14) self.label_2.setFont(font) self.verticalLayout_7.addWidget(self.label_2) self.verticalLayout_6.addWidget(self.widget_9) self.widget_10 = QWidget(self.widget_8) self.widget_10.setObjectName(u"widget_10") self.horizontalLayout_8 = QHBoxLayout(self.widget_10) self.horizontalLayout_8.setObjectName(u"horizontalLayout_8") self.horizontalLayout_8.setContentsMargins(9, 0, -1, -1) self.lcdVoltage = QLCDNumber(self.widget_10) self.lcdVoltage.setObjectName(u"lcdVoltage") font1 = QFont() font1.setPointSize(10) self.lcdVoltage.setFont(font1) self.lcdVoltage.setSegmentStyle(QLCDNumber.Flat) self.horizontalLayout_8.addWidget(self.lcdVoltage) self.label = QLabel(self.widget_10) self.label.setObjectName(u"label") self.label.setFont(font) self.horizontalLayout_8.addWidget(self.label) self.verticalLayout_6.addWidget(self.widget_10) self.verticalLayout_14.addWidget(self.widget_8) self.widget_17 = QWidget(self.frame_5) self.widget_17.setObjectName(u"widget_17") self.verticalLayout_12 = QVBoxLayout(self.widget_17) self.verticalLayout_12.setObjectName(u"verticalLayout_12") self.verticalLayout_12.setContentsMargins(-1, 0, -1, 0) self.widget_18 = QWidget(self.widget_17) self.widget_18.setObjectName(u"widget_18") self.verticalLayout_13 = QVBoxLayout(self.widget_18) self.verticalLayout_13.setObjectName(u"verticalLayout_13") self.label_7 = QLabel(self.widget_18) self.label_7.setObjectName(u"label_7") self.label_7.setFont(font) self.verticalLayout_13.addWidget(self.label_7) self.verticalLayout_12.addWidget(self.widget_18) self.widget_19 = QWidget(self.widget_17) self.widget_19.setObjectName(u"widget_19") self.horizontalLayout_11 = QHBoxLayout(self.widget_19) self.horizontalLayout_11.setObjectName(u"horizontalLayout_11") self.horizontalLayout_11.setContentsMargins(9, 0, -1, -1) self.lcdCurrent = QLCDNumber(self.widget_19) self.lcdCurrent.setObjectName(u"lcdCurrent") self.lcdCurrent.setFont(font1) self.lcdCurrent.setSegmentStyle(QLCDNumber.Flat) self.horizontalLayout_11.addWidget(self.lcdCurrent) self.label_8 = QLabel(self.widget_19) self.label_8.setObjectName(u"label_8") self.label_8.setFont(font) self.horizontalLayout_11.addWidget(self.label_8) self.verticalLayout_12.addWidget(self.widget_19) self.verticalLayout_14.addWidget(self.widget_17) self.widget_11 = QWidget(self.frame_5) self.widget_11.setObjectName(u"widget_11") self.verticalLayout_8 = QVBoxLayout(self.widget_11) self.verticalLayout_8.setObjectName(u"verticalLayout_8") self.verticalLayout_8.setContentsMargins(-1, 0, -1, 0) self.widget_12 = QWidget(self.widget_11) self.widget_12.setObjectName(u"widget_12") self.verticalLayout_9 = QVBoxLayout(self.widget_12) self.verticalLayout_9.setObjectName(u"verticalLayout_9") self.label_3 = QLabel(self.widget_12) self.label_3.setObjectName(u"label_3") self.label_3.setFont(font) self.verticalLayout_9.addWidget(self.label_3) self.verticalLayout_8.addWidget(self.widget_12) self.widget_13 = QWidget(self.widget_11) self.widget_13.setObjectName(u"widget_13") self.horizontalLayout_9 = QHBoxLayout(self.widget_13) self.horizontalLayout_9.setObjectName(u"horizontalLayout_9") self.horizontalLayout_9.setContentsMargins(9, 0, -1, -1) self.lcdPower = QLCDNumber(self.widget_13) self.lcdPower.setObjectName(u"lcdPower") self.lcdPower.setFont(font1) self.lcdPower.setSegmentStyle(QLCDNumber.Flat) self.horizontalLayout_9.addWidget(self.lcdPower) self.label_4 = QLabel(self.widget_13) self.label_4.setObjectName(u"label_4") self.label_4.setFont(font) self.horizontalLayout_9.addWidget(self.label_4) self.verticalLayout_8.addWidget(self.widget_13) self.verticalLayout_14.addWidget(self.widget_11) self.widget_14 = QWidget(self.frame_5) self.widget_14.setObjectName(u"widget_14") self.verticalLayout_10 = QVBoxLayout(self.widget_14) self.verticalLayout_10.setObjectName(u"verticalLayout_10") self.verticalLayout_10.setContentsMargins(-1, 0, -1, 0) self.widget_15 = QWidget(self.widget_14) self.widget_15.setObjectName(u"widget_15") self.verticalLayout_11 = QVBoxLayout(self.widget_15) self.verticalLayout_11.setObjectName(u"verticalLayout_11") self.label_5 = QLabel(self.widget_15) self.label_5.setObjectName(u"label_5") self.label_5.setFont(font) self.verticalLayout_11.addWidget(self.label_5) self.verticalLayout_10.addWidget(self.widget_15) self.widget_16 = QWidget(self.widget_14) self.widget_16.setObjectName(u"widget_16") self.horizontalLayout_10 = QHBoxLayout(self.widget_16) self.horizontalLayout_10.setObjectName(u"horizontalLayout_10") self.horizontalLayout_10.setContentsMargins(9, 0, -1, -1) self.lcdImpedance = QLCDNumber(self.widget_16) self.lcdImpedance.setObjectName(u"lcdImpedance") self.lcdImpedance.setFont(font1) self.lcdImpedance.setSegmentStyle(QLCDNumber.Flat) self.horizontalLayout_10.addWidget(self.lcdImpedance) self.label_6 = QLabel(self.widget_16) self.label_6.setObjectName(u"label_6") self.label_6.setFont(font) self.horizontalLayout_10.addWidget(self.label_6) self.verticalLayout_10.addWidget(self.widget_16) self.verticalLayout_14.addWidget(self.widget_14) self.horizontalLayout_6.addWidget(self.frame_5) self.frame_6 = QFrame(self.widget_6) self.frame_6.setObjectName(u"frame_6") self.frame_6.setFrameShape(QFrame.StyledPanel) self.frame_6.setFrameShadow(QFrame.Raised) self.verticalLayout_23 = QVBoxLayout(self.frame_6) self.verticalLayout_23.setObjectName(u"verticalLayout_23") self.widget_20 = QWidget(self.frame_6) self.widget_20.setObjectName(u"widget_20") self.verticalLayout_15 = QVBoxLayout(self.widget_20) self.verticalLayout_15.setObjectName(u"verticalLayout_15") self.verticalLayout_15.setContentsMargins(-1, 0, -1, 0) self.widget_21 = QWidget(self.widget_20) self.widget_21.setObjectName(u"widget_21") self.verticalLayout_16 = QVBoxLayout(self.widget_21) self.verticalLayout_16.setObjectName(u"verticalLayout_16") self.verticalLayout_16.setContentsMargins(-1, -1, -1, 0) self.label_9 = QLabel(self.widget_21) self.label_9.setObjectName(u"label_9") self.label_9.setFont(font) self.verticalLayout_16.addWidget(self.label_9) self.verticalLayout_15.addWidget(self.widget_21) self.widget_22 = QWidget(self.widget_20) self.widget_22.setObjectName(u"widget_22") self.horizontalLayout_12 = QHBoxLayout(self.widget_22) self.horizontalLayout_12.setObjectName(u"horizontalLayout_12") self.horizontalLayout_12.setContentsMargins(-1, 0, -1, 0) self.lcdCapacityRecorded = QLCDNumber(self.widget_22) self.lcdCapacityRecorded.setObjectName(u"lcdCapacityRecorded") self.lcdCapacityRecorded.setFont(font1) self.lcdCapacityRecorded.setSegmentStyle(QLCDNumber.Flat) self.horizontalLayout_12.addWidget(self.lcdCapacityRecorded) self.label_10 = QLabel(self.widget_22) self.label_10.setObjectName(u"label_10") self.label_10.setFont(font) self.horizontalLayout_12.addWidget(self.label_10) self.verticalLayout_15.addWidget(self.widget_22) self.verticalLayout_23.addWidget(self.widget_20) self.widget_29 = QWidget(self.frame_6) self.widget_29.setObjectName(u"widget_29") self.verticalLayout_21 = QVBoxLayout(self.widget_29) self.verticalLayout_21.setObjectName(u"verticalLayout_21") self.verticalLayout_21.setContentsMargins(-1, 0, -1, 0) self.widget_30 = QWidget(self.widget_29) self.widget_30.setObjectName(u"widget_30") self.verticalLayout_22 = QVBoxLayout(self.widget_30) self.verticalLayout_22.setObjectName(u"verticalLayout_22") self.verticalLayout_22.setContentsMargins(-1, -1, -1, 0) self.label_15 = QLabel(self.widget_30) self.label_15.setObjectName(u"label_15") self.label_15.setFont(font) self.verticalLayout_22.addWidget(self.label_15) self.verticalLayout_21.addWidget(self.widget_30) self.widget_31 = QWidget(self.widget_29) self.widget_31.setObjectName(u"widget_31") self.horizontalLayout_15 = QHBoxLayout(self.widget_31) self.horizontalLayout_15.setObjectName(u"horizontalLayout_15") self.horizontalLayout_15.setContentsMargins(-1, 0, -1, 0) self.lcdEnergyRecorded = QLCDNumber(self.widget_31) self.lcdEnergyRecorded.setObjectName(u"lcdEnergyRecorded") self.lcdEnergyRecorded.setFont(font1) self.lcdEnergyRecorded.setSegmentStyle(QLCDNumber.Flat) self.horizontalLayout_15.addWidget(self.lcdEnergyRecorded) self.label_16 = QLabel(self.widget_31) self.label_16.setObjectName(u"label_16") self.label_16.setFont(font) self.horizontalLayout_15.addWidget(self.label_16) self.verticalLayout_21.addWidget(self.widget_31) self.verticalLayout_23.addWidget(self.widget_29) self.widget_23 = QWidget(self.frame_6) self.widget_23.setObjectName(u"widget_23") self.verticalLayout_17 = QVBoxLayout(self.widget_23) self.verticalLayout_17.setObjectName(u"verticalLayout_17") self.verticalLayout_17.setContentsMargins(-1, 0, -1, 0) self.widget_24 = QWidget(self.widget_23) self.widget_24.setObjectName(u"widget_24") self.verticalLayout_18 = QVBoxLayout(self.widget_24) self.verticalLayout_18.setObjectName(u"verticalLayout_18") self.verticalLayout_18.setContentsMargins(-1, -1, -1, 0) self.label_11 = QLabel(self.widget_24) self.label_11.setObjectName(u"label_11") self.label_11.setFont(font) self.verticalLayout_18.addWidget(self.label_11) self.verticalLayout_17.addWidget(self.widget_24) self.widget_25 = QWidget(self.widget_23) self.widget_25.setObjectName(u"widget_25") self.horizontalLayout_13 = QHBoxLayout(self.widget_25) self.horizontalLayout_13.setObjectName(u"horizontalLayout_13") self.spinStopCurrent = QDoubleSpinBox(self.widget_25) self.spinStopCurrent.setObjectName(u"spinStopCurrent") self.spinStopCurrent.setFont(font) self.spinStopCurrent.setReadOnly(True) self.spinStopCurrent.setButtonSymbols(QAbstractSpinBox.PlusMinus) self.spinStopCurrent.setMaximum(0.300000000000000) self.spinStopCurrent.setSingleStep(0.010000000000000) self.spinStopCurrent.setValue(0.120000000000000) self.horizontalLayout_13.addWidget(self.spinStopCurrent) self.label_12 = QLabel(self.widget_25) self.label_12.setObjectName(u"label_12") sizePolicy5 = QSizePolicy(QSizePolicy.Preferred, QSizePolicy.Preferred) sizePolicy5.setHorizontalStretch(0) sizePolicy5.setVerticalStretch(0) sizePolicy5.setHeightForWidth(self.label_12.sizePolicy().hasHeightForWidth()) self.label_12.setSizePolicy(sizePolicy5) self.label_12.setFont(font) self.horizontalLayout_13.addWidget(self.label_12) self.verticalLayout_17.addWidget(self.widget_25) self.verticalLayout_23.addWidget(self.widget_23) self.widget_26 = QWidget(self.frame_6) self.widget_26.setObjectName(u"widget_26") self.verticalLayout_19 = QVBoxLayout(self.widget_26) self.verticalLayout_19.setObjectName(u"verticalLayout_19") self.verticalLayout_19.setContentsMargins(-1, 0, -1, 0) self.widget_27 = QWidget(self.widget_26) self.widget_27.setObjectName(u"widget_27") self.verticalLayout_20 = QVBoxLayout(self.widget_27) self.verticalLayout_20.setObjectName(u"verticalLayout_20") self.verticalLayout_20.setContentsMargins(-1, -1, -1, 0) self.label_13 = QLabel(self.widget_27) self.label_13.setObjectName(u"label_13") self.label_13.setFont(font) self.verticalLayout_20.addWidget(self.label_13) self.verticalLayout_19.addWidget(self.widget_27) self.widget_28 = QWidget(self.widget_26) self.widget_28.setObjectName(u"widget_28") self.horizontalLayout_14 = QHBoxLayout(self.widget_28) self.horizontalLayout_14.setObjectName(u"horizontalLayout_14") self.horizontalLayout_14.setContentsMargins(0, 0, 0, 0) self.frame_4 = QFrame(self.widget_28) self.frame_4.setObjectName(u"frame_4") self.frame_4.setFrameShape(QFrame.StyledPanel) self.frame_4.setFrameShadow(QFrame.Raised) self.horizontalLayout_22 = QHBoxLayout(self.frame_4) self.horizontalLayout_22.setObjectName(u"horizontalLayout_22") self.labelTimeRecorded = QLabel(self.frame_4) self.labelTimeRecorded.setObjectName(u"labelTimeRecorded") font2 = QFont() font2.setPointSize(16) self.labelTimeRecorded.setFont(font2) self.labelTimeRecorded.setAlignment(Qt.AlignCenter) self.horizontalLayout_22.addWidget(self.labelTimeRecorded) self.horizontalLayout_14.addWidget(self.frame_4) self.verticalLayout_19.addWidget(self.widget_28) self.verticalLayout_23.addWidget(self.widget_26) self.horizontalLayout_6.addWidget(self.frame_6) self.widget_7 = QWidget(self.widget_6) self.widget_7.setObjectName(u"widget_7") self.verticalLayout_5 = QVBoxLayout(self.widget_7) self.verticalLayout_5.setSpacing(6) self.verticalLayout_5.setObjectName(u"verticalLayout_5") self.verticalLayout_5.setContentsMargins(0, 0, 0, 0) self.frame_8 = QFrame(self.widget_7) self.frame_8.setObjectName(u"frame_8") self.frame_8.setFrameShape(QFrame.StyledPanel) self.frame_8.setFrameShadow(QFrame.Raised) self.verticalLayout_26 = QVBoxLayout(self.frame_8) self.verticalLayout_26.setObjectName(u"verticalLayout_26") self.widget_32 = QWidget(self.frame_8) self.widget_32.setObjectName(u"widget_32") self.verticalLayout_24 = QVBoxLayout(self.widget_32) self.verticalLayout_24.setObjectName(u"verticalLayout_24") self.label_17 = QLabel(self.widget_32) self.label_17.setObjectName(u"label_17") self.label_17.setFont(font) self.label_17.setAlignment(Qt.AlignCenter) self.verticalLayout_24.addWidget(self.label_17) self.sliderBrightness = QSlider(self.widget_32) self.sliderBrightness.setObjectName(u"sliderBrightness") sizePolicy5.setHeightForWidth(self.sliderBrightness.sizePolicy().hasHeightForWidth()) self.sliderBrightness.setSizePolicy(sizePolicy5) self.sliderBrightness.setFont(font) self.sliderBrightness.setMinimum(0) self.sliderBrightness.setMaximum(5) self.sliderBrightness.setValue(4) self.sliderBrightness.setOrientation(Qt.Horizontal) self.sliderBrightness.setInvertedAppearance(False) self.sliderBrightness.setInvertedControls(False) self.sliderBrightness.setTickPosition(QSlider.TicksBelow) self.sliderBrightness.setTickInterval(1) self.verticalLayout_24.addWidget(self.sliderBrightness) self.verticalLayout_26.addWidget(self.widget_32) self.widget_33 = QWidget(self.frame_8) self.widget_33.setObjectName(u"widget_33") self.verticalLayout_25 = QVBoxLayout(self.widget_33) self.verticalLayout_25.setObjectName(u"verticalLayout_25") self.label_18 = QLabel(self.widget_33) self.label_18.setObjectName(u"label_18") self.label_18.setFont(font) self.label_18.setAlignment(Qt.AlignCenter) self.verticalLayout_25.addWidget(self.label_18) self.sliderScreenOff = QSlider(self.widget_33) self.sliderScreenOff.setObjectName(u"sliderScreenOff") sizePolicy5.setHeightForWidth(self.sliderScreenOff.sizePolicy().hasHeightForWidth()) self.sliderScreenOff.setSizePolicy(sizePolicy5) self.sliderScreenOff.setFont(font) self.sliderScreenOff.setMaximum(9) self.sliderScreenOff.setOrientation(Qt.Horizontal) self.sliderScreenOff.setTickPosition(QSlider.TicksBelow) self.sliderScreenOff.setTickInterval(1) self.verticalLayout_25.addWidget(self.sliderScreenOff) self.verticalLayout_26.addWidget(self.widget_33) self.verticalLayout_5.addWidget(self.frame_8) self.frame_9 = QFrame(self.widget_7) self.frame_9.setObjectName(u"frame_9") self.frame_9.setFrameShape(QFrame.StyledPanel) self.frame_9.setFrameShadow(QFrame.Raised) self.verticalLayout_27 = QVBoxLayout(self.frame_9) self.verticalLayout_27.setObjectName(u"verticalLayout_27") self.horizontalFrame = QFrame(self.frame_9) self.horizontalFrame.setObjectName(u"horizontalFrame") self.horizontalLayout_23 = QHBoxLayout(self.horizontalFrame) self.horizontalLayout_23.setObjectName(u"horizontalLayout_23") self.horizontalLayout_23.setContentsMargins(9, 9, 9, 9) self.label_14 = QLabel(self.horizontalFrame) self.label_14.setObjectName(u"label_14") self.label_14.setFont(font) self.horizontalLayout_23.addWidget(self.label_14) self.lcdDataPlus = QLCDNumber(self.horizontalFrame) self.lcdDataPlus.setObjectName(u"lcdDataPlus") self.lcdDataPlus.setFont(font1) self.lcdDataPlus.setSegmentStyle(QLCDNumber.Flat) self.horizontalLayout_23.addWidget(self.lcdDataPlus) self.label_19 = QLabel(self.horizontalFrame) self.label_19.setObjectName(u"label_19") sizePolicy.setHeightForWidth(self.label_19.sizePolicy().hasHeightForWidth()) self.label_19.setSizePolicy(sizePolicy) self.label_19.setFont(font) self.horizontalLayout_23.addWidget(self.label_19) self.verticalLayout_27.addWidget(self.horizontalFrame) self.widget_35 = QWidget(self.frame_9) self.widget_35.setObjectName(u"widget_35") self.horizontalLayout_17 = QHBoxLayout(self.widget_35) self.horizontalLayout_17.setObjectName(u"horizontalLayout_17") self.label_21 = QLabel(self.widget_35) self.label_21.setObjectName(u"label_21") self.label_21.setFont(font) self.horizontalLayout_17.addWidget(self.label_21) self.lcdDataMinus = QLCDNumber(self.widget_35) self.lcdDataMinus.setObjectName(u"lcdDataMinus") self.lcdDataMinus.setFont(font1) self.lcdDataMinus.setFrameShadow(QFrame.Raised) self.lcdDataMinus.setSegmentStyle(QLCDNumber.Flat) self.lcdDataMinus.setProperty("value", 2.020000000000000) self.horizontalLayout_17.addWidget(self.lcdDataMinus) self.label_22 = QLabel(self.widget_35) self.label_22.setObjectName(u"label_22") sizePolicy.setHeightForWidth(self.label_22.sizePolicy().hasHeightForWidth()) self.label_22.setSizePolicy(sizePolicy) self.label_22.setFont(font) self.horizontalLayout_17.addWidget(self.label_22) self.verticalLayout_27.addWidget(self.widget_35) self.frame_36 = QFrame(self.frame_9) self.frame_36.setObjectName(u"frame_36") self.frame_36.setFrameShape(QFrame.Box) self.frame_36.setFrameShadow(QFrame.Raised) self.horizontalLayout_18 = QHBoxLayout(self.frame_36) self.horizontalLayout_18.setObjectName(u"horizontalLayout_18") self.labelUSBMode = QLabel(self.frame_36) self.labelUSBMode.setObjectName(u"labelUSBMode") self.labelUSBMode.setFont(font) self.labelUSBMode.setAlignment(Qt.AlignCenter) self.horizontalLayout_18.addWidget(self.labelUSBMode) self.verticalLayout_27.addWidget(self.frame_36) self.verticalLayout_5.addWidget(self.frame_9) self.horizontalLayout_6.addWidget(self.widget_7) self.frame_7 = QFrame(self.widget_6) self.frame_7.setObjectName(u"frame_7") self.frame_7.setFrameShape(QFrame.StyledPanel) self.frame_7.setFrameShadow(QFrame.Raised) self.horizontalLayout_21 = QHBoxLayout(self.frame_7) self.horizontalLayout_21.setObjectName(u"horizontalLayout_21") self.widget_36 = QWidget(self.frame_7) self.widget_36.setObjectName(u"widget_36") self.verticalLayout_28 = QVBoxLayout(self.widget_36) self.verticalLayout_28.setObjectName(u"verticalLayout_28") self.widget_37 = QWidget(self.widget_36) self.widget_37.setObjectName(u"widget_37") sizePolicy1.setHeightForWidth(self.widget_37.sizePolicy().hasHeightForWidth()) self.widget_37.setSizePolicy(sizePolicy1) self.horizontalLayout_19 = QHBoxLayout(self.widget_37) self.horizontalLayout_19.setObjectName(u"horizontalLayout_19") self.lcdTempC = QLCDNumber(self.widget_37) self.lcdTempC.setObjectName(u"lcdTempC") sizePolicy6 = QSizePolicy(QSizePolicy.Minimum, QSizePolicy.Maximum) sizePolicy6.setHorizontalStretch(0) sizePolicy6.setVerticalStretch(0) sizePolicy6.setHeightForWidth(self.lcdTempC.sizePolicy().hasHeightForWidth()) self.lcdTempC.setSizePolicy(sizePolicy6) self.lcdTempC.setFont(font1) self.lcdTempC.setSegmentStyle(QLCDNumber.Flat) self.horizontalLayout_19.addWidget(self.lcdTempC) self.label_23 = QLabel(self.widget_37) self.label_23.setObjectName(u"label_23") sizePolicy1.setHeightForWidth(self.label_23.sizePolicy().hasHeightForWidth()) self.label_23.setSizePolicy(sizePolicy1) self.label_23.setFont(font) self.horizontalLayout_19.addWidget(self.label_23) self.verticalLayout_28.addWidget(self.widget_37) self.progressTempC = QProgressBar(self.widget_36) self.progressTempC.setObjectName(u"progressTempC") sizePolicy7 = QSizePolicy(QSizePolicy.Fixed, QSizePolicy.Preferred) sizePolicy7.setHorizontalStretch(0) sizePolicy7.setVerticalStretch(0) sizePolicy7.setHeightForWidth(self.progressTempC.sizePolicy().hasHeightForWidth()) self.progressTempC.setSizePolicy(sizePolicy7) self.progressTempC.setValue(26) self.progressTempC.setOrientation(Qt.Vertical) self.verticalLayout_28.addWidget(self.progressTempC) self.horizontalLayout_21.addWidget(self.widget_36) self.widget_38 = QWidget(self.frame_7) self.widget_38.setObjectName(u"widget_38") self.verticalLayout_29 = QVBoxLayout(self.widget_38) self.verticalLayout_29.setObjectName(u"verticalLayout_29") self.widget_39 = QWidget(self.widget_38) self.widget_39.setObjectName(u"widget_39") sizePolicy1.setHeightForWidth(self.widget_39.sizePolicy().hasHeightForWidth()) self.widget_39.setSizePolicy(sizePolicy1) self.horizontalLayout_20 = QHBoxLayout(self.widget_39) self.horizontalLayout_20.setObjectName(u"horizontalLayout_20") self.lcdTempF = QLCDNumber(self.widget_39) self.lcdTempF.setObjectName(u"lcdTempF") sizePolicy6.setHeightForWidth(self.lcdTempF.sizePolicy().hasHeightForWidth()) self.lcdTempF.setSizePolicy(sizePolicy6) self.lcdTempF.setFont(font1) self.lcdTempF.setSegmentStyle(QLCDNumber.Flat) self.horizontalLayout_20.addWidget(self.lcdTempF) self.label_25 = QLabel(self.widget_39) self.label_25.setObjectName(u"label_25") sizePolicy1.setHeightForWidth(self.label_25.sizePolicy().hasHeightForWidth()) self.label_25.setSizePolicy(sizePolicy1) self.label_25.setFont(font) self.horizontalLayout_20.addWidget(self.label_25) self.verticalLayout_29.addWidget(self.widget_39) self.progressTempF = QProgressBar(self.widget_38) self.progressTempF.setObjectName(u"progressTempF") sizePolicy7.setHeightForWidth(self.progressTempF.sizePolicy().hasHeightForWidth()) self.progressTempF.setSizePolicy(sizePolicy7) self.progressTempF.setMaximum(200) self.progressTempF.setValue(79) self.progressTempF.setAlignment(Qt.AlignLeading|Qt.AlignLeft|Qt.AlignVCenter) self.progressTempF.setOrientation(Qt.Vertical) self.verticalLayout_29.addWidget(self.progressTempF) self.horizontalLayout_21.addWidget(self.widget_38) self.horizontalLayout_6.addWidget(self.frame_7) self.verticalLayout_4.addWidget(self.widget_6) self.horizontalLayout.addWidget(self.widget_5) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QMenuBar(MainWindow) self.menubar.setObjectName(u"menubar") self.menubar.setGeometry(QRect(0, 0, 1280, 20)) MainWindow.setMenuBar(self.menubar) self.statusbar = QStatusBar(MainWindow) self.statusbar.setObjectName(u"statusbar") MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QMetaObject.connectSlotsByName(MainWindow) # setupUi def retranslateUi(self, MainWindow): MainWindow.setWindowTitle(QCoreApplication.translate("MainWindow", u"MainWindow", None)) self.buttonConnection.setText(QCoreApplication.translate("MainWindow", u"Connect", None)) self.radioButton.setText("") self.radioButton_3.setText("") self.radioButton_5.setText("") self.radioButton_4.setText("") self.radioButton_2.setText("") self.radioButton_6.setText("") self.radioButton_7.setText("") self.buttonRotateScreen.setText(QCoreApplication.translate("MainWindow", u"Rotate Screen", None)) self.buttonNextScreen.setText(QCoreApplication.translate("MainWindow", u"Next Screen", None)) self.buttonSwitchGroup.setText(QCoreApplication.translate("MainWindow", u"Switch Group", None)) self.buttonClearData.setText(QCoreApplication.translate("MainWindow", u"Clear Data", None)) self.label_2.setText(QCoreApplication.translate("MainWindow", u"Voltage", None)) self.label.setText(QCoreApplication.translate("MainWindow", u"V", None)) self.label_7.setText(QCoreApplication.translate("MainWindow", u"Current", None)) self.label_8.setText(QCoreApplication.translate("MainWindow", u"A", None)) self.label_3.setText(QCoreApplication.translate("MainWindow", u"Power", None)) self.label_4.setText(QCoreApplication.translate("MainWindow", u"W", None)) self.label_5.setText(QCoreApplication.translate("MainWindow", u"Impedance", None)) self.label_6.setText(QCoreApplication.translate("MainWindow", u"\u2126", None)) self.label_9.setText(QCoreApplication.translate("MainWindow", u"Capacity recorded", None)) self.label_10.setText(QCoreApplication.translate("MainWindow", u"mAh", None)) self.label_15.setText(QCoreApplication.translate("MainWindow", u"Energy recorded", None)) self.label_16.setText(QCoreApplication.translate("MainWindow", u"mWh", None)) self.label_11.setText(QCoreApplication.translate("MainWindow", u"Stop current", None)) self.spinStopCurrent.setSuffix("") self.label_12.setText(QCoreApplication.translate("MainWindow", u"A", None)) self.label_13.setText(QCoreApplication.translate("MainWindow", u"Time recorded", None)) self.labelTimeRecorded.setText(QCoreApplication.translate("MainWindow", u"03:07:35", None)) self.label_17.setText(QCoreApplication.translate("MainWindow", u"Brightness level", None)) self.label_18.setText(QCoreApplication.translate("MainWindow", u"Auto screen off", None)) self.label_14.setText(QCoreApplication.translate("MainWindow", u"USB D+", None)) self.label_19.setText(QCoreApplication.translate("MainWindow", u"V", None)) self.label_21.setText(QCoreApplication.translate("MainWindow", u"USB D-", None)) self.label_22.setText(QCoreApplication.translate("MainWindow", u"V", None)) self.labelUSBMode.setText(QCoreApplication.translate("MainWindow", u"Unkown mode", None)) self.label_23.setText(QCoreApplication.translate("MainWindow", u"\u00b0C", None)) self.progressTempC.setFormat(QCoreApplication.translate("MainWindow", u"%p", None)) self.label_25.setText(QCoreApplication.translate("MainWindow", u"\u00b0F", None)) self.progressTempF.setFormat(QCoreApplication.translate("MainWindow", u"%p", None)) # retranslateUi