# Form implementation generated from reading ui file 'config_pd_mon_form.ui' # # Created by: PyQt6 UI code generator 6.6.0 # # 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_Cfg_Pd_Mon_Form(object): def setupUi(self, Cfg_Pd_Mon_Form): Cfg_Pd_Mon_Form.setObjectName("Cfg_Pd_Mon_Form") Cfg_Pd_Mon_Form.resize(500, 520) Cfg_Pd_Mon_Form.setMinimumSize(QtCore.QSize(500, 520)) Cfg_Pd_Mon_Form.setMaximumSize(QtCore.QSize(500, 520)) self.verticalLayoutWidget_2 = QtWidgets.QWidget(parent=Cfg_Pd_Mon_Form) self.verticalLayoutWidget_2.setGeometry(QtCore.QRect(10, 10, 481, 500)) self.verticalLayoutWidget_2.setObjectName("verticalLayoutWidget_2") self.cfg_pd_mon_form_layout = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_2) self.cfg_pd_mon_form_layout.setContentsMargins(0, 0, 0, 0) self.cfg_pd_mon_form_layout.setObjectName("cfg_pd_mon_form_layout") self.title_lbl = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) font = QtGui.QFont() font.setPointSize(22) self.title_lbl.setFont(font) self.title_lbl.setAlignment(QtCore.Qt.AlignmentFlag.AlignCenter) self.title_lbl.setObjectName("title_lbl") self.cfg_pd_mon_form_layout.addWidget(self.title_lbl) self.pwr_off_layout = QtWidgets.QHBoxLayout() self.pwr_off_layout.setSizeConstraint(QtWidgets.QLayout.SizeConstraint.SetDefaultConstraint) self.pwr_off_layout.setSpacing(12) self.pwr_off_layout.setObjectName("pwr_off_layout") self.pwr_off_lbl = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) font = QtGui.QFont() font.setPointSize(14) self.pwr_off_lbl.setFont(font) self.pwr_off_lbl.setObjectName("pwr_off_lbl") self.pwr_off_layout.addWidget(self.pwr_off_lbl) self.pwr_off_btn = QtWidgets.QPushButton(parent=self.verticalLayoutWidget_2) self.pwr_off_btn.setObjectName("pwr_off_btn") self.pwr_off_layout.addWidget(self.pwr_off_btn) self.pwr_off_layout.setStretch(0, 5) self.pwr_off_layout.setStretch(1, 4) self.cfg_pd_mon_form_layout.addLayout(self.pwr_off_layout) self.rst_ld_pwr_limit_layout = QtWidgets.QHBoxLayout() self.rst_ld_pwr_limit_layout.setObjectName("rst_ld_pwr_limit_layout") self.rst_ld_pwr_limit_lbl = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) font = QtGui.QFont() font.setPointSize(14) self.rst_ld_pwr_limit_lbl.setFont(font) self.rst_ld_pwr_limit_lbl.setObjectName("rst_ld_pwr_limit_lbl") self.rst_ld_pwr_limit_layout.addWidget(self.rst_ld_pwr_limit_lbl) self.rst_ld_pwr_limit_btn = QtWidgets.QPushButton(parent=self.verticalLayoutWidget_2) self.rst_ld_pwr_limit_btn.setObjectName("rst_ld_pwr_limit_btn") self.rst_ld_pwr_limit_layout.addWidget(self.rst_ld_pwr_limit_btn) self.rst_ld_pwr_limit_layout.setStretch(0, 5) self.rst_ld_pwr_limit_layout.setStretch(1, 4) self.cfg_pd_mon_form_layout.addLayout(self.rst_ld_pwr_limit_layout) self.cfg_pd_params_layout = QtWidgets.QVBoxLayout() self.cfg_pd_params_layout.setObjectName("cfg_pd_params_layout") self.cfg_pd_params_lbl = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) font = QtGui.QFont() font.setPointSize(14) self.cfg_pd_params_lbl.setFont(font) self.cfg_pd_params_lbl.setObjectName("cfg_pd_params_lbl") self.cfg_pd_params_layout.addWidget(self.cfg_pd_params_lbl) self.horizontalLayout = QtWidgets.QHBoxLayout() self.horizontalLayout.setObjectName("horizontalLayout") spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout.addItem(spacerItem) self.label_2 = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) self.label_2.setObjectName("label_2") self.horizontalLayout.addWidget(self.label_2) self.label = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) self.label.setObjectName("label") self.horizontalLayout.addWidget(self.label) self.horizontalLayout.setStretch(0, 5) self.horizontalLayout.setStretch(1, 2) self.horizontalLayout.setStretch(2, 2) self.cfg_pd_params_layout.addLayout(self.horizontalLayout) self.cfg_responsitivity_layout = QtWidgets.QHBoxLayout() self.cfg_responsitivity_layout.setObjectName("cfg_responsitivity_layout") self.cfg_responsitivity_lbl = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.cfg_responsitivity_lbl.sizePolicy().hasHeightForWidth()) self.cfg_responsitivity_lbl.setSizePolicy(sizePolicy) font = QtGui.QFont() font.setPointSize(12) self.cfg_responsitivity_lbl.setFont(font) self.cfg_responsitivity_lbl.setAlignment(QtCore.Qt.AlignmentFlag.AlignRight|QtCore.Qt.AlignmentFlag.AlignTrailing|QtCore.Qt.AlignmentFlag.AlignVCenter) self.cfg_responsitivity_lbl.setObjectName("cfg_responsitivity_lbl") self.cfg_responsitivity_layout.addWidget(self.cfg_responsitivity_lbl) self.cfg_responsitivity_spinbox = QtWidgets.QDoubleSpinBox(parent=self.verticalLayoutWidget_2) self.cfg_responsitivity_spinbox.setSuffix("") self.cfg_responsitivity_spinbox.setDecimals(4) self.cfg_responsitivity_spinbox.setMaximum(1000.0) self.cfg_responsitivity_spinbox.setSingleStep(0.001) self.cfg_responsitivity_spinbox.setObjectName("cfg_responsitivity_spinbox") self.cfg_responsitivity_layout.addWidget(self.cfg_responsitivity_spinbox) self.cfg_responsitivity_reading = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Preferred, QtWidgets.QSizePolicy.Policy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.cfg_responsitivity_reading.sizePolicy().hasHeightForWidth()) self.cfg_responsitivity_reading.setSizePolicy(sizePolicy) self.cfg_responsitivity_reading.setObjectName("cfg_responsitivity_reading") self.cfg_responsitivity_layout.addWidget(self.cfg_responsitivity_reading) self.cfg_responsitivity_layout.setStretch(0, 5) self.cfg_responsitivity_layout.setStretch(1, 2) self.cfg_responsitivity_layout.setStretch(2, 2) self.cfg_pd_params_layout.addLayout(self.cfg_responsitivity_layout) self.cfg_dark_current_layout = QtWidgets.QHBoxLayout() self.cfg_dark_current_layout.setObjectName("cfg_dark_current_layout") self.cfg_dark_current_lbl = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) self.cfg_dark_current_lbl.setAlignment(QtCore.Qt.AlignmentFlag.AlignRight|QtCore.Qt.AlignmentFlag.AlignTrailing|QtCore.Qt.AlignmentFlag.AlignVCenter) self.cfg_dark_current_lbl.setObjectName("cfg_dark_current_lbl") self.cfg_dark_current_layout.addWidget(self.cfg_dark_current_lbl) self.cfg_dark_current_spinbox = QtWidgets.QDoubleSpinBox(parent=self.verticalLayoutWidget_2) self.cfg_dark_current_spinbox.setDecimals(4) self.cfg_dark_current_spinbox.setSingleStep(0.001) self.cfg_dark_current_spinbox.setObjectName("cfg_dark_current_spinbox") self.cfg_dark_current_layout.addWidget(self.cfg_dark_current_spinbox) self.cfg_dark_current_reading = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) self.cfg_dark_current_reading.setObjectName("cfg_dark_current_reading") self.cfg_dark_current_layout.addWidget(self.cfg_dark_current_reading) self.cfg_dark_current_layout.setStretch(0, 5) self.cfg_dark_current_layout.setStretch(1, 2) self.cfg_dark_current_layout.setStretch(2, 2) self.cfg_pd_params_layout.addLayout(self.cfg_dark_current_layout) self.apply_pd_params_layout = QtWidgets.QHBoxLayout() self.apply_pd_params_layout.setSpacing(12) self.apply_pd_params_layout.setObjectName("apply_pd_params_layout") spacerItem1 = QtWidgets.QSpacerItem(10, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.apply_pd_params_layout.addItem(spacerItem1) self.apply_pd_params_btn = QtWidgets.QPushButton(parent=self.verticalLayoutWidget_2) self.apply_pd_params_btn.setObjectName("apply_pd_params_btn") self.apply_pd_params_layout.addWidget(self.apply_pd_params_btn) self.apply_pd_params_layout.setStretch(0, 5) self.apply_pd_params_layout.setStretch(1, 4) self.cfg_pd_params_layout.addLayout(self.apply_pd_params_layout) self.cfg_pd_mon_form_layout.addLayout(self.cfg_pd_params_layout) self.cfg_pwr_limit_layout = QtWidgets.QVBoxLayout() self.cfg_pwr_limit_layout.setObjectName("cfg_pwr_limit_layout") self.cfg_pd_pwr_limit_lbl = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) font = QtGui.QFont() font.setPointSize(14) self.cfg_pd_pwr_limit_lbl.setFont(font) self.cfg_pd_pwr_limit_lbl.setObjectName("cfg_pd_pwr_limit_lbl") self.cfg_pwr_limit_layout.addWidget(self.cfg_pd_pwr_limit_lbl) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_2.addItem(spacerItem2) self.label_3 = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) self.label_3.setObjectName("label_3") self.horizontalLayout_2.addWidget(self.label_3) self.label_4 = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) self.label_4.setObjectName("label_4") self.horizontalLayout_2.addWidget(self.label_4) self.horizontalLayout_2.setStretch(0, 5) self.horizontalLayout_2.setStretch(1, 2) self.horizontalLayout_2.setStretch(2, 2) self.cfg_pwr_limit_layout.addLayout(self.horizontalLayout_2) self.pwr_limit_layout = QtWidgets.QHBoxLayout() self.pwr_limit_layout.setObjectName("pwr_limit_layout") self.cfg_pwr_limit_lbl = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) font = QtGui.QFont() font.setPointSize(12) self.cfg_pwr_limit_lbl.setFont(font) self.cfg_pwr_limit_lbl.setAlignment(QtCore.Qt.AlignmentFlag.AlignRight|QtCore.Qt.AlignmentFlag.AlignTrailing|QtCore.Qt.AlignmentFlag.AlignVCenter) self.cfg_pwr_limit_lbl.setObjectName("cfg_pwr_limit_lbl") self.pwr_limit_layout.addWidget(self.cfg_pwr_limit_lbl) self.cfg_pwr_limit_spinbox = QtWidgets.QDoubleSpinBox(parent=self.verticalLayoutWidget_2) self.cfg_pwr_limit_spinbox.setDecimals(4) self.cfg_pwr_limit_spinbox.setSingleStep(0.001) self.cfg_pwr_limit_spinbox.setObjectName("cfg_pwr_limit_spinbox") self.pwr_limit_layout.addWidget(self.cfg_pwr_limit_spinbox) self.cfg_pwr_limit_reading = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) self.cfg_pwr_limit_reading.setObjectName("cfg_pwr_limit_reading") self.pwr_limit_layout.addWidget(self.cfg_pwr_limit_reading) self.pwr_limit_layout.setStretch(0, 5) self.pwr_limit_layout.setStretch(1, 2) self.pwr_limit_layout.setStretch(2, 2) self.cfg_pwr_limit_layout.addLayout(self.pwr_limit_layout) self.settable_pwr_range_layout = QtWidgets.QHBoxLayout() self.settable_pwr_range_layout.setSpacing(12) self.settable_pwr_range_layout.setObjectName("settable_pwr_range_layout") self.settable_pwr_range_lbl = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) font = QtGui.QFont() font.setPointSize(12) self.settable_pwr_range_lbl.setFont(font) self.settable_pwr_range_lbl.setAlignment(QtCore.Qt.AlignmentFlag.AlignRight|QtCore.Qt.AlignmentFlag.AlignTrailing|QtCore.Qt.AlignmentFlag.AlignVCenter) self.settable_pwr_range_lbl.setObjectName("settable_pwr_range_lbl") self.settable_pwr_range_layout.addWidget(self.settable_pwr_range_lbl) self.settable_pwr_range_display_lbl = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) self.settable_pwr_range_display_lbl.setMinimumSize(QtCore.QSize(0, 28)) self.settable_pwr_range_display_lbl.setObjectName("settable_pwr_range_display_lbl") self.settable_pwr_range_layout.addWidget(self.settable_pwr_range_display_lbl) self.settable_pwr_range_layout.setStretch(0, 5) self.settable_pwr_range_layout.setStretch(1, 4) self.cfg_pwr_limit_layout.addLayout(self.settable_pwr_range_layout) self.apply_pwr_limit_layout = QtWidgets.QHBoxLayout() self.apply_pwr_limit_layout.setObjectName("apply_pwr_limit_layout") spacerItem3 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.apply_pwr_limit_layout.addItem(spacerItem3) self.apply_pwr_limit_max_btn = QtWidgets.QPushButton(parent=self.verticalLayoutWidget_2) self.apply_pwr_limit_max_btn.setObjectName("apply_pwr_limit_max_btn") self.apply_pwr_limit_layout.addWidget(self.apply_pwr_limit_max_btn) self.apply_pwr_limit_btn = QtWidgets.QPushButton(parent=self.verticalLayoutWidget_2) self.apply_pwr_limit_btn.setObjectName("apply_pwr_limit_btn") self.apply_pwr_limit_layout.addWidget(self.apply_pwr_limit_btn) self.apply_pwr_limit_layout.setStretch(0, 2) self.apply_pwr_limit_layout.setStretch(1, 3) self.apply_pwr_limit_layout.setStretch(2, 4) self.cfg_pwr_limit_layout.addLayout(self.apply_pwr_limit_layout) self.cfg_pd_mon_form_layout.addLayout(self.cfg_pwr_limit_layout) self.pwr_on_layout = QtWidgets.QHBoxLayout() self.pwr_on_layout.setSpacing(12) self.pwr_on_layout.setObjectName("pwr_on_layout") self.pwr_on_lbl = QtWidgets.QLabel(parent=self.verticalLayoutWidget_2) font = QtGui.QFont() font.setPointSize(14) self.pwr_on_lbl.setFont(font) self.pwr_on_lbl.setObjectName("pwr_on_lbl") self.pwr_on_layout.addWidget(self.pwr_on_lbl) self.pwr_on_btn = QtWidgets.QPushButton(parent=self.verticalLayoutWidget_2) self.pwr_on_btn.setObjectName("pwr_on_btn") self.pwr_on_layout.addWidget(self.pwr_on_btn) self.pwr_on_layout.setStretch(0, 5) self.pwr_on_layout.setStretch(1, 4) self.cfg_pd_mon_form_layout.addLayout(self.pwr_on_layout) self.close_btn_layout = QtWidgets.QHBoxLayout() self.close_btn_layout.setSpacing(12) self.close_btn_layout.setObjectName("close_btn_layout") spacerItem4 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Expanding, QtWidgets.QSizePolicy.Policy.Minimum) self.close_btn_layout.addItem(spacerItem4) self.close_btn = QtWidgets.QPushButton(parent=self.verticalLayoutWidget_2) self.close_btn.setObjectName("close_btn") self.close_btn_layout.addWidget(self.close_btn) self.close_btn_layout.setStretch(0, 5) self.close_btn_layout.setStretch(1, 4) self.cfg_pd_mon_form_layout.addLayout(self.close_btn_layout) self.cfg_pd_mon_form_layout.setStretch(1, 2) self.cfg_pd_mon_form_layout.setStretch(2, 2) self.cfg_pd_mon_form_layout.setStretch(3, 2) self.cfg_pd_mon_form_layout.setStretch(4, 2) self.cfg_pd_mon_form_layout.setStretch(5, 2) self.cfg_pd_mon_form_layout.setStretch(6, 1) self.retranslateUi(Cfg_Pd_Mon_Form) self.close_btn.clicked.connect(Cfg_Pd_Mon_Form.accept) # type: ignore QtCore.QMetaObject.connectSlotsByName(Cfg_Pd_Mon_Form) def retranslateUi(self, Cfg_Pd_Mon_Form): _translate = QtCore.QCoreApplication.translate Cfg_Pd_Mon_Form.setWindowTitle(_translate("Cfg_Pd_Mon_Form", "config_pd_mon_form")) self.title_lbl.setText(_translate("Cfg_Pd_Mon_Form", "Configure Photodiode Monitor")) self.pwr_off_lbl.setText(_translate("Cfg_Pd_Mon_Form", " Step 1: Turn off Laser Power")) self.pwr_off_btn.setText(_translate("Cfg_Pd_Mon_Form", "Power Off")) self.rst_ld_pwr_limit_lbl.setText(_translate("Cfg_Pd_Mon_Form", " Step 2: Reset Ld Pwr Limit to 0")) self.rst_ld_pwr_limit_btn.setText(_translate("Cfg_Pd_Mon_Form", "Reset Ld Pwr Limit")) self.cfg_pd_params_lbl.setText(_translate("Cfg_Pd_Mon_Form", " Step 3: Configure Photodiode Parameters")) self.label_2.setText(_translate("Cfg_Pd_Mon_Form", " Value")) self.label.setText(_translate("Cfg_Pd_Mon_Form", "Reading")) self.cfg_responsitivity_lbl.setText(_translate("Cfg_Pd_Mon_Form", "Responsitivity: ")) self.cfg_responsitivity_reading.setText(_translate("Cfg_Pd_Mon_Form", "0.0000")) self.cfg_dark_current_lbl.setText(_translate("Cfg_Pd_Mon_Form", "Dark Current: ")) self.cfg_dark_current_reading.setText(_translate("Cfg_Pd_Mon_Form", "0.0000")) self.apply_pd_params_btn.setText(_translate("Cfg_Pd_Mon_Form", "Apply")) self.cfg_pd_pwr_limit_lbl.setText(_translate("Cfg_Pd_Mon_Form", " Step 4: Configure Laser Diode Power Limit")) self.label_3.setText(_translate("Cfg_Pd_Mon_Form", " Value")) self.label_4.setText(_translate("Cfg_Pd_Mon_Form", "Reading")) self.cfg_pwr_limit_lbl.setText(_translate("Cfg_Pd_Mon_Form", "Power Limit:")) self.cfg_pwr_limit_reading.setText(_translate("Cfg_Pd_Mon_Form", "0.0000")) self.settable_pwr_range_lbl.setText(_translate("Cfg_Pd_Mon_Form", "Settable Power Range:")) self.settable_pwr_range_display_lbl.setText(_translate("Cfg_Pd_Mon_Form", "( Power Range )")) self.apply_pwr_limit_max_btn.setText(_translate("Cfg_Pd_Mon_Form", "Apply Max")) self.apply_pwr_limit_btn.setText(_translate("Cfg_Pd_Mon_Form", "Apply")) self.pwr_on_lbl.setText(_translate("Cfg_Pd_Mon_Form", " Step 5: Turn On Laser Power")) self.pwr_on_btn.setText(_translate("Cfg_Pd_Mon_Form", "Clear Alarm and Power On")) self.close_btn.setText(_translate("Cfg_Pd_Mon_Form", "Close")) if __name__ == "__main__": import sys app = QtWidgets.QApplication(sys.argv) Cfg_Pd_Mon_Form = QtWidgets.QDialog() ui = Ui_Cfg_Pd_Mon_Form() ui.setupUi(Cfg_Pd_Mon_Form) Cfg_Pd_Mon_Form.show() sys.exit(app.exec())