# Form implementation generated from reading ui file 'Keysight_U2042XA.ui' # # Created by: PyQt6 UI code generator 6.6.1 # # WARNING: Any manual changes made to this file will be lost when pyuic6 is # run again. Do not edit this file unless you know what you are doing. from PyQt6 import QtCore, QtGui, QtWidgets class Ui_Powermeter(object): def setupUi(self, Powermeter): Powermeter.setObjectName("Powermeter") Powermeter.resize(787, 481) self.centralwidget = QtWidgets.QWidget(parent=Powermeter) self.centralwidget.setObjectName("centralwidget") self.graphWidget_in = PlotWidget(parent=self.centralwidget) self.graphWidget_in.setGeometry(QtCore.QRect(320, 80, 431, 281)) self.graphWidget_in.setObjectName("graphWidget_in") self.checkBox_disableplots = QtWidgets.QCheckBox(parent=self.centralwidget) self.checkBox_disableplots.setGeometry(QtCore.QRect(500, 370, 91, 17)) self.checkBox_disableplots.setObjectName("checkBox_disableplots") self.label_5 = QtWidgets.QLabel(parent=self.centralwidget) self.label_5.setGeometry(QtCore.QRect(320, 370, 81, 16)) self.label_5.setObjectName("label_5") self.line_Nplot = QtWidgets.QLineEdit(parent=self.centralwidget) self.line_Nplot.setGeometry(QtCore.QRect(410, 370, 59, 20)) self.line_Nplot.setObjectName("line_Nplot") self.button_updateTrace = QtWidgets.QPushButton(parent=self.centralwidget) self.button_updateTrace.setGeometry(QtCore.QRect(160, 390, 111, 23)) self.button_updateTrace.setObjectName("button_updateTrace") self.layoutWidget = QtWidgets.QWidget(parent=self.centralwidget) self.layoutWidget.setGeometry(QtCore.QRect(130, 277, 164, 111)) self.layoutWidget.setObjectName("layoutWidget") self.gridLayout = QtWidgets.QGridLayout(self.layoutWidget) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setObjectName("gridLayout") self.label_3 = QtWidgets.QLabel(parent=self.layoutWidget) self.label_3.setObjectName("label_3") self.gridLayout.addWidget(self.label_3, 1, 0, 1, 1) self.comboBox_res = QtWidgets.QComboBox(parent=self.layoutWidget) self.comboBox_res.setObjectName("comboBox_res") self.comboBox_res.addItem("") self.comboBox_res.addItem("") self.comboBox_res.addItem("") self.gridLayout.addWidget(self.comboBox_res, 1, 1, 1, 1) self.line_Duration = QtWidgets.QLineEdit(parent=self.layoutWidget) self.line_Duration.setObjectName("line_Duration") self.gridLayout.addWidget(self.line_Duration, 0, 1, 1, 1) self.label_4 = QtWidgets.QLabel(parent=self.layoutWidget) self.label_4.setObjectName("label_4") self.gridLayout.addWidget(self.label_4, 2, 0, 1, 1) self.line_TrigDelay = QtWidgets.QLineEdit(parent=self.layoutWidget) self.line_TrigDelay.setObjectName("line_TrigDelay") self.gridLayout.addWidget(self.line_TrigDelay, 2, 1, 1, 1) self.label_2 = QtWidgets.QLabel(parent=self.layoutWidget) self.label_2.setObjectName("label_2") self.gridLayout.addWidget(self.label_2, 0, 0, 1, 1) self.label_8 = QtWidgets.QLabel(parent=self.layoutWidget) self.label_8.setObjectName("label_8") self.gridLayout.addWidget(self.label_8, 3, 0, 1, 1) self.line_TrigLevel = QtWidgets.QLineEdit(parent=self.layoutWidget) self.line_TrigLevel.setObjectName("line_TrigLevel") self.gridLayout.addWidget(self.line_TrigLevel, 3, 1, 1, 1) self.layoutWidget1 = QtWidgets.QWidget(parent=self.centralwidget) self.layoutWidget1.setGeometry(QtCore.QRect(450, 50, 141, 21)) self.layoutWidget1.setObjectName("layoutWidget1") self.gridLayout_2 = QtWidgets.QGridLayout(self.layoutWidget1) self.gridLayout_2.setContentsMargins(0, 0, 0, 0) self.gridLayout_2.setObjectName("gridLayout_2") self.line_Power_in = QtWidgets.QLabel(parent=self.layoutWidget1) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 127, 127)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 170, 170)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Active, QtGui.QPalette.ColorRole.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 127, 127)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 170, 170)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Inactive, QtGui.QPalette.ColorRole.ToolTipText, brush) brush = QtGui.QBrush(QtGui.QColor(127, 127, 127)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.WindowText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.Button, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.Light, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.Midlight, brush) brush = QtGui.QBrush(QtGui.QColor(127, 127, 127)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.Dark, brush) brush = QtGui.QBrush(QtGui.QColor(170, 170, 170)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.Mid, brush) brush = QtGui.QBrush(QtGui.QColor(127, 127, 127)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.Text, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.BrightText, brush) brush = QtGui.QBrush(QtGui.QColor(127, 127, 127)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.ButtonText, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.Window, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.Shadow, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.AlternateBase, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 220)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.ToolTipBase, brush) brush = QtGui.QBrush(QtGui.QColor(0, 0, 0)) brush.setStyle(QtCore.Qt.BrushStyle.SolidPattern) palette.setBrush(QtGui.QPalette.ColorGroup.Disabled, QtGui.QPalette.ColorRole.ToolTipText, brush) self.line_Power_in.setPalette(palette) self.line_Power_in.setAutoFillBackground(True) self.line_Power_in.setAlignment(QtCore.Qt.AlignmentFlag.AlignRight|QtCore.Qt.AlignmentFlag.AlignTrailing|QtCore.Qt.AlignmentFlag.AlignVCenter) self.line_Power_in.setObjectName("line_Power_in") self.gridLayout_2.addWidget(self.line_Power_in, 0, 1, 1, 1) self.label = QtWidgets.QLabel(parent=self.layoutWidget1) self.label.setObjectName("label") self.gridLayout_2.addWidget(self.label, 0, 0, 1, 1) self.layoutWidget_3 = QtWidgets.QWidget(parent=self.centralwidget) self.layoutWidget_3.setGeometry(QtCore.QRect(10, 20, 290, 51)) self.layoutWidget_3.setObjectName("layoutWidget_3") self.gridLayout_4 = QtWidgets.QGridLayout(self.layoutWidget_3) self.gridLayout_4.setContentsMargins(0, 0, 0, 0) self.gridLayout_4.setObjectName("gridLayout_4") self.label_7 = QtWidgets.QLabel(parent=self.layoutWidget_3) self.label_7.setObjectName("label_7") self.gridLayout_4.addWidget(self.label_7, 1, 0, 1, 1) self.checkBox_save = QtWidgets.QCheckBox(parent=self.layoutWidget_3) self.checkBox_save.setObjectName("checkBox_save") self.gridLayout_4.addWidget(self.checkBox_save, 1, 2, 1, 1) self.line_filePath = QtWidgets.QLineEdit(parent=self.layoutWidget_3) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.line_filePath.sizePolicy().hasHeightForWidth()) self.line_filePath.setSizePolicy(sizePolicy) self.line_filePath.setObjectName("line_filePath") self.gridLayout_4.addWidget(self.line_filePath, 1, 1, 1, 1) self.line_devAdr = QtWidgets.QLineEdit(parent=self.layoutWidget_3) self.line_devAdr.setEnabled(True) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.line_devAdr.sizePolicy().hasHeightForWidth()) self.line_devAdr.setSizePolicy(sizePolicy) self.line_devAdr.setObjectName("line_devAdr") self.gridLayout_4.addWidget(self.line_devAdr, 0, 1, 1, 1) self.label_6 = QtWidgets.QLabel(parent=self.layoutWidget_3) self.label_6.setObjectName("label_6") self.gridLayout_4.addWidget(self.label_6, 0, 0, 1, 1) self.button_connect = QtWidgets.QPushButton(parent=self.layoutWidget_3) self.button_connect.setObjectName("button_connect") self.gridLayout_4.addWidget(self.button_connect, 0, 2, 1, 1) self.layoutWidget2 = QtWidgets.QWidget(parent=self.centralwidget) self.layoutWidget2.setGeometry(QtCore.QRect(10, 110, 185, 72)) self.layoutWidget2.setObjectName("layoutWidget2") self.gridLayout_3 = QtWidgets.QGridLayout(self.layoutWidget2) self.gridLayout_3.setContentsMargins(0, 0, 0, 0) self.gridLayout_3.setObjectName("gridLayout_3") self.label_14 = QtWidgets.QLabel(parent=self.layoutWidget2) self.label_14.setObjectName("label_14") self.gridLayout_3.addWidget(self.label_14, 2, 0, 1, 1) self.line_ATT = QtWidgets.QLineEdit(parent=self.layoutWidget2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Ignored, QtWidgets.QSizePolicy.Policy.Ignored) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.line_ATT.sizePolicy().hasHeightForWidth()) self.line_ATT.setSizePolicy(sizePolicy) self.line_ATT.setObjectName("line_ATT") self.gridLayout_3.addWidget(self.line_ATT, 1, 1, 1, 1) self.label_12 = QtWidgets.QLabel(parent=self.layoutWidget2) self.label_12.setObjectName("label_12") self.gridLayout_3.addWidget(self.label_12, 1, 0, 1, 1) self.line_freq = QtWidgets.QLineEdit(parent=self.layoutWidget2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Ignored, QtWidgets.QSizePolicy.Policy.Ignored) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.line_freq.sizePolicy().hasHeightForWidth()) self.line_freq.setSizePolicy(sizePolicy) self.line_freq.setObjectName("line_freq") self.gridLayout_3.addWidget(self.line_freq, 0, 1, 1, 1) self.label_13 = QtWidgets.QLabel(parent=self.layoutWidget2) self.label_13.setObjectName("label_13") self.gridLayout_3.addWidget(self.label_13, 0, 0, 1, 1) self.checkBox_calibrate = QtWidgets.QCheckBox(parent=self.layoutWidget2) self.checkBox_calibrate.setText("") self.checkBox_calibrate.setObjectName("checkBox_calibrate") self.gridLayout_3.addWidget(self.checkBox_calibrate, 2, 1, 1, 1) self.label_9 = QtWidgets.QLabel(parent=self.centralwidget) self.label_9.setGeometry(QtCore.QRect(190, 250, 61, 21)) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.label_9.setFont(font) self.label_9.setAlignment(QtCore.Qt.AlignmentFlag.AlignCenter) self.label_9.setObjectName("label_9") self.label_11 = QtWidgets.QLabel(parent=self.centralwidget) self.label_11.setGeometry(QtCore.QRect(30, 250, 61, 21)) font = QtGui.QFont() font.setPointSize(12) font.setBold(True) font.setWeight(75) self.label_11.setFont(font) self.label_11.setAlignment(QtCore.Qt.AlignmentFlag.AlignCenter) self.label_11.setObjectName("label_11") self.layoutWidget_2 = QtWidgets.QWidget(parent=self.centralwidget) self.layoutWidget_2.setGeometry(QtCore.QRect(10, 80, 121, 22)) self.layoutWidget_2.setObjectName("layoutWidget_2") self.gridLayout_7 = QtWidgets.QGridLayout(self.layoutWidget_2) self.gridLayout_7.setContentsMargins(0, 0, 0, 0) self.gridLayout_7.setObjectName("gridLayout_7") self.label_16 = QtWidgets.QLabel(parent=self.layoutWidget_2) self.label_16.setObjectName("label_16") self.gridLayout_7.addWidget(self.label_16, 0, 0, 1, 1) self.line_saveInterval = QtWidgets.QLineEdit(parent=self.layoutWidget_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Ignored, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.line_saveInterval.sizePolicy().hasHeightForWidth()) self.line_saveInterval.setSizePolicy(sizePolicy) self.line_saveInterval.setObjectName("line_saveInterval") self.gridLayout_7.addWidget(self.line_saveInterval, 0, 1, 1, 1) self.widget = QtWidgets.QWidget(parent=self.centralwidget) self.widget.setGeometry(QtCore.QRect(10, 217, 181, 22)) self.widget.setObjectName("widget") self.gridLayout_5 = QtWidgets.QGridLayout(self.widget) self.gridLayout_5.setContentsMargins(0, 0, 0, 0) self.gridLayout_5.setHorizontalSpacing(15) self.gridLayout_5.setObjectName("gridLayout_5") self.label_10 = QtWidgets.QLabel(parent=self.widget) self.label_10.setObjectName("label_10") self.gridLayout_5.addWidget(self.label_10, 0, 0, 1, 1) self.comboBox_mode = QtWidgets.QComboBox(parent=self.widget) self.comboBox_mode.setObjectName("comboBox_mode") self.comboBox_mode.addItem("") self.comboBox_mode.addItem("") self.comboBox_mode.addItem("") self.gridLayout_5.addWidget(self.comboBox_mode, 0, 1, 1, 1) self.widget1 = QtWidgets.QWidget(parent=self.centralwidget) self.widget1.setGeometry(QtCore.QRect(11, 280, 111, 22)) self.widget1.setObjectName("widget1") self.gridLayout_6 = QtWidgets.QGridLayout(self.widget1) self.gridLayout_6.setContentsMargins(0, 0, 0, 0) self.gridLayout_6.setObjectName("gridLayout_6") self.label_15 = QtWidgets.QLabel(parent=self.widget1) self.label_15.setObjectName("label_15") self.gridLayout_6.addWidget(self.label_15, 0, 0, 1, 1) self.line_Dutycycle = QtWidgets.QLineEdit(parent=self.widget1) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Ignored, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.line_Dutycycle.sizePolicy().hasHeightForWidth()) self.line_Dutycycle.setSizePolicy(sizePolicy) self.line_Dutycycle.setObjectName("line_Dutycycle") self.gridLayout_6.addWidget(self.line_Dutycycle, 0, 1, 1, 1) Powermeter.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(parent=Powermeter) self.menubar.setGeometry(QtCore.QRect(0, 0, 787, 21)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(parent=self.menubar) self.menuFile.setObjectName("menuFile") Powermeter.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(parent=Powermeter) self.statusbar.setObjectName("statusbar") Powermeter.setStatusBar(self.statusbar) self.actionSet_default = QtGui.QAction(parent=Powermeter) self.actionSet_default.setObjectName("actionSet_default") self.actionReset_default = QtGui.QAction(parent=Powermeter) self.actionReset_default.setObjectName("actionReset_default") self.menuFile.addAction(self.actionSet_default) self.menuFile.addAction(self.actionReset_default) self.menubar.addAction(self.menuFile.menuAction()) self.retranslateUi(Powermeter) QtCore.QMetaObject.connectSlotsByName(Powermeter) Powermeter.setTabOrder(self.line_devAdr, self.button_connect) Powermeter.setTabOrder(self.button_connect, self.line_filePath) Powermeter.setTabOrder(self.line_filePath, self.checkBox_save) Powermeter.setTabOrder(self.checkBox_save, self.line_saveInterval) Powermeter.setTabOrder(self.line_saveInterval, self.line_freq) Powermeter.setTabOrder(self.line_freq, self.line_ATT) Powermeter.setTabOrder(self.line_ATT, self.checkBox_calibrate) Powermeter.setTabOrder(self.checkBox_calibrate, self.comboBox_mode) Powermeter.setTabOrder(self.comboBox_mode, self.line_Dutycycle) Powermeter.setTabOrder(self.line_Dutycycle, self.line_Duration) Powermeter.setTabOrder(self.line_Duration, self.comboBox_res) Powermeter.setTabOrder(self.comboBox_res, self.line_TrigDelay) Powermeter.setTabOrder(self.line_TrigDelay, self.line_TrigLevel) Powermeter.setTabOrder(self.line_TrigLevel, self.button_updateTrace) Powermeter.setTabOrder(self.button_updateTrace, self.line_Nplot) Powermeter.setTabOrder(self.line_Nplot, self.checkBox_disableplots) def retranslateUi(self, Powermeter): _translate = QtCore.QCoreApplication.translate Powermeter.setWindowTitle(_translate("Powermeter", "PM Control")) self.checkBox_disableplots.setText(_translate("Powermeter", "Disable plot")) self.label_5.setText(_translate("Powermeter", "# points to plot")) self.button_updateTrace.setText(_translate("Powermeter", "Update parameters")) self.label_3.setText(_translate("Powermeter", "Resolution")) self.comboBox_res.setItemText(0, _translate("Powermeter", "High")) self.comboBox_res.setItemText(1, _translate("Powermeter", "Med")) self.comboBox_res.setItemText(2, _translate("Powermeter", "Low")) self.line_Duration.setText(_translate("Powermeter", "1e-3")) self.label_4.setText(_translate("Powermeter", "Trig delay[s]")) self.line_TrigDelay.setText(_translate("Powermeter", "1e-4")) self.label_2.setText(_translate("Powermeter", "Duration[s]")) self.label_8.setText(_translate("Powermeter", "Trig Lev [dBm]")) self.line_Power_in.setText(_translate("Powermeter", "0")) self.label.setText(_translate("Powermeter", "Power [dBm]")) self.label_7.setText(_translate("Powermeter", "File Path")) self.checkBox_save.setText(_translate("Powermeter", "Save")) self.label_6.setText(_translate("Powermeter", "Device Adress")) self.button_connect.setText(_translate("Powermeter", "Connect")) self.label_14.setText(_translate("Powermeter", "Calibrate on powerup")) self.label_12.setText(_translate("Powermeter", "Attenuation input [dB]")) self.label_13.setText(_translate("Powermeter", "Frequency [Hz]")) self.label_9.setText(_translate("Powermeter", "Trace")) self.label_11.setText(_translate("Powermeter", "Pulse")) self.label_16.setText(_translate("Powermeter", "Save interval [s]")) self.label_10.setText(_translate("Powermeter", "Measurement mode")) self.comboBox_mode.setItemText(0, _translate("Powermeter", "CW")) self.comboBox_mode.setItemText(1, _translate("Powermeter", "Pulse")) self.comboBox_mode.setItemText(2, _translate("Powermeter", "Trace")) self.label_15.setText(_translate("Powermeter", "Dutycycle [%]")) self.line_Dutycycle.setText(_translate("Powermeter", "1e-3")) self.menuFile.setTitle(_translate("Powermeter", "File")) self.actionSet_default.setText(_translate("Powermeter", "Make current values default")) self.actionReset_default.setText(_translate("Powermeter", "Reset default values")) from pyqtgraph import PlotWidget