Source code for GUI_template

# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file 'GUI_V3.ui'
#
# Created by: PyQt5 UI code generator 5.15.4
#
# WARNING: Any manual changes made to this file will be lost when pyuic5 is
# run again.  Do not edit this file unless you know what you are doing.


from PyQt5 import QtCore, QtGui, QtWidgets


[docs] class Ui_MainWindow(object):
[docs] def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1050, 940) MainWindow.setLayoutDirection(QtCore.Qt.LeftToRight) self.centralwidget = QtWidgets.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.tabs = QtWidgets.QTabWidget(self.centralwidget) self.tabs.setGeometry(QtCore.QRect(0, 0, 1051, 901)) self.tabs.setFocusPolicy(QtCore.Qt.WheelFocus) self.tabs.setToolTipDuration(6) self.tabs.setObjectName("tabs") self.settings = QtWidgets.QWidget() self.settings.setObjectName("settings") self.mono_settings_label = QtWidgets.QLabel(self.settings) self.mono_settings_label.setGeometry(QtCore.QRect(40, 10, 531, 61)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.mono_settings_label.setFont(font) self.mono_settings_label.setFrameShape(QtWidgets.QFrame.NoFrame) self.mono_settings_label.setFrameShadow(QtWidgets.QFrame.Plain) self.mono_settings_label.setLineWidth(1) self.mono_settings_label.setObjectName("mono_settings_label") self.gridLayoutWidget = QtWidgets.QWidget(self.settings) self.gridLayoutWidget.setGeometry(QtCore.QRect(50, 440, 501, 321)) self.gridLayoutWidget.setObjectName("gridLayoutWidget") self.gridLayout_lockin = QtWidgets.QGridLayout(self.gridLayoutWidget) self.gridLayout_lockin.setContentsMargins(0, 0, 0, 0) self.gridLayout_lockin.setObjectName("gridLayout_lockin") self.line_89 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_89.setFrameShape(QtWidgets.QFrame.HLine) self.line_89.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_89.setObjectName("line_89") self.gridLayout_lockin.addWidget(self.line_89, 5, 1, 1, 1) self.TimeConstant = QtWidgets.QLabel(self.gridLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.TimeConstant.setFont(font) self.TimeConstant.setObjectName("TimeConstant") self.gridLayout_lockin.addWidget(self.TimeConstant, 0, 1, 1, 1) self.DataTransferRate = QtWidgets.QLabel(self.gridLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.DataTransferRate.setFont(font) self.DataTransferRate.setObjectName("DataTransferRate") self.gridLayout_lockin.addWidget(self.DataTransferRate, 2, 1, 1, 1) self.Amplification = QtWidgets.QLabel(self.gridLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.Amplification.setFont(font) self.Amplification.setObjectName("Amplification") self.gridLayout_lockin.addWidget(self.Amplification, 6, 1, 1, 1) self.pickAmp = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget) self.pickAmp.setDecimals(0) self.pickAmp.setMinimum(100.0) self.pickAmp.setMaximum(100000000.0) self.pickAmp.setSingleStep(1000.0) self.pickAmp.setProperty("value", 100000.0) self.pickAmp.setObjectName("pickAmp") self.gridLayout_lockin.addWidget(self.pickAmp, 6, 3, 1, 2) self.pickTC = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget) self.pickTC.setMinimum(0.0) self.pickTC.setMaximum(5.0) self.pickTC.setSingleStep(0.001) self.pickTC.setProperty("value", 0.1) self.pickTC.setObjectName("pickTC") self.gridLayout_lockin.addWidget(self.pickTC, 0, 3, 1, 2) self.line_3 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_3.setFrameShape(QtWidgets.QFrame.VLine) self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_3.setObjectName("line_3") self.gridLayout_lockin.addWidget(self.line_3, 0, 2, 1, 1) self.line_88 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_88.setFrameShape(QtWidgets.QFrame.HLine) self.line_88.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_88.setObjectName("line_88") self.gridLayout_lockin.addWidget(self.line_88, 7, 4, 1, 1) self.line_92 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_92.setFrameShape(QtWidgets.QFrame.HLine) self.line_92.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_92.setObjectName("line_92") self.gridLayout_lockin.addWidget(self.line_92, 1, 1, 1, 1) self.line_86 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_86.setFrameShape(QtWidgets.QFrame.HLine) self.line_86.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_86.setObjectName("line_86") self.gridLayout_lockin.addWidget(self.line_86, 7, 1, 1, 1) self.line_90 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_90.setFrameShape(QtWidgets.QFrame.HLine) self.line_90.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_90.setObjectName("line_90") self.gridLayout_lockin.addWidget(self.line_90, 5, 3, 1, 1) self.line_87 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_87.setFrameShape(QtWidgets.QFrame.HLine) self.line_87.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_87.setObjectName("line_87") self.gridLayout_lockin.addWidget(self.line_87, 7, 3, 1, 1) self.line_6 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_6.setFrameShape(QtWidgets.QFrame.VLine) self.line_6.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_6.setObjectName("line_6") self.gridLayout_lockin.addWidget(self.line_6, 2, 2, 1, 1) self.line_85 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_85.setFrameShape(QtWidgets.QFrame.VLine) self.line_85.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_85.setObjectName("line_85") self.gridLayout_lockin.addWidget(self.line_85, 6, 2, 1, 1) self.lockinParameterButton = QtWidgets.QPushButton(self.gridLayoutWidget) font = QtGui.QFont() font.setPointSize(12) font.setBold(False) font.setWeight(50) self.lockinParameterButton.setFont(font) self.lockinParameterButton.setObjectName("lockinParameterButton") self.gridLayout_lockin.addWidget(self.lockinParameterButton, 8, 1, 1, 4) self.line_91 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_91.setFrameShape(QtWidgets.QFrame.HLine) self.line_91.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_91.setObjectName("line_91") self.gridLayout_lockin.addWidget(self.line_91, 5, 4, 1, 1) self.line_94 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_94.setFrameShape(QtWidgets.QFrame.HLine) self.line_94.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_94.setObjectName("line_94") self.gridLayout_lockin.addWidget(self.line_94, 1, 4, 1, 1) self.line_93 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_93.setFrameShape(QtWidgets.QFrame.HLine) self.line_93.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_93.setObjectName("line_93") self.gridLayout_lockin.addWidget(self.line_93, 1, 3, 1, 1) self.line_102 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_102.setFrameShape(QtWidgets.QFrame.HLine) self.line_102.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_102.setObjectName("line_102") self.gridLayout_lockin.addWidget(self.line_102, 3, 3, 1, 1) self.line_107 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_107.setFrameShape(QtWidgets.QFrame.HLine) self.line_107.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_107.setObjectName("line_107") self.gridLayout_lockin.addWidget(self.line_107, 3, 4, 1, 1) self.line_101 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_101.setFrameShape(QtWidgets.QFrame.HLine) self.line_101.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_101.setObjectName("line_101") self.gridLayout_lockin.addWidget(self.line_101, 3, 1, 1, 1) self.line_108 = QtWidgets.QFrame(self.gridLayoutWidget) self.line_108.setFrameShape(QtWidgets.QFrame.VLine) self.line_108.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_108.setObjectName("line_108") self.gridLayout_lockin.addWidget(self.line_108, 4, 2, 1, 1) self.pickDTR = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget) self.pickDTR.setDecimals(1) self.pickDTR.setMaximum(400.0) self.pickDTR.setSingleStep(0.1) self.pickDTR.setProperty("value", 224.9) self.pickDTR.setObjectName("pickDTR") self.gridLayout_lockin.addWidget(self.pickDTR, 2, 3, 1, 2) self.FilterOrder = QtWidgets.QLabel(self.gridLayoutWidget) font = QtGui.QFont() font.setPointSize(12) self.FilterOrder.setFont(font) self.FilterOrder.setObjectName("FilterOrder") self.gridLayout_lockin.addWidget(self.FilterOrder, 4, 1, 1, 1) self.pickLPFO = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget) self.pickLPFO.setDecimals(0) self.pickLPFO.setMinimum(1.0) self.pickLPFO.setMaximum(8.0) self.pickLPFO.setProperty("value", 4.0) self.pickLPFO.setObjectName("pickLPFO") self.gridLayout_lockin.addWidget(self.pickLPFO, 4, 3, 1, 2) self.lockin_settings_label = QtWidgets.QLabel(self.settings) self.lockin_settings_label.setGeometry(QtCore.QRect(40, 370, 531, 61)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.lockin_settings_label.setFont(font) self.lockin_settings_label.setFrameShape(QtWidgets.QFrame.NoFrame) self.lockin_settings_label.setFrameShadow(QtWidgets.QFrame.Plain) self.lockin_settings_label.setObjectName("lockin_settings_label") self.gridLayoutWidget_3 = QtWidgets.QWidget(self.settings) self.gridLayoutWidget_3.setGeometry(QtCore.QRect(50, 80, 501, 231)) self.gridLayoutWidget_3.setObjectName("gridLayoutWidget_3") self.gridLayout_mono = QtWidgets.QGridLayout(self.gridLayoutWidget_3) self.gridLayout_mono.setContentsMargins(0, 0, 0, 0) self.gridLayout_mono.setObjectName("gridLayout_mono") self.line_120 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_120.setFrameShape(QtWidgets.QFrame.HLine) self.line_120.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_120.setObjectName("line_120") self.gridLayout_mono.addWidget(self.line_120, 7, 0, 1, 1) self.pickNM = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_3) self.pickNM.setDecimals(2) self.pickNM.setMinimum(350.0) self.pickNM.setMaximum(2500.0) self.pickNM.setProperty("value", 700.0) self.pickNM.setObjectName("pickNM") self.gridLayout_mono.addWidget(self.pickNM, 0, 2, 1, 1) self.Grating = QtWidgets.QLabel(self.gridLayoutWidget_3) font = QtGui.QFont() font.setPointSize(12) self.Grating.setFont(font) self.Grating.setObjectName("Grating") self.gridLayout_mono.addWidget(self.Grating, 4, 0, 1, 1) self.Filter = QtWidgets.QLabel(self.gridLayoutWidget_3) font = QtGui.QFont() font.setPointSize(12) self.Filter.setFont(font) self.Filter.setObjectName("Filter") self.gridLayout_mono.addWidget(self.Filter, 8, 0, 1, 1) self.Wavelength = QtWidgets.QLabel(self.gridLayoutWidget_3) font = QtGui.QFont() font.setPointSize(12) self.Wavelength.setFont(font) self.Wavelength.setObjectName("Wavelength") self.gridLayout_mono.addWidget(self.Wavelength, 0, 0, 1, 1) self.monoGratingButton = QtWidgets.QPushButton(self.gridLayoutWidget_3) font = QtGui.QFont() font.setPointSize(12) font.setBold(False) font.setWeight(50) self.monoGratingButton.setFont(font) self.monoGratingButton.setObjectName("monoGratingButton") self.gridLayout_mono.addWidget(self.monoGratingButton, 5, 4, 1, 1) self.Blaze_750 = QtWidgets.QRadioButton(self.gridLayoutWidget_3) self.Blaze_750.setObjectName("Blaze_750") self.gridLayout_mono.addWidget(self.Blaze_750, 5, 2, 1, 1) self.monoGotoButton = QtWidgets.QPushButton(self.gridLayoutWidget_3) font = QtGui.QFont() font.setPointSize(12) font.setBold(False) font.setWeight(50) self.monoGotoButton.setFont(font) self.monoGotoButton.setObjectName("monoGotoButton") self.gridLayout_mono.addWidget(self.monoGotoButton, 0, 4, 1, 1) self.ScanSpeed = QtWidgets.QLabel(self.gridLayoutWidget_3) font = QtGui.QFont() font.setPointSize(12) self.ScanSpeed.setFont(font) self.ScanSpeed.setObjectName("ScanSpeed") self.gridLayout_mono.addWidget(self.ScanSpeed, 2, 0, 1, 1) self.monoSpeedButton = QtWidgets.QPushButton(self.gridLayoutWidget_3) font = QtGui.QFont() font.setPointSize(12) font.setBold(False) font.setWeight(50) self.monoSpeedButton.setFont(font) self.monoSpeedButton.setObjectName("monoSpeedButton") self.gridLayout_mono.addWidget(self.monoSpeedButton, 2, 4, 1, 1) self.pickScanSpeed = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_3) self.pickScanSpeed.setDecimals(2) self.pickScanSpeed.setMinimum(0.01) self.pickScanSpeed.setMaximum(2500.0) self.pickScanSpeed.setProperty("value", 1000.0) self.pickScanSpeed.setObjectName("pickScanSpeed") self.gridLayout_mono.addWidget(self.pickScanSpeed, 2, 2, 1, 1) self.Blaze_300 = QtWidgets.QRadioButton(self.gridLayoutWidget_3) self.Blaze_300.setObjectName("Blaze_300") self.gridLayout_mono.addWidget(self.Blaze_300, 4, 2, 1, 1) self.Blaze_1600 = QtWidgets.QRadioButton(self.gridLayoutWidget_3) self.Blaze_1600.setObjectName("Blaze_1600") self.gridLayout_mono.addWidget(self.Blaze_1600, 6, 2, 1, 1) self.line_81 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_81.setFrameShape(QtWidgets.QFrame.VLine) self.line_81.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_81.setObjectName("line_81") self.gridLayout_mono.addWidget(self.line_81, 6, 1, 1, 1) self.line_82 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_82.setFrameShape(QtWidgets.QFrame.VLine) self.line_82.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_82.setObjectName("line_82") self.gridLayout_mono.addWidget(self.line_82, 6, 3, 1, 1) self.line_5 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_5.setFrameShape(QtWidgets.QFrame.HLine) self.line_5.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_5.setObjectName("line_5") self.gridLayout_mono.addWidget(self.line_5, 1, 0, 1, 1) self.line_80 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_80.setFrameShape(QtWidgets.QFrame.VLine) self.line_80.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_80.setObjectName("line_80") self.gridLayout_mono.addWidget(self.line_80, 5, 3, 1, 1) self.line_68 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_68.setFrameShape(QtWidgets.QFrame.HLine) self.line_68.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_68.setObjectName("line_68") self.gridLayout_mono.addWidget(self.line_68, 3, 2, 1, 1) self.line_65 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_65.setFrameShape(QtWidgets.QFrame.HLine) self.line_65.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_65.setObjectName("line_65") self.gridLayout_mono.addWidget(self.line_65, 1, 2, 1, 1) self.line_78 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_78.setFrameShape(QtWidgets.QFrame.VLine) self.line_78.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_78.setObjectName("line_78") self.gridLayout_mono.addWidget(self.line_78, 4, 3, 1, 1) self.line_74 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_74.setFrameShape(QtWidgets.QFrame.VLine) self.line_74.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_74.setObjectName("line_74") self.gridLayout_mono.addWidget(self.line_74, 2, 1, 1, 1) self.line_77 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_77.setFrameShape(QtWidgets.QFrame.VLine) self.line_77.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_77.setObjectName("line_77") self.gridLayout_mono.addWidget(self.line_77, 4, 1, 1, 1) self.line_73 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_73.setFrameShape(QtWidgets.QFrame.VLine) self.line_73.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_73.setObjectName("line_73") self.gridLayout_mono.addWidget(self.line_73, 0, 1, 1, 1) self.line_67 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_67.setFrameShape(QtWidgets.QFrame.HLine) self.line_67.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_67.setObjectName("line_67") self.gridLayout_mono.addWidget(self.line_67, 3, 0, 1, 1) self.line_75 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_75.setFrameShape(QtWidgets.QFrame.VLine) self.line_75.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_75.setObjectName("line_75") self.gridLayout_mono.addWidget(self.line_75, 0, 3, 1, 1) self.line_76 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_76.setFrameShape(QtWidgets.QFrame.VLine) self.line_76.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_76.setObjectName("line_76") self.gridLayout_mono.addWidget(self.line_76, 2, 3, 1, 1) self.line_69 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_69.setFrameShape(QtWidgets.QFrame.HLine) self.line_69.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_69.setObjectName("line_69") self.gridLayout_mono.addWidget(self.line_69, 3, 4, 1, 1) self.line_79 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_79.setFrameShape(QtWidgets.QFrame.VLine) self.line_79.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_79.setObjectName("line_79") self.gridLayout_mono.addWidget(self.line_79, 5, 1, 1, 1) self.line_66 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_66.setFrameShape(QtWidgets.QFrame.HLine) self.line_66.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_66.setObjectName("line_66") self.gridLayout_mono.addWidget(self.line_66, 1, 4, 1, 1) self.line_114 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_114.setFrameShape(QtWidgets.QFrame.VLine) self.line_114.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_114.setObjectName("line_114") self.gridLayout_mono.addWidget(self.line_114, 8, 3, 1, 1) self.line_119 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_119.setFrameShape(QtWidgets.QFrame.HLine) self.line_119.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_119.setObjectName("line_119") self.gridLayout_mono.addWidget(self.line_119, 7, 4, 1, 1) self.monoFilterButton = QtWidgets.QPushButton(self.gridLayoutWidget_3) font = QtGui.QFont() font.setPointSize(12) self.monoFilterButton.setFont(font) self.monoFilterButton.setObjectName("monoFilterButton") self.gridLayout_mono.addWidget(self.monoFilterButton, 8, 4, 1, 1) self.line_113 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_113.setFrameShape(QtWidgets.QFrame.VLine) self.line_113.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_113.setObjectName("line_113") self.gridLayout_mono.addWidget(self.line_113, 8, 1, 1, 1) self.line_118 = QtWidgets.QFrame(self.gridLayoutWidget_3) self.line_118.setFrameShape(QtWidgets.QFrame.HLine) self.line_118.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_118.setObjectName("line_118") self.gridLayout_mono.addWidget(self.line_118, 7, 2, 1, 1) self.pickFilter = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_3) self.pickFilter.setDecimals(0) self.pickFilter.setMinimum(1.0) self.pickFilter.setMaximum(6.0) self.pickFilter.setObjectName("pickFilter") self.gridLayout_mono.addWidget(self.pickFilter, 8, 2, 1, 1) self.line_70 = QtWidgets.QFrame(self.settings) self.line_70.setGeometry(QtCore.QRect(40, 60, 521, 20)) self.line_70.setFrameShape(QtWidgets.QFrame.HLine) self.line_70.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_70.setObjectName("line_70") self.line_71 = QtWidgets.QFrame(self.settings) self.line_71.setGeometry(QtCore.QRect(40, 310, 521, 20)) self.line_71.setFrameShape(QtWidgets.QFrame.HLine) self.line_71.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_71.setObjectName("line_71") self.line_72 = QtWidgets.QFrame(self.settings) self.line_72.setGeometry(QtCore.QRect(30, 70, 20, 251)) self.line_72.setFrameShape(QtWidgets.QFrame.VLine) self.line_72.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_72.setObjectName("line_72") self.line_83 = QtWidgets.QFrame(self.settings) self.line_83.setGeometry(QtCore.QRect(550, 70, 20, 251)) self.line_83.setFrameShape(QtWidgets.QFrame.VLine) self.line_83.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_83.setObjectName("line_83") self.line_84 = QtWidgets.QFrame(self.settings) self.line_84.setGeometry(QtCore.QRect(40, 420, 521, 20)) self.line_84.setFrameShape(QtWidgets.QFrame.HLine) self.line_84.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_84.setObjectName("line_84") self.line_98 = QtWidgets.QFrame(self.settings) self.line_98.setGeometry(QtCore.QRect(40, 760, 521, 20)) self.line_98.setFrameShape(QtWidgets.QFrame.HLine) self.line_98.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_98.setObjectName("line_98") self.line_99 = QtWidgets.QFrame(self.settings) self.line_99.setGeometry(QtCore.QRect(30, 430, 20, 341)) self.line_99.setFrameShape(QtWidgets.QFrame.VLine) self.line_99.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_99.setObjectName("line_99") self.line_100 = QtWidgets.QFrame(self.settings) self.line_100.setGeometry(QtCore.QRect(550, 430, 21, 341)) self.line_100.setFrameShape(QtWidgets.QFrame.VLine) self.line_100.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_100.setObjectName("line_100") self.line_106 = QtWidgets.QFrame(self.settings) self.line_106.setGeometry(QtCore.QRect(40, 350, 961, 16)) self.line_106.setFrameShape(QtWidgets.QFrame.HLine) self.line_106.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_106.setObjectName("line_106") self.filter_settings_label = QtWidgets.QLabel(self.settings) self.filter_settings_label.setGeometry(QtCore.QRect(640, 10, 501, 61)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.filter_settings_label.setFont(font) self.filter_settings_label.setFrameShape(QtWidgets.QFrame.NoFrame) self.filter_settings_label.setFrameShadow(QtWidgets.QFrame.Plain) self.filter_settings_label.setObjectName("filter_settings_label") self.line_109 = QtWidgets.QFrame(self.settings) self.line_109.setGeometry(QtCore.QRect(640, 60, 361, 20)) self.line_109.setFrameShape(QtWidgets.QFrame.HLine) self.line_109.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_109.setObjectName("line_109") self.line_110 = QtWidgets.QFrame(self.settings) self.line_110.setGeometry(QtCore.QRect(640, 310, 361, 20)) self.line_110.setFrameShape(QtWidgets.QFrame.HLine) self.line_110.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_110.setObjectName("line_110") self.line_111 = QtWidgets.QFrame(self.settings) self.line_111.setGeometry(QtCore.QRect(990, 70, 20, 251)) self.line_111.setFrameShape(QtWidgets.QFrame.VLine) self.line_111.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_111.setObjectName("line_111") self.line_112 = QtWidgets.QFrame(self.settings) self.line_112.setGeometry(QtCore.QRect(630, 70, 20, 251)) self.line_112.setFrameShape(QtWidgets.QFrame.VLine) self.line_112.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_112.setObjectName("line_112") self.gridLayoutWidget_2 = QtWidgets.QWidget(self.settings) self.gridLayoutWidget_2.setGeometry(QtCore.QRect(650, 80, 341, 81)) self.gridLayoutWidget_2.setObjectName("gridLayoutWidget_2") self.gridLayout = QtWidgets.QGridLayout(self.gridLayoutWidget_2) self.gridLayout.setContentsMargins(0, 0, 0, 0) self.gridLayout.setObjectName("gridLayout") self.line_117 = QtWidgets.QFrame(self.gridLayoutWidget_2) self.line_117.setFrameShape(QtWidgets.QFrame.HLine) self.line_117.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_117.setObjectName("line_117") self.gridLayout.addWidget(self.line_117, 1, 2, 1, 1) self.line_115 = QtWidgets.QFrame(self.gridLayoutWidget_2) self.line_115.setFrameShape(QtWidgets.QFrame.VLine) self.line_115.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_115.setObjectName("line_115") self.gridLayout.addWidget(self.line_115, 0, 1, 1, 1) self.monoFilterInitButton = QtWidgets.QPushButton(self.gridLayoutWidget_2) font = QtGui.QFont() font.setPointSize(12) self.monoFilterInitButton.setFont(font) self.monoFilterInitButton.setObjectName("monoFilterInitButton") self.gridLayout.addWidget(self.monoFilterInitButton, 2, 0, 1, 3) self.FilterInitStart = QtWidgets.QLabel(self.gridLayoutWidget_2) font = QtGui.QFont() font.setPointSize(12) self.FilterInitStart.setFont(font) self.FilterInitStart.setObjectName("FilterInitStart") self.gridLayout.addWidget(self.FilterInitStart, 0, 0, 1, 1) self.line_116 = QtWidgets.QFrame(self.gridLayoutWidget_2) self.line_116.setFrameShape(QtWidgets.QFrame.HLine) self.line_116.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_116.setObjectName("line_116") self.gridLayout.addWidget(self.line_116, 1, 0, 1, 1) self.pickFilterInitStart = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_2) self.pickFilterInitStart.setDecimals(0) self.pickFilterInitStart.setMinimum(1.0) self.pickFilterInitStart.setMaximum(6.0) self.pickFilterInitStart.setProperty("value", 2.0) self.pickFilterInitStart.setObjectName("pickFilterInitStart") self.gridLayout.addWidget(self.pickFilterInitStart, 0, 2, 1, 1) self.filterwheel = QtWidgets.QLabel(self.settings) self.filterwheel.setGeometry(QtCore.QRect(650, 180, 131, 41)) font = QtGui.QFont() font.setPointSize(13) font.setItalic(False) font.setUnderline(False) self.filterwheel.setFont(font) self.filterwheel.setLayoutDirection(QtCore.Qt.LeftToRight) self.filterwheel.setFrameShape(QtWidgets.QFrame.Box) self.filterwheel.setFrameShadow(QtWidgets.QFrame.Sunken) self.filterwheel.setObjectName("filterwheel") self.imageInit_filterwheel = QtWidgets.QLabel(self.settings) self.imageInit_filterwheel.setGeometry(QtCore.QRect(790, 180, 41, 31)) self.imageInit_filterwheel.setText("") self.imageInit_filterwheel.setPixmap(QtGui.QPixmap("Button_off.png")) self.imageInit_filterwheel.setScaledContents(True) self.imageInit_filterwheel.setObjectName("imageInit_filterwheel") self.verticalLayoutWidget = QtWidgets.QWidget(self.settings) self.verticalLayoutWidget.setGeometry(QtCore.QRect(650, 250, 341, 61)) self.verticalLayoutWidget.setObjectName("verticalLayoutWidget") self.verticalLayout = QtWidgets.QVBoxLayout(self.verticalLayoutWidget) self.verticalLayout.setContentsMargins(0, 0, 0, 0) self.verticalLayout.setObjectName("verticalLayout") self.FilterInitStart_2 = QtWidgets.QLabel(self.verticalLayoutWidget) font = QtGui.QFont() font.setPointSize(11) font.setItalic(True) self.FilterInitStart_2.setFont(font) self.FilterInitStart_2.setObjectName("FilterInitStart_2") self.verticalLayout.addWidget(self.FilterInitStart_2) self.FilterInitStart_3 = QtWidgets.QLabel(self.verticalLayoutWidget) font = QtGui.QFont() font.setPointSize(11) font.setItalic(True) self.FilterInitStart_3.setFont(font) self.FilterInitStart_3.setObjectName("FilterInitStart_3") self.verticalLayout.addWidget(self.FilterInitStart_3) self.label = QtWidgets.QLabel(self.settings) self.label.setGeometry(QtCore.QRect(640, 370, 361, 61)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.label.setFont(font) self.label.setObjectName("label") self.gridLayoutWidget_10 = QtWidgets.QWidget(self.settings) self.gridLayoutWidget_10.setGeometry(QtCore.QRect(650, 440, 341, 271)) self.gridLayoutWidget_10.setObjectName("gridLayoutWidget_10") self.gridLayout_dev_2 = QtWidgets.QGridLayout(self.gridLayoutWidget_10) self.gridLayout_dev_2.setContentsMargins(0, 0, 0, 0) self.gridLayout_dev_2.setObjectName("gridLayout_dev_2") self.line_149 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_149.setFrameShape(QtWidgets.QFrame.VLine) self.line_149.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_149.setObjectName("line_149") self.gridLayout_dev_2.addWidget(self.line_149, 5, 3, 1, 1) self.line_146 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_146.setFrameShape(QtWidgets.QFrame.VLine) self.line_146.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_146.setObjectName("line_146") self.gridLayout_dev_2.addWidget(self.line_146, 7, 1, 1, 1) self.line_150 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_150.setFrameShape(QtWidgets.QFrame.VLine) self.line_150.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_150.setObjectName("line_150") self.gridLayout_dev_2.addWidget(self.line_150, 8, 3, 1, 1) self.Filter3 = QtWidgets.QLabel(self.gridLayoutWidget_10) font = QtGui.QFont() font.setPointSize(12) self.Filter3.setFont(font) self.Filter3.setObjectName("Filter3") self.gridLayout_dev_2.addWidget(self.Filter3, 3, 0, 1, 1) self.line_135 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_135.setFrameShape(QtWidgets.QFrame.HLine) self.line_135.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_135.setObjectName("line_135") self.gridLayout_dev_2.addWidget(self.line_135, 1, 4, 1, 1) self.line_151 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_151.setFrameShape(QtWidgets.QFrame.VLine) self.line_151.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_151.setObjectName("line_151") self.gridLayout_dev_2.addWidget(self.line_151, 9, 3, 1, 1) self.Filter4 = QtWidgets.QLabel(self.gridLayoutWidget_10) font = QtGui.QFont() font.setPointSize(12) self.Filter4.setFont(font) self.Filter4.setObjectName("Filter4") self.gridLayout_dev_2.addWidget(self.Filter4, 4, 0, 1, 1) self.line_128 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_128.setFrameShape(QtWidgets.QFrame.HLine) self.line_128.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_128.setObjectName("line_128") self.gridLayout_dev_2.addWidget(self.line_128, 6, 4, 1, 1) self.line_134 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_134.setFrameShape(QtWidgets.QFrame.VLine) self.line_134.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_134.setObjectName("line_134") self.gridLayout_dev_2.addWidget(self.line_134, 5, 1, 1, 1) self.line_147 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_147.setFrameShape(QtWidgets.QFrame.VLine) self.line_147.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_147.setObjectName("line_147") self.gridLayout_dev_2.addWidget(self.line_147, 8, 1, 1, 1) self.line_148 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_148.setFrameShape(QtWidgets.QFrame.VLine) self.line_148.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_148.setObjectName("line_148") self.gridLayout_dev_2.addWidget(self.line_148, 9, 1, 1, 1) self.stopNM_G1 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.stopNM_G1.setSuffix("") self.stopNM_G1.setDecimals(0) self.stopNM_G1.setMinimum(350.0) self.stopNM_G1.setMaximum(1800.0) self.stopNM_G1.setProperty("value", 535.0) self.stopNM_G1.setObjectName("stopNM_G1") self.gridLayout_dev_2.addWidget(self.stopNM_G1, 7, 4, 1, 1) self.line_122 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_122.setFrameShape(QtWidgets.QFrame.VLine) self.line_122.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_122.setObjectName("line_122") self.gridLayout_dev_2.addWidget(self.line_122, 3, 1, 1, 1) self.line_124 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_124.setFrameShape(QtWidgets.QFrame.HLine) self.line_124.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_124.setObjectName("line_124") self.gridLayout_dev_2.addWidget(self.line_124, 6, 0, 1, 1) self.stopNM_F5 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.stopNM_F5.setSuffix("") self.stopNM_F5.setDecimals(0) self.stopNM_F5.setMinimum(350.0) self.stopNM_F5.setMaximum(1800.0) self.stopNM_F5.setProperty("value", 1800.0) self.stopNM_F5.setObjectName("stopNM_F5") self.gridLayout_dev_2.addWidget(self.stopNM_F5, 5, 4, 1, 1) self.line_131 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_131.setFrameShape(QtWidgets.QFrame.VLine) self.line_131.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_131.setObjectName("line_131") self.gridLayout_dev_2.addWidget(self.line_131, 4, 3, 1, 1) self.line_132 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_132.setFrameShape(QtWidgets.QFrame.HLine) self.line_132.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_132.setObjectName("line_132") self.gridLayout_dev_2.addWidget(self.line_132, 6, 2, 1, 1) self.line_138 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_138.setFrameShape(QtWidgets.QFrame.VLine) self.line_138.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_138.setObjectName("line_138") self.gridLayout_dev_2.addWidget(self.line_138, 3, 3, 1, 1) self.line_144 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_144.setFrameShape(QtWidgets.QFrame.VLine) self.line_144.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_144.setObjectName("line_144") self.gridLayout_dev_2.addWidget(self.line_144, 7, 3, 1, 1) self.stopNM_F3 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.stopNM_F3.setSuffix("") self.stopNM_F3.setDecimals(0) self.stopNM_F3.setMinimum(350.0) self.stopNM_F3.setMaximum(1800.0) self.stopNM_F3.setProperty("value", 650.0) self.stopNM_F3.setObjectName("stopNM_F3") self.gridLayout_dev_2.addWidget(self.stopNM_F3, 3, 4, 1, 1) self.line_139 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_139.setFrameShape(QtWidgets.QFrame.VLine) self.line_139.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_139.setObjectName("line_139") self.gridLayout_dev_2.addWidget(self.line_139, 4, 1, 1, 1) self.startNM_F5 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.startNM_F5.setSuffix("") self.startNM_F5.setDecimals(0) self.startNM_F5.setMinimum(350.0) self.startNM_F5.setMaximum(1800.0) self.startNM_F5.setProperty("value", 985.0) self.startNM_F5.setObjectName("startNM_F5") self.gridLayout_dev_2.addWidget(self.startNM_F5, 5, 2, 1, 1) self.startNM_F4 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.startNM_F4.setSuffix("") self.startNM_F4.setDecimals(0) self.startNM_F4.setMinimum(350.0) self.startNM_F4.setMaximum(1800.0) self.startNM_F4.setProperty("value", 650.0) self.startNM_F4.setObjectName("startNM_F4") self.gridLayout_dev_2.addWidget(self.startNM_F4, 4, 2, 1, 1) self.stopNM_F4 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.stopNM_F4.setSuffix("") self.stopNM_F4.setDecimals(0) self.stopNM_F4.setMinimum(350.0) self.stopNM_F4.setMaximum(1800.0) self.stopNM_F4.setProperty("value", 985.0) self.stopNM_F4.setObjectName("stopNM_F4") self.gridLayout_dev_2.addWidget(self.stopNM_F4, 4, 4, 1, 1) self.startNM_F3 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.startNM_F3.setSuffix("") self.startNM_F3.setDecimals(0) self.startNM_F3.setMinimum(350.0) self.startNM_F3.setMaximum(1800.0) self.startNM_F3.setProperty("value", 410.0) self.startNM_F3.setObjectName("startNM_F3") self.gridLayout_dev_2.addWidget(self.startNM_F3, 3, 2, 1, 1) self.startNM_G1 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.startNM_G1.setSuffix("") self.startNM_G1.setDecimals(0) self.startNM_G1.setMinimum(350.0) self.startNM_G1.setMaximum(1800.0) self.startNM_G1.setProperty("value", 350.0) self.startNM_G1.setObjectName("startNM_G1") self.gridLayout_dev_2.addWidget(self.startNM_G1, 7, 2, 1, 1) self.Grating1 = QtWidgets.QLabel(self.gridLayoutWidget_10) font = QtGui.QFont() font.setPointSize(12) self.Grating1.setFont(font) self.Grating1.setObjectName("Grating1") self.gridLayout_dev_2.addWidget(self.Grating1, 7, 0, 1, 1) self.Filter5 = QtWidgets.QLabel(self.gridLayoutWidget_10) font = QtGui.QFont() font.setPointSize(12) self.Filter5.setFont(font) self.Filter5.setObjectName("Filter5") self.gridLayout_dev_2.addWidget(self.Filter5, 5, 0, 1, 1) self.Grating2 = QtWidgets.QLabel(self.gridLayoutWidget_10) font = QtGui.QFont() font.setPointSize(12) self.Grating2.setFont(font) self.Grating2.setObjectName("Grating2") self.gridLayout_dev_2.addWidget(self.Grating2, 8, 0, 1, 1) self.Grating3 = QtWidgets.QLabel(self.gridLayoutWidget_10) font = QtGui.QFont() font.setPointSize(12) self.Grating3.setFont(font) self.Grating3.setObjectName("Grating3") self.gridLayout_dev_2.addWidget(self.Grating3, 9, 0, 1, 1) self.startNM_G2 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.startNM_G2.setSuffix("") self.startNM_G2.setDecimals(0) self.startNM_G2.setMinimum(350.0) self.startNM_G2.setMaximum(1800.0) self.startNM_G2.setProperty("value", 535.0) self.startNM_G2.setObjectName("startNM_G2") self.gridLayout_dev_2.addWidget(self.startNM_G2, 8, 2, 1, 1) self.startNM_G3 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.startNM_G3.setSuffix("") self.startNM_G3.setDecimals(0) self.startNM_G3.setMinimum(350.0) self.startNM_G3.setMaximum(2500.0) self.startNM_G3.setProperty("value", 1150.0) self.startNM_G3.setObjectName("startNM_G3") self.gridLayout_dev_2.addWidget(self.startNM_G3, 9, 2, 1, 1) self.line_133 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_133.setFrameShape(QtWidgets.QFrame.HLine) self.line_133.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_133.setObjectName("line_133") self.gridLayout_dev_2.addWidget(self.line_133, 1, 2, 1, 1) self.stopNM_G2 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.stopNM_G2.setSuffix("") self.stopNM_G2.setDecimals(0) self.stopNM_G2.setMinimum(350.0) self.stopNM_G2.setMaximum(1800.0) self.stopNM_G2.setProperty("value", 1150.0) self.stopNM_G2.setObjectName("stopNM_G2") self.gridLayout_dev_2.addWidget(self.stopNM_G2, 8, 4, 1, 1) self.line_136 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_136.setFrameShape(QtWidgets.QFrame.HLine) self.line_136.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_136.setObjectName("line_136") self.gridLayout_dev_2.addWidget(self.line_136, 1, 0, 1, 1) self.stopNM_G3 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.stopNM_G3.setSuffix("") self.stopNM_G3.setDecimals(0) self.stopNM_G3.setMinimum(350.0) self.stopNM_G3.setMaximum(1800.0) self.stopNM_G3.setProperty("value", 1800.0) self.stopNM_G3.setObjectName("stopNM_G3") self.gridLayout_dev_2.addWidget(self.stopNM_G3, 9, 4, 1, 1) self.line_137 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_137.setFrameShape(QtWidgets.QFrame.VLine) self.line_137.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_137.setObjectName("line_137") self.gridLayout_dev_2.addWidget(self.line_137, 0, 3, 1, 1) self.start_label_0 = QtWidgets.QLabel(self.gridLayoutWidget_10) font = QtGui.QFont() font.setPointSize(11) font.setItalic(False) self.start_label_0.setFont(font) self.start_label_0.setObjectName("start_label_0") self.gridLayout_dev_2.addWidget(self.start_label_0, 0, 2, 1, 1) self.line_140 = QtWidgets.QFrame(self.gridLayoutWidget_10) self.line_140.setFrameShape(QtWidgets.QFrame.VLine) self.line_140.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_140.setObjectName("line_140") self.gridLayout_dev_2.addWidget(self.line_140, 0, 1, 1, 1) self.stop_label_0 = QtWidgets.QLabel(self.gridLayoutWidget_10) font = QtGui.QFont() font.setPointSize(11) self.stop_label_0.setFont(font) self.stop_label_0.setObjectName("stop_label_0") self.gridLayout_dev_2.addWidget(self.stop_label_0, 0, 4, 1, 1) self.Filter2 = QtWidgets.QLabel(self.gridLayoutWidget_10) font = QtGui.QFont() font.setPointSize(12) self.Filter2.setFont(font) self.Filter2.setObjectName("Filter2") self.gridLayout_dev_2.addWidget(self.Filter2, 2, 0, 1, 1) self.startNM_F2 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.startNM_F2.setSuffix("") self.startNM_F2.setDecimals(0) self.startNM_F2.setMinimum(350.0) self.startNM_F2.setMaximum(1800.0) self.startNM_F2.setProperty("value", 350.0) self.startNM_F2.setObjectName("startNM_F2") self.gridLayout_dev_2.addWidget(self.startNM_F2, 2, 2, 1, 1) self.stopNM_F2 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_10) self.stopNM_F2.setSuffix("") self.stopNM_F2.setDecimals(0) self.stopNM_F2.setMinimum(350.0) self.stopNM_F2.setMaximum(1800.0) self.stopNM_F2.setProperty("value", 410.0) self.stopNM_F2.setObjectName("stopNM_F2") self.gridLayout_dev_2.addWidget(self.stopNM_F2, 2, 4, 1, 1) self.line_121 = QtWidgets.QFrame(self.settings) self.line_121.setGeometry(QtCore.QRect(630, 430, 21, 341)) self.line_121.setFrameShape(QtWidgets.QFrame.VLine) self.line_121.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_121.setObjectName("line_121") self.line_123 = QtWidgets.QFrame(self.settings) self.line_123.setGeometry(QtCore.QRect(990, 430, 21, 341)) self.line_123.setFrameShape(QtWidgets.QFrame.VLine) self.line_123.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_123.setObjectName("line_123") self.line_125 = QtWidgets.QFrame(self.settings) self.line_125.setGeometry(QtCore.QRect(640, 420, 361, 20)) self.line_125.setFrameShape(QtWidgets.QFrame.HLine) self.line_125.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_125.setObjectName("line_125") self.line_126 = QtWidgets.QFrame(self.settings) self.line_126.setGeometry(QtCore.QRect(640, 760, 361, 20)) self.line_126.setFrameShape(QtWidgets.QFrame.HLine) self.line_126.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_126.setObjectName("line_126") self.line_127 = QtWidgets.QFrame(self.settings) self.line_127.setGeometry(QtCore.QRect(590, 0, 20, 811)) self.line_127.setFrameShape(QtWidgets.QFrame.VLine) self.line_127.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_127.setObjectName("line_127") self.verticalLayoutWidget_2 = QtWidgets.QWidget(self.settings) self.verticalLayoutWidget_2.setGeometry(QtCore.QRect(650, 730, 341, 31)) self.verticalLayoutWidget_2.setObjectName("verticalLayoutWidget_2") self.verticalLayout_2 = QtWidgets.QVBoxLayout(self.verticalLayoutWidget_2) self.verticalLayout_2.setContentsMargins(0, 0, 0, 0) self.verticalLayout_2.setObjectName("verticalLayout_2") self.FilterInitStart_4 = QtWidgets.QLabel(self.verticalLayoutWidget_2) font = QtGui.QFont() font.setPointSize(11) font.setItalic(True) self.FilterInitStart_4.setFont(font) self.FilterInitStart_4.setObjectName("FilterInitStart_4") self.verticalLayout_2.addWidget(self.FilterInitStart_4) self.line_143 = QtWidgets.QFrame(self.settings) self.line_143.setGeometry(QtCore.QRect(640, 710, 361, 20)) self.line_143.setFrameShape(QtWidgets.QFrame.HLine) self.line_143.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_143.setObjectName("line_143") self.line_145 = QtWidgets.QFrame(self.settings) self.line_145.setGeometry(QtCore.QRect(640, 230, 361, 20)) self.line_145.setFrameShape(QtWidgets.QFrame.HLine) self.line_145.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_145.setObjectName("line_145") self.tabs.addTab(self.settings, "") self.measurement = QtWidgets.QWidget() self.measurement.setObjectName("measurement") self.connectButton = QtWidgets.QPushButton(self.measurement) self.connectButton.setGeometry(QtCore.QRect(110, 240, 241, 111)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.connectButton.setFont(font) self.connectButton.setObjectName("connectButton") self.imageConnect = QtWidgets.QLabel(self.measurement) self.imageConnect.setGeometry(QtCore.QRect(40, 280, 51, 41)) self.imageConnect.setText("") self.imageConnect.setPixmap(QtGui.QPixmap("Button_off.png")) self.imageConnect.setScaledContents(True) self.imageConnect.setObjectName("imageConnect") self.gridLayoutWidget_4 = QtWidgets.QWidget(self.measurement) self.gridLayoutWidget_4.setGeometry(QtCore.QRect(50, 30, 561, 141)) self.gridLayoutWidget_4.setObjectName("gridLayoutWidget_4") self.gridLayout_4 = QtWidgets.QGridLayout(self.gridLayoutWidget_4) self.gridLayout_4.setContentsMargins(0, 0, 0, 0) self.gridLayout_4.setObjectName("gridLayout_4") self.fileName = QtWidgets.QLabel(self.gridLayoutWidget_4) font = QtGui.QFont() font.setPointSize(12) self.fileName.setFont(font) self.fileName.setObjectName("fileName") self.gridLayout_4.addWidget(self.fileName, 2, 0, 1, 2) self.user = QtWidgets.QLineEdit(self.gridLayoutWidget_4) self.user.setPlaceholderText("") self.user.setObjectName("user") self.gridLayout_4.addWidget(self.user, 0, 2, 1, 1) self.experimentName = QtWidgets.QLabel(self.gridLayoutWidget_4) font = QtGui.QFont() font.setPointSize(12) font.setBold(False) font.setWeight(50) self.experimentName.setFont(font) self.experimentName.setObjectName("experimentName") self.gridLayout_4.addWidget(self.experimentName, 1, 0, 1, 2) self.file = QtWidgets.QLineEdit(self.gridLayoutWidget_4) self.file.setObjectName("file") self.gridLayout_4.addWidget(self.file, 2, 2, 1, 1) self.experiment = QtWidgets.QLineEdit(self.gridLayoutWidget_4) self.experiment.setObjectName("experiment") self.gridLayout_4.addWidget(self.experiment, 1, 2, 1, 1) self.userName = QtWidgets.QLabel(self.gridLayoutWidget_4) font = QtGui.QFont() font.setPointSize(12) font.setBold(False) font.setWeight(50) self.userName.setFont(font) self.userName.setObjectName("userName") self.gridLayout_4.addWidget(self.userName, 0, 0, 1, 2) self.dataPath = QtWidgets.QLabel(self.measurement) self.dataPath.setGeometry(QtCore.QRect(50, 170, 941, 41)) font = QtGui.QFont() font.setPointSize(11) font.setItalic(True) self.dataPath.setFont(font) self.dataPath.setObjectName("dataPath") self.line_4 = QtWidgets.QFrame(self.measurement) self.line_4.setGeometry(QtCore.QRect(50, 200, 941, 20)) self.line_4.setFrameShape(QtWidgets.QFrame.HLine) self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_4.setObjectName("line_4") self.connectButton_Mono = QtWidgets.QPushButton(self.measurement) self.connectButton_Mono.setGeometry(QtCore.QRect(720, 230, 231, 31)) font = QtGui.QFont() font.setPointSize(12) font.setBold(False) font.setItalic(False) font.setWeight(50) self.connectButton_Mono.setFont(font) self.connectButton_Mono.setObjectName("connectButton_Mono") self.connectButton_Lockin = QtWidgets.QPushButton(self.measurement) self.connectButton_Lockin.setGeometry(QtCore.QRect(720, 280, 231, 31)) font = QtGui.QFont() font.setPointSize(12) font.setBold(False) font.setItalic(False) font.setWeight(50) self.connectButton_Lockin.setFont(font) self.connectButton_Lockin.setObjectName("connectButton_Lockin") self.lockin = QtWidgets.QLabel(self.measurement) self.lockin.setGeometry(QtCore.QRect(430, 280, 141, 21)) font = QtGui.QFont() font.setPointSize(13) font.setItalic(False) font.setUnderline(False) self.lockin.setFont(font) self.lockin.setLayoutDirection(QtCore.Qt.LeftToRight) self.lockin.setFrameShape(QtWidgets.QFrame.Box) self.lockin.setFrameShadow(QtWidgets.QFrame.Sunken) self.lockin.setObjectName("lockin") self.monochromator = QtWidgets.QLabel(self.measurement) self.monochromator.setGeometry(QtCore.QRect(430, 240, 131, 21)) font = QtGui.QFont() font.setPointSize(13) font.setItalic(False) font.setUnderline(False) self.monochromator.setFont(font) self.monochromator.setLayoutDirection(QtCore.Qt.LeftToRight) self.monochromator.setFrameShape(QtWidgets.QFrame.Box) self.monochromator.setFrameShadow(QtWidgets.QFrame.Sunken) self.monochromator.setObjectName("monochromator") self.imageConnect_lockin = QtWidgets.QLabel(self.measurement) self.imageConnect_lockin.setGeometry(QtCore.QRect(590, 280, 41, 31)) self.imageConnect_lockin.setText("") self.imageConnect_lockin.setPixmap(QtGui.QPixmap("Button_off.png")) self.imageConnect_lockin.setScaledContents(True) self.imageConnect_lockin.setObjectName("imageConnect_lockin") self.imageConnect_mono = QtWidgets.QLabel(self.measurement) self.imageConnect_mono.setGeometry(QtCore.QRect(590, 230, 41, 31)) self.imageConnect_mono.setText("") self.imageConnect_mono.setPixmap(QtGui.QPixmap("Button_off.png")) self.imageConnect_mono.setScaledContents(True) self.imageConnect_mono.setObjectName("imageConnect_mono") self.line_28 = QtWidgets.QFrame(self.measurement) self.line_28.setGeometry(QtCore.QRect(50, 370, 941, 20)) self.line_28.setFrameShape(QtWidgets.QFrame.HLine) self.line_28.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_28.setObjectName("line_28") self.filterwheel_2 = QtWidgets.QLabel(self.measurement) self.filterwheel_2.setGeometry(QtCore.QRect(430, 330, 101, 21)) font = QtGui.QFont() font.setPointSize(13) font.setItalic(False) font.setUnderline(False) self.filterwheel_2.setFont(font) self.filterwheel_2.setLayoutDirection(QtCore.Qt.LeftToRight) self.filterwheel_2.setFrameShape(QtWidgets.QFrame.Box) self.filterwheel_2.setFrameShadow(QtWidgets.QFrame.Sunken) self.filterwheel_2.setObjectName("filterwheel_2") self.imageConnect_filter = QtWidgets.QLabel(self.measurement) self.imageConnect_filter.setGeometry(QtCore.QRect(590, 330, 41, 31)) self.imageConnect_filter.setText("") self.imageConnect_filter.setPixmap(QtGui.QPixmap("Button_off.png")) self.imageConnect_filter.setScaledContents(True) self.imageConnect_filter.setObjectName("imageConnect_filter") self.connectButton_Filter = QtWidgets.QPushButton(self.measurement) self.connectButton_Filter.setGeometry(QtCore.QRect(720, 330, 231, 31)) font = QtGui.QFont() font.setPointSize(12) font.setBold(False) font.setItalic(False) font.setWeight(50) self.connectButton_Filter.setFont(font) self.connectButton_Filter.setObjectName("connectButton_Filter") self.importNamingButton = QtWidgets.QPushButton(self.measurement) self.importNamingButton.setGeometry(QtCore.QRect(700, 30, 281, 151)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.importNamingButton.setFont(font) self.importNamingButton.setObjectName("importNamingButton") self.line_546 = QtWidgets.QFrame(self.measurement) self.line_546.setGeometry(QtCore.QRect(990, 420, 20, 301)) self.line_546.setFrameShape(QtWidgets.QFrame.VLine) self.line_546.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_546.setObjectName("line_546") self.line_547 = QtWidgets.QFrame(self.measurement) self.line_547.setGeometry(QtCore.QRect(50, 410, 951, 20)) self.line_547.setFrameShape(QtWidgets.QFrame.HLine) self.line_547.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_547.setObjectName("line_547") self.line_557 = QtWidgets.QFrame(self.measurement) self.line_557.setGeometry(QtCore.QRect(50, 710, 951, 20)) self.line_557.setFrameShape(QtWidgets.QFrame.HLine) self.line_557.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_557.setObjectName("line_557") self.line_558 = QtWidgets.QFrame(self.measurement) self.line_558.setGeometry(QtCore.QRect(40, 420, 20, 301)) self.line_558.setFrameShape(QtWidgets.QFrame.VLine) self.line_558.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_558.setObjectName("line_558") self.gridLayoutWidget_12 = QtWidgets.QWidget(self.measurement) self.gridLayoutWidget_12.setGeometry(QtCore.QRect(50, 420, 931, 297)) self.gridLayoutWidget_12.setObjectName("gridLayoutWidget_12") self.gridLayout_dev_3 = QtWidgets.QGridLayout(self.gridLayoutWidget_12) self.gridLayout_dev_3.setContentsMargins(0, 0, 0, 0) self.gridLayout_dev_3.setObjectName("gridLayout_dev_3") self.stop_label_2 = QtWidgets.QLabel(self.gridLayoutWidget_12) font = QtGui.QFont() font.setPointSize(11) self.stop_label_2.setFont(font) self.stop_label_2.setObjectName("stop_label_2") self.gridLayout_dev_3.addWidget(self.stop_label_2, 0, 6, 1, 1) self.scan_Filter4 = QtWidgets.QCheckBox(self.gridLayoutWidget_12) font = QtGui.QFont() font.setPointSize(12) self.scan_Filter4.setFont(font) self.scan_Filter4.setObjectName("scan_Filter4") self.gridLayout_dev_3.addWidget(self.scan_Filter4, 8, 0, 1, 1) self.line_105 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_105.setFrameShape(QtWidgets.QFrame.HLine) self.line_105.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_105.setObjectName("line_105") self.gridLayout_dev_3.addWidget(self.line_105, 1, 4, 1, 1) self.line_162 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_162.setFrameShape(QtWidgets.QFrame.VLine) self.line_162.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_162.setObjectName("line_162") self.gridLayout_dev_3.addWidget(self.line_162, 0, 5, 1, 1) self.line_545 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_545.setFrameShape(QtWidgets.QFrame.VLine) self.line_545.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_545.setObjectName("line_545") self.gridLayout_dev_3.addWidget(self.line_545, 4, 7, 1, 1) self.scan_pickAmp_6 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_pickAmp_6.setDecimals(0) self.scan_pickAmp_6.setMinimum(100.0) self.scan_pickAmp_6.setMaximum(100000000.0) self.scan_pickAmp_6.setSingleStep(1000.0) self.scan_pickAmp_6.setProperty("value", 100000.0) self.scan_pickAmp_6.setObjectName("scan_pickAmp_6") self.gridLayout_dev_3.addWidget(self.scan_pickAmp_6, 12, 10, 1, 1) self.line_550 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_550.setFrameShape(QtWidgets.QFrame.HLine) self.line_550.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_550.setObjectName("line_550") self.gridLayout_dev_3.addWidget(self.line_550, 9, 6, 1, 1) self.scan_stopNM_6 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_stopNM_6.setSuffix("") self.scan_stopNM_6.setDecimals(0) self.scan_stopNM_6.setMinimum(350.0) self.scan_stopNM_6.setMaximum(1800.0) self.scan_stopNM_6.setProperty("value", 1800.0) self.scan_stopNM_6.setObjectName("scan_stopNM_6") self.gridLayout_dev_3.addWidget(self.scan_stopNM_6, 12, 6, 1, 1) self.line_532 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_532.setFrameShape(QtWidgets.QFrame.VLine) self.line_532.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_532.setObjectName("line_532") self.gridLayout_dev_3.addWidget(self.line_532, 2, 5, 1, 1) self.line_555 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_555.setFrameShape(QtWidgets.QFrame.VLine) self.line_555.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_555.setObjectName("line_555") self.gridLayout_dev_3.addWidget(self.line_555, 10, 7, 1, 1) self.line_103 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_103.setFrameShape(QtWidgets.QFrame.HLine) self.line_103.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_103.setObjectName("line_103") self.gridLayout_dev_3.addWidget(self.line_103, 3, 2, 1, 1) self.line_544 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_544.setFrameShape(QtWidgets.QFrame.VLine) self.line_544.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_544.setObjectName("line_544") self.gridLayout_dev_3.addWidget(self.line_544, 2, 9, 1, 1) self.line_165 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_165.setFrameShape(QtWidgets.QFrame.VLine) self.line_165.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_165.setObjectName("line_165") self.gridLayout_dev_3.addWidget(self.line_165, 0, 1, 1, 1) self.line_525 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_525.setFrameShape(QtWidgets.QFrame.VLine) self.line_525.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_525.setObjectName("line_525") self.gridLayout_dev_3.addWidget(self.line_525, 4, 5, 1, 1) self.line_155 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_155.setFrameShape(QtWidgets.QFrame.VLine) self.line_155.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_155.setObjectName("line_155") self.gridLayout_dev_3.addWidget(self.line_155, 0, 3, 1, 1) self.scan_Filter2 = QtWidgets.QCheckBox(self.gridLayoutWidget_12) font = QtGui.QFont() font.setPointSize(12) self.scan_Filter2.setFont(font) self.scan_Filter2.setObjectName("scan_Filter2") self.gridLayout_dev_3.addWidget(self.scan_Filter2, 4, 0, 1, 1) self.start_label_2 = QtWidgets.QLabel(self.gridLayoutWidget_12) font = QtGui.QFont() font.setPointSize(11) font.setItalic(False) self.start_label_2.setFont(font) self.start_label_2.setObjectName("start_label_2") self.gridLayout_dev_3.addWidget(self.start_label_2, 0, 4, 1, 1) self.line_527 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_527.setFrameShape(QtWidgets.QFrame.HLine) self.line_527.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_527.setObjectName("line_527") self.gridLayout_dev_3.addWidget(self.line_527, 5, 8, 1, 1) self.scan_pickAmp_5 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_pickAmp_5.setDecimals(0) self.scan_pickAmp_5.setMinimum(100.0) self.scan_pickAmp_5.setMaximum(100000000.0) self.scan_pickAmp_5.setSingleStep(1000.0) self.scan_pickAmp_5.setProperty("value", 100000.0) self.scan_pickAmp_5.setObjectName("scan_pickAmp_5") self.gridLayout_dev_3.addWidget(self.scan_pickAmp_5, 10, 10, 1, 1) self.scan_stepNM_1 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_stepNM_1.setSuffix("") self.scan_stepNM_1.setDecimals(0) self.scan_stepNM_1.setMinimum(1.0) self.scan_stepNM_1.setMaximum(100.0) self.scan_stepNM_1.setProperty("value", 5.0) self.scan_stepNM_1.setObjectName("scan_stepNM_1") self.gridLayout_dev_3.addWidget(self.scan_stepNM_1, 2, 8, 1, 1) self.scan_pickAmp_3 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_pickAmp_3.setDecimals(0) self.scan_pickAmp_3.setMinimum(100.0) self.scan_pickAmp_3.setMaximum(100000000.0) self.scan_pickAmp_3.setSingleStep(1000.0) self.scan_pickAmp_3.setProperty("value", 100000.0) self.scan_pickAmp_3.setObjectName("scan_pickAmp_3") self.gridLayout_dev_3.addWidget(self.scan_pickAmp_3, 6, 10, 1, 1) self.line_560 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_560.setFrameShape(QtWidgets.QFrame.VLine) self.line_560.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_560.setObjectName("line_560") self.gridLayout_dev_3.addWidget(self.line_560, 12, 1, 1, 1) self.line_552 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_552.setFrameShape(QtWidgets.QFrame.HLine) self.line_552.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_552.setObjectName("line_552") self.gridLayout_dev_3.addWidget(self.line_552, 9, 10, 1, 1) self.scan_startNM_6 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_startNM_6.setSuffix("") self.scan_startNM_6.setDecimals(0) self.scan_startNM_6.setMinimum(355.0) self.scan_startNM_6.setMaximum(2500.0) self.scan_startNM_6.setProperty("value", 360.0) self.scan_startNM_6.setObjectName("scan_startNM_6") self.gridLayout_dev_3.addWidget(self.scan_startNM_6, 12, 4, 1, 1) self.line_160 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_160.setFrameShape(QtWidgets.QFrame.VLine) self.line_160.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_160.setObjectName("line_160") self.gridLayout_dev_3.addWidget(self.line_160, 10, 3, 1, 1) self.scan_pickAmp_4 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_pickAmp_4.setDecimals(0) self.scan_pickAmp_4.setMinimum(100.0) self.scan_pickAmp_4.setMaximum(100000000.0) self.scan_pickAmp_4.setSingleStep(1000.0) self.scan_pickAmp_4.setProperty("value", 100000.0) self.scan_pickAmp_4.setObjectName("scan_pickAmp_4") self.gridLayout_dev_3.addWidget(self.scan_pickAmp_4, 8, 10, 1, 1) self.scan_stopNM_3 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_stopNM_3.setSuffix("") self.scan_stopNM_3.setDecimals(0) self.scan_stopNM_3.setMinimum(350.0) self.scan_stopNM_3.setMaximum(1800.0) self.scan_stopNM_3.setProperty("value", 1800.0) self.scan_stopNM_3.setObjectName("scan_stopNM_3") self.gridLayout_dev_3.addWidget(self.scan_stopNM_3, 6, 6, 1, 1) self.cuton_filter_5 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.cuton_filter_5.setDecimals(0) self.cuton_filter_5.setMinimum(360.0) self.cuton_filter_5.setMaximum(1800.0) self.cuton_filter_5.setProperty("value", 850.0) self.cuton_filter_5.setObjectName("cuton_filter_5") self.gridLayout_dev_3.addWidget(self.cuton_filter_5, 10, 2, 1, 1) self.line_158 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_158.setFrameShape(QtWidgets.QFrame.VLine) self.line_158.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_158.setObjectName("line_158") self.gridLayout_dev_3.addWidget(self.line_158, 6, 3, 1, 1) self.line_523 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_523.setFrameShape(QtWidgets.QFrame.VLine) self.line_523.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_523.setObjectName("line_523") self.gridLayout_dev_3.addWidget(self.line_523, 6, 7, 1, 1) self.line_516 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_516.setFrameShape(QtWidgets.QFrame.VLine) self.line_516.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_516.setObjectName("line_516") self.gridLayout_dev_3.addWidget(self.line_516, 2, 1, 1, 1) self.line_561 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_561.setFrameShape(QtWidgets.QFrame.VLine) self.line_561.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_561.setObjectName("line_561") self.gridLayout_dev_3.addWidget(self.line_561, 12, 5, 1, 1) self.line_556 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_556.setFrameShape(QtWidgets.QFrame.VLine) self.line_556.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_556.setObjectName("line_556") self.gridLayout_dev_3.addWidget(self.line_556, 10, 9, 1, 1) self.line_567 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_567.setFrameShape(QtWidgets.QFrame.HLine) self.line_567.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_567.setObjectName("line_567") self.gridLayout_dev_3.addWidget(self.line_567, 11, 10, 1, 1) self.line_528 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_528.setFrameShape(QtWidgets.QFrame.VLine) self.line_528.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_528.setObjectName("line_528") self.gridLayout_dev_3.addWidget(self.line_528, 6, 1, 1, 1) self.scan_stepNM_5 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_stepNM_5.setSuffix("") self.scan_stepNM_5.setDecimals(0) self.scan_stepNM_5.setMinimum(1.0) self.scan_stepNM_5.setMaximum(100.0) self.scan_stepNM_5.setProperty("value", 5.0) self.scan_stepNM_5.setObjectName("scan_stepNM_5") self.gridLayout_dev_3.addWidget(self.scan_stepNM_5, 10, 8, 1, 1) self.scan_Filter5 = QtWidgets.QCheckBox(self.gridLayoutWidget_12) font = QtGui.QFont() font.setPointSize(12) self.scan_Filter5.setFont(font) self.scan_Filter5.setObjectName("scan_Filter5") self.gridLayout_dev_3.addWidget(self.scan_Filter5, 10, 0, 1, 1) self.scan_startNM_4 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_startNM_4.setSuffix("") self.scan_startNM_4.setDecimals(0) self.scan_startNM_4.setMinimum(355.0) self.scan_startNM_4.setMaximum(2500.0) self.scan_startNM_4.setProperty("value", 360.0) self.scan_startNM_4.setObjectName("scan_startNM_4") self.gridLayout_dev_3.addWidget(self.scan_startNM_4, 8, 4, 1, 1) self.line_517 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_517.setFrameShape(QtWidgets.QFrame.HLine) self.line_517.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_517.setObjectName("line_517") self.gridLayout_dev_3.addWidget(self.line_517, 3, 4, 1, 1) self.line_534 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_534.setFrameShape(QtWidgets.QFrame.HLine) self.line_534.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_534.setObjectName("line_534") self.gridLayout_dev_3.addWidget(self.line_534, 5, 6, 1, 1) self.line_161 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_161.setFrameShape(QtWidgets.QFrame.VLine) self.line_161.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_161.setObjectName("line_161") self.gridLayout_dev_3.addWidget(self.line_161, 12, 3, 1, 1) self.line_549 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_549.setFrameShape(QtWidgets.QFrame.HLine) self.line_549.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_549.setObjectName("line_549") self.gridLayout_dev_3.addWidget(self.line_549, 9, 4, 1, 1) self.scan_stopNM_5 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_stopNM_5.setSuffix("") self.scan_stopNM_5.setDecimals(0) self.scan_stopNM_5.setMinimum(350.0) self.scan_stopNM_5.setMaximum(1800.0) self.scan_stopNM_5.setProperty("value", 1800.0) self.scan_stopNM_5.setObjectName("scan_stopNM_5") self.gridLayout_dev_3.addWidget(self.scan_stopNM_5, 10, 6, 1, 1) self.line_531 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_531.setFrameShape(QtWidgets.QFrame.HLine) self.line_531.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_531.setObjectName("line_531") self.gridLayout_dev_3.addWidget(self.line_531, 5, 10, 1, 1) self.step_label_2 = QtWidgets.QLabel(self.gridLayoutWidget_12) font = QtGui.QFont() font.setPointSize(11) self.step_label_2.setFont(font) self.step_label_2.setObjectName("step_label_2") self.gridLayout_dev_3.addWidget(self.step_label_2, 0, 8, 1, 1) self.line_536 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_536.setFrameShape(QtWidgets.QFrame.HLine) self.line_536.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_536.setObjectName("line_536") self.gridLayout_dev_3.addWidget(self.line_536, 7, 8, 1, 1) self.scan_stopNM_4 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_stopNM_4.setSuffix("") self.scan_stopNM_4.setDecimals(0) self.scan_stopNM_4.setMinimum(350.0) self.scan_stopNM_4.setMaximum(1800.0) self.scan_stopNM_4.setProperty("value", 1800.0) self.scan_stopNM_4.setObjectName("scan_stopNM_4") self.gridLayout_dev_3.addWidget(self.scan_stopNM_4, 8, 6, 1, 1) self.line_154 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_154.setFrameShape(QtWidgets.QFrame.HLine) self.line_154.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_154.setObjectName("line_154") self.gridLayout_dev_3.addWidget(self.line_154, 1, 10, 1, 1) self.scan_pickAmp_1 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_pickAmp_1.setDecimals(0) self.scan_pickAmp_1.setMinimum(100.0) self.scan_pickAmp_1.setMaximum(100000000.0) self.scan_pickAmp_1.setSingleStep(1000.0) self.scan_pickAmp_1.setProperty("value", 100000.0) self.scan_pickAmp_1.setObjectName("scan_pickAmp_1") self.gridLayout_dev_3.addWidget(self.scan_pickAmp_1, 2, 10, 1, 1) self.cuton_filter_6 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.cuton_filter_6.setDecimals(0) self.cuton_filter_6.setMinimum(360.0) self.cuton_filter_6.setMaximum(1800.0) self.cuton_filter_6.setProperty("value", 1000.0) self.cuton_filter_6.setObjectName("cuton_filter_6") self.gridLayout_dev_3.addWidget(self.cuton_filter_6, 12, 2, 1, 1) self.line_519 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_519.setFrameShape(QtWidgets.QFrame.HLine) self.line_519.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_519.setObjectName("line_519") self.gridLayout_dev_3.addWidget(self.line_519, 3, 8, 1, 1) self.line_104 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_104.setFrameShape(QtWidgets.QFrame.HLine) self.line_104.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_104.setObjectName("line_104") self.gridLayout_dev_3.addWidget(self.line_104, 1, 2, 1, 1) self.line_2 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_2.setFrameShape(QtWidgets.QFrame.HLine) self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_2.setObjectName("line_2") self.gridLayout_dev_3.addWidget(self.line_2, 11, 2, 1, 1) self.scan_stepNM_3 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_stepNM_3.setSuffix("") self.scan_stepNM_3.setDecimals(0) self.scan_stepNM_3.setMinimum(1.0) self.scan_stepNM_3.setMaximum(100.0) self.scan_stepNM_3.setProperty("value", 5.0) self.scan_stepNM_3.setObjectName("scan_stepNM_3") self.gridLayout_dev_3.addWidget(self.scan_stepNM_3, 6, 8, 1, 1) self.line_96 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_96.setFrameShape(QtWidgets.QFrame.HLine) self.line_96.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_96.setObjectName("line_96") self.gridLayout_dev_3.addWidget(self.line_96, 7, 2, 1, 1) self.scan_Filter6 = QtWidgets.QCheckBox(self.gridLayoutWidget_12) font = QtGui.QFont() font.setPointSize(12) self.scan_Filter6.setFont(font) self.scan_Filter6.setObjectName("scan_Filter6") self.gridLayout_dev_3.addWidget(self.scan_Filter6, 12, 0, 1, 1) self.line_520 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_520.setFrameShape(QtWidgets.QFrame.VLine) self.line_520.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_520.setObjectName("line_520") self.gridLayout_dev_3.addWidget(self.line_520, 8, 7, 1, 1) self.scan_stepNM_2 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_stepNM_2.setSuffix("") self.scan_stepNM_2.setDecimals(0) self.scan_stepNM_2.setMinimum(1.0) self.scan_stepNM_2.setMaximum(100.0) self.scan_stepNM_2.setProperty("value", 5.0) self.scan_stepNM_2.setObjectName("scan_stepNM_2") self.gridLayout_dev_3.addWidget(self.scan_stepNM_2, 4, 8, 1, 1) self.line_551 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_551.setFrameShape(QtWidgets.QFrame.HLine) self.line_551.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_551.setObjectName("line_551") self.gridLayout_dev_3.addWidget(self.line_551, 9, 8, 1, 1) self.line_554 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_554.setFrameShape(QtWidgets.QFrame.VLine) self.line_554.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_554.setObjectName("line_554") self.gridLayout_dev_3.addWidget(self.line_554, 10, 5, 1, 1) self.line_535 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_535.setFrameShape(QtWidgets.QFrame.VLine) self.line_535.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_535.setObjectName("line_535") self.gridLayout_dev_3.addWidget(self.line_535, 8, 9, 1, 1) self.line_533 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_533.setFrameShape(QtWidgets.QFrame.VLine) self.line_533.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_533.setObjectName("line_533") self.gridLayout_dev_3.addWidget(self.line_533, 4, 1, 1, 1) self.scan_stopNM_1 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_stopNM_1.setSuffix("") self.scan_stopNM_1.setDecimals(0) self.scan_stopNM_1.setMinimum(350.0) self.scan_stopNM_1.setMaximum(1800.0) self.scan_stopNM_1.setProperty("value", 1800.0) self.scan_stopNM_1.setObjectName("scan_stopNM_1") self.gridLayout_dev_3.addWidget(self.scan_stopNM_1, 2, 6, 1, 1) self.line_156 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_156.setFrameShape(QtWidgets.QFrame.VLine) self.line_156.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_156.setObjectName("line_156") self.gridLayout_dev_3.addWidget(self.line_156, 2, 3, 1, 1) self.scan_startNM_2 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_startNM_2.setSuffix("") self.scan_startNM_2.setDecimals(0) self.scan_startNM_2.setMinimum(355.0) self.scan_startNM_2.setMaximum(2500.0) self.scan_startNM_2.setProperty("value", 360.0) self.scan_startNM_2.setObjectName("scan_startNM_2") self.gridLayout_dev_3.addWidget(self.scan_startNM_2, 4, 4, 1, 1) self.line_515 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_515.setFrameShape(QtWidgets.QFrame.HLine) self.line_515.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_515.setObjectName("line_515") self.gridLayout_dev_3.addWidget(self.line_515, 3, 6, 1, 1) self.line_97 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_97.setFrameShape(QtWidgets.QFrame.HLine) self.line_97.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_97.setObjectName("line_97") self.gridLayout_dev_3.addWidget(self.line_97, 5, 2, 1, 1) self.scan_stepNM_6 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_stepNM_6.setSuffix("") self.scan_stepNM_6.setDecimals(0) self.scan_stepNM_6.setMinimum(1.0) self.scan_stepNM_6.setMaximum(100.0) self.scan_stepNM_6.setProperty("value", 5.0) self.scan_stepNM_6.setObjectName("scan_stepNM_6") self.gridLayout_dev_3.addWidget(self.scan_stepNM_6, 12, 8, 1, 1) self.line_563 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_563.setFrameShape(QtWidgets.QFrame.VLine) self.line_563.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_563.setObjectName("line_563") self.gridLayout_dev_3.addWidget(self.line_563, 12, 9, 1, 1) self.cuton_filter_2 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.cuton_filter_2.setDecimals(0) self.cuton_filter_2.setMinimum(360.0) self.cuton_filter_2.setMaximum(1800.0) self.cuton_filter_2.setProperty("value", 665.0) self.cuton_filter_2.setObjectName("cuton_filter_2") self.gridLayout_dev_3.addWidget(self.cuton_filter_2, 4, 2, 1, 1) self.scan_startNM_1 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_startNM_1.setSuffix("") self.scan_startNM_1.setDecimals(0) self.scan_startNM_1.setMinimum(355.0) self.scan_startNM_1.setMaximum(2500.0) self.scan_startNM_1.setProperty("value", 360.0) self.scan_startNM_1.setObjectName("scan_startNM_1") self.gridLayout_dev_3.addWidget(self.scan_startNM_1, 2, 4, 1, 1) self.cuton_filter_3 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.cuton_filter_3.setDecimals(0) self.cuton_filter_3.setMinimum(360.0) self.cuton_filter_3.setMaximum(1800.0) self.cuton_filter_3.setProperty("value", 715.0) self.cuton_filter_3.setObjectName("cuton_filter_3") self.gridLayout_dev_3.addWidget(self.cuton_filter_3, 6, 2, 1, 1) self.line_164 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_164.setFrameShape(QtWidgets.QFrame.VLine) self.line_164.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_164.setObjectName("line_164") self.gridLayout_dev_3.addWidget(self.line_164, 0, 9, 1, 1) self.line_522 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_522.setFrameShape(QtWidgets.QFrame.HLine) self.line_522.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_522.setObjectName("line_522") self.gridLayout_dev_3.addWidget(self.line_522, 7, 6, 1, 1) self.scan_pickAmp_2 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_pickAmp_2.setDecimals(0) self.scan_pickAmp_2.setMinimum(100.0) self.scan_pickAmp_2.setMaximum(100000000.0) self.scan_pickAmp_2.setSingleStep(1000.0) self.scan_pickAmp_2.setProperty("value", 100000.0) self.scan_pickAmp_2.setObjectName("scan_pickAmp_2") self.gridLayout_dev_3.addWidget(self.scan_pickAmp_2, 4, 10, 1, 1) self.line_153 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_153.setFrameShape(QtWidgets.QFrame.HLine) self.line_153.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_153.setObjectName("line_153") self.gridLayout_dev_3.addWidget(self.line_153, 1, 8, 1, 1) self.line_566 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_566.setFrameShape(QtWidgets.QFrame.HLine) self.line_566.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_566.setObjectName("line_566") self.gridLayout_dev_3.addWidget(self.line_566, 11, 8, 1, 1) self.line_529 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_529.setFrameShape(QtWidgets.QFrame.VLine) self.line_529.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_529.setObjectName("line_529") self.gridLayout_dev_3.addWidget(self.line_529, 2, 7, 1, 1) self.line_157 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_157.setFrameShape(QtWidgets.QFrame.VLine) self.line_157.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_157.setObjectName("line_157") self.gridLayout_dev_3.addWidget(self.line_157, 4, 3, 1, 1) self.line_524 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_524.setFrameShape(QtWidgets.QFrame.HLine) self.line_524.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_524.setObjectName("line_524") self.gridLayout_dev_3.addWidget(self.line_524, 5, 0, 1, 1) self.scan_Filter3 = QtWidgets.QCheckBox(self.gridLayoutWidget_12) font = QtGui.QFont() font.setPointSize(12) self.scan_Filter3.setFont(font) self.scan_Filter3.setObjectName("scan_Filter3") self.gridLayout_dev_3.addWidget(self.scan_Filter3, 6, 0, 1, 1) self.scan_startNM_3 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_startNM_3.setSuffix("") self.scan_startNM_3.setDecimals(0) self.scan_startNM_3.setMinimum(355.0) self.scan_startNM_3.setMaximum(2500.0) self.scan_startNM_3.setProperty("value", 360.0) self.scan_startNM_3.setObjectName("scan_startNM_3") self.gridLayout_dev_3.addWidget(self.scan_startNM_3, 6, 4, 1, 1) self.line_526 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_526.setFrameShape(QtWidgets.QFrame.HLine) self.line_526.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_526.setObjectName("line_526") self.gridLayout_dev_3.addWidget(self.line_526, 7, 4, 1, 1) self.line_540 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_540.setFrameShape(QtWidgets.QFrame.VLine) self.line_540.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_540.setObjectName("line_540") self.gridLayout_dev_3.addWidget(self.line_540, 8, 1, 1, 1) self.line_152 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_152.setFrameShape(QtWidgets.QFrame.HLine) self.line_152.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_152.setObjectName("line_152") self.gridLayout_dev_3.addWidget(self.line_152, 1, 6, 1, 1) self.line_562 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_562.setFrameShape(QtWidgets.QFrame.VLine) self.line_562.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_562.setObjectName("line_562") self.gridLayout_dev_3.addWidget(self.line_562, 12, 7, 1, 1) self.filter_range = QtWidgets.QLabel(self.gridLayoutWidget_12) font = QtGui.QFont() font.setPointSize(11) font.setItalic(False) self.filter_range.setFont(font) self.filter_range.setObjectName("filter_range") self.gridLayout_dev_3.addWidget(self.filter_range, 0, 2, 1, 1) self.cuton_filter_4 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.cuton_filter_4.setDecimals(0) self.cuton_filter_4.setMinimum(360.0) self.cuton_filter_4.setMaximum(1800.0) self.cuton_filter_4.setProperty("value", 780.0) self.cuton_filter_4.setObjectName("cuton_filter_4") self.gridLayout_dev_3.addWidget(self.cuton_filter_4, 8, 2, 1, 1) self.line_537 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_537.setFrameShape(QtWidgets.QFrame.HLine) self.line_537.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_537.setObjectName("line_537") self.gridLayout_dev_3.addWidget(self.line_537, 3, 10, 1, 1) self.line_95 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_95.setFrameShape(QtWidgets.QFrame.HLine) self.line_95.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_95.setObjectName("line_95") self.gridLayout_dev_3.addWidget(self.line_95, 9, 2, 1, 1) self.scan_stopNM_2 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_stopNM_2.setSuffix("") self.scan_stopNM_2.setDecimals(0) self.scan_stopNM_2.setMinimum(350.0) self.scan_stopNM_2.setMaximum(1800.0) self.scan_stopNM_2.setProperty("value", 1800.0) self.scan_stopNM_2.setObjectName("scan_stopNM_2") self.gridLayout_dev_3.addWidget(self.scan_stopNM_2, 4, 6, 1, 1) self.amp_label_2 = QtWidgets.QLabel(self.gridLayoutWidget_12) font = QtGui.QFont() font.setPointSize(11) self.amp_label_2.setFont(font) self.amp_label_2.setObjectName("amp_label_2") self.gridLayout_dev_3.addWidget(self.amp_label_2, 0, 10, 1, 1) self.line_521 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_521.setFrameShape(QtWidgets.QFrame.HLine) self.line_521.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_521.setObjectName("line_521") self.gridLayout_dev_3.addWidget(self.line_521, 3, 0, 1, 1) self.scan_noFilter = QtWidgets.QCheckBox(self.gridLayoutWidget_12) font = QtGui.QFont() font.setPointSize(12) font.setItalic(False) self.scan_noFilter.setFont(font) self.scan_noFilter.setChecked(True) self.scan_noFilter.setObjectName("scan_noFilter") self.gridLayout_dev_3.addWidget(self.scan_noFilter, 2, 0, 1, 1) self.line_553 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_553.setFrameShape(QtWidgets.QFrame.VLine) self.line_553.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_553.setObjectName("line_553") self.gridLayout_dev_3.addWidget(self.line_553, 10, 1, 1, 1) self.line_163 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_163.setFrameShape(QtWidgets.QFrame.VLine) self.line_163.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_163.setObjectName("line_163") self.gridLayout_dev_3.addWidget(self.line_163, 0, 7, 1, 1) self.cuton_filter_1 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.cuton_filter_1.setDecimals(0) self.cuton_filter_1.setMinimum(360.0) self.cuton_filter_1.setMaximum(1800.0) self.cuton_filter_1.setObjectName("cuton_filter_1") self.gridLayout_dev_3.addWidget(self.cuton_filter_1, 2, 2, 1, 1) self.line_542 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_542.setFrameShape(QtWidgets.QFrame.HLine) self.line_542.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_542.setObjectName("line_542") self.gridLayout_dev_3.addWidget(self.line_542, 5, 4, 1, 1) self.scan_startNM_5 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_startNM_5.setSuffix("") self.scan_startNM_5.setDecimals(0) self.scan_startNM_5.setMinimum(355.0) self.scan_startNM_5.setMaximum(2500.0) self.scan_startNM_5.setProperty("value", 360.0) self.scan_startNM_5.setObjectName("scan_startNM_5") self.gridLayout_dev_3.addWidget(self.scan_startNM_5, 10, 4, 1, 1) self.scan_stepNM_4 = QtWidgets.QDoubleSpinBox(self.gridLayoutWidget_12) self.scan_stepNM_4.setSuffix("") self.scan_stepNM_4.setDecimals(0) self.scan_stepNM_4.setMinimum(1.0) self.scan_stepNM_4.setMaximum(100.0) self.scan_stepNM_4.setProperty("value", 5.0) self.scan_stepNM_4.setObjectName("scan_stepNM_4") self.gridLayout_dev_3.addWidget(self.scan_stepNM_4, 8, 8, 1, 1) self.line_543 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_543.setFrameShape(QtWidgets.QFrame.VLine) self.line_543.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_543.setObjectName("line_543") self.gridLayout_dev_3.addWidget(self.line_543, 6, 5, 1, 1) self.line_564 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_564.setFrameShape(QtWidgets.QFrame.HLine) self.line_564.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_564.setObjectName("line_564") self.gridLayout_dev_3.addWidget(self.line_564, 11, 4, 1, 1) self.line_565 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_565.setFrameShape(QtWidgets.QFrame.HLine) self.line_565.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_565.setObjectName("line_565") self.gridLayout_dev_3.addWidget(self.line_565, 11, 6, 1, 1) self.line_539 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_539.setFrameShape(QtWidgets.QFrame.HLine) self.line_539.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_539.setObjectName("line_539") self.gridLayout_dev_3.addWidget(self.line_539, 7, 10, 1, 1) self.line_538 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_538.setFrameShape(QtWidgets.QFrame.VLine) self.line_538.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_538.setObjectName("line_538") self.gridLayout_dev_3.addWidget(self.line_538, 8, 5, 1, 1) self.line_530 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_530.setFrameShape(QtWidgets.QFrame.VLine) self.line_530.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_530.setObjectName("line_530") self.gridLayout_dev_3.addWidget(self.line_530, 6, 9, 1, 1) self.line_548 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_548.setFrameShape(QtWidgets.QFrame.HLine) self.line_548.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_548.setObjectName("line_548") self.gridLayout_dev_3.addWidget(self.line_548, 9, 0, 1, 1) self.line_166 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_166.setFrameShape(QtWidgets.QFrame.HLine) self.line_166.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_166.setObjectName("line_166") self.gridLayout_dev_3.addWidget(self.line_166, 1, 0, 1, 1) self.line_559 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_559.setFrameShape(QtWidgets.QFrame.HLine) self.line_559.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_559.setObjectName("line_559") self.gridLayout_dev_3.addWidget(self.line_559, 11, 0, 1, 1) self.line_518 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_518.setFrameShape(QtWidgets.QFrame.HLine) self.line_518.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_518.setObjectName("line_518") self.gridLayout_dev_3.addWidget(self.line_518, 7, 0, 1, 1) self.line_159 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_159.setFrameShape(QtWidgets.QFrame.VLine) self.line_159.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_159.setObjectName("line_159") self.gridLayout_dev_3.addWidget(self.line_159, 8, 3, 1, 1) self.line_541 = QtWidgets.QFrame(self.gridLayoutWidget_12) self.line_541.setFrameShape(QtWidgets.QFrame.VLine) self.line_541.setFrameShadow(QtWidgets.QFrame.Sunken) self.line_541.setObjectName("line_541") self.gridLayout_dev_3.addWidget(self.line_541, 4, 9, 1, 1) self.imageCompleteScan_start = QtWidgets.QLabel(self.measurement) self.imageCompleteScan_start.setGeometry(QtCore.QRect(50, 740, 51, 41)) self.imageCompleteScan_start.setText("") self.imageCompleteScan_start.setPixmap(QtGui.QPixmap("Button_off.png")) self.imageCompleteScan_start.setScaledContents(True) self.imageCompleteScan_start.setObjectName("imageCompleteScan_start") self.imageCompleteScan_stop = QtWidgets.QLabel(self.measurement) self.imageCompleteScan_stop.setGeometry(QtCore.QRect(50, 820, 51, 41)) self.imageCompleteScan_stop.setText("") self.imageCompleteScan_stop.setPixmap(QtGui.QPixmap("Button_off.png")) self.imageCompleteScan_stop.setScaledContents(True) self.imageCompleteScan_stop.setObjectName("imageCompleteScan_stop") self.completeScanButton_start = QtWidgets.QPushButton(self.measurement) self.completeScanButton_start.setGeometry(QtCore.QRect(120, 730, 281, 61)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.completeScanButton_start.setFont(font) self.completeScanButton_start.setObjectName("completeScanButton_start") self.completeScanButton_stop = QtWidgets.QPushButton(self.measurement) self.completeScanButton_stop.setGeometry(QtCore.QRect(120, 810, 281, 61)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.completeScanButton_stop.setFont(font) self.completeScanButton_stop.setObjectName("completeScanButton_stop") self.import_from_file = QtWidgets.QPushButton(self.measurement) self.import_from_file.setGeometry(QtCore.QRect(590, 730, 371, 61)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.import_from_file.setFont(font) self.import_from_file.setObjectName("import_from_file") self.save_to_file = QtWidgets.QPushButton(self.measurement) self.save_to_file.setGeometry(QtCore.QRect(590, 810, 371, 61)) font = QtGui.QFont() font.setPointSize(14) font.setBold(True) font.setWeight(75) self.save_to_file.setFont(font) self.save_to_file.setObjectName("save_to_file") self.data_average_factor = QtWidgets.QDoubleSpinBox(self.measurement) self.data_average_factor.setGeometry(QtCore.QRect(670, 390, 51, 20)) self.data_average_factor.setSuffix("") self.data_average_factor.setDecimals(0) self.data_average_factor.setMinimum(1.0) self.data_average_factor.setMaximum(100.0) self.data_average_factor.setProperty("value", 5.0) self.data_average_factor.setObjectName("data_average_factor") self.data_average_factor_label = QtWidgets.QLabel(self.measurement) self.data_average_factor_label.setGeometry(QtCore.QRect(330, 380, 321, 41)) font = QtGui.QFont() font.setPointSize(12) font.setItalic(False) self.data_average_factor_label.setFont(font) self.data_average_factor_label.setObjectName("data_average_factor_label") self.tabs.addTab(self.measurement, "") MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1050, 21)) self.menubar.setObjectName("menubar") self.menu = QtWidgets.QMenu(self.menubar) self.menu.setObjectName("menu") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.menubar.addAction(self.menu.menuAction()) self.retranslateUi(MainWindow) self.tabs.setCurrentIndex(1) QtCore.QMetaObject.connectSlotsByName(MainWindow) MainWindow.setTabOrder(self.pickTC, self.lockinParameterButton) MainWindow.setTabOrder(self.lockinParameterButton, self.pickDTR) MainWindow.setTabOrder(self.pickDTR, self.pickLPFO) MainWindow.setTabOrder(self.pickLPFO, self.pickNM) MainWindow.setTabOrder(self.pickNM, self.monoGratingButton) MainWindow.setTabOrder(self.monoGratingButton, self.Blaze_750) MainWindow.setTabOrder(self.Blaze_750, self.monoGotoButton) MainWindow.setTabOrder(self.monoGotoButton, self.monoSpeedButton) MainWindow.setTabOrder(self.monoSpeedButton, self.pickScanSpeed) MainWindow.setTabOrder(self.pickScanSpeed, self.Blaze_300) MainWindow.setTabOrder(self.Blaze_300, self.Blaze_1600) MainWindow.setTabOrder(self.Blaze_1600, self.monoFilterButton) MainWindow.setTabOrder(self.monoFilterButton, self.pickFilter) MainWindow.setTabOrder(self.pickFilter, self.monoFilterInitButton) MainWindow.setTabOrder(self.monoFilterInitButton, self.pickFilterInitStart) MainWindow.setTabOrder(self.pickFilterInitStart, self.stopNM_G1) MainWindow.setTabOrder(self.stopNM_G1, self.stopNM_F5) MainWindow.setTabOrder(self.stopNM_F5, self.stopNM_F3) MainWindow.setTabOrder(self.stopNM_F3, self.startNM_F5) MainWindow.setTabOrder(self.startNM_F5, self.startNM_F4) MainWindow.setTabOrder(self.startNM_F4, self.stopNM_F4) MainWindow.setTabOrder(self.stopNM_F4, self.startNM_F3) MainWindow.setTabOrder(self.startNM_F3, self.startNM_G1) MainWindow.setTabOrder(self.startNM_G1, self.startNM_G2) MainWindow.setTabOrder(self.startNM_G2, self.startNM_G3) MainWindow.setTabOrder(self.startNM_G3, self.stopNM_G2) MainWindow.setTabOrder(self.stopNM_G2, self.startNM_F2) MainWindow.setTabOrder(self.startNM_F2, self.stopNM_F2) MainWindow.setTabOrder(self.stopNM_F2, self.connectButton) MainWindow.setTabOrder(self.connectButton, self.stopNM_G3) MainWindow.setTabOrder(self.stopNM_G3, self.tabs) MainWindow.setTabOrder(self.tabs, self.user) MainWindow.setTabOrder(self.user, self.experiment) MainWindow.setTabOrder(self.experiment, self.file) MainWindow.setTabOrder(self.file, self.pickAmp) MainWindow.setTabOrder(self.pickAmp, self.connectButton_Mono) MainWindow.setTabOrder(self.connectButton_Mono, self.connectButton_Lockin) MainWindow.setTabOrder(self.connectButton_Lockin, self.connectButton_Filter)
[docs] def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "MainWindow")) self.mono_settings_label.setText(_translate("MainWindow", "Monochromator Settings")) self.TimeConstant.setText(_translate("MainWindow", "Time Constant : ")) self.DataTransferRate.setText(_translate("MainWindow", "Data Transfer Rate : ")) self.Amplification.setText(_translate("MainWindow", "Amplification : ")) self.lockinParameterButton.setText(_translate("MainWindow", "Update")) self.pickDTR.setSuffix(_translate("MainWindow", " [Sa/s]")) self.FilterOrder.setText(_translate("MainWindow", "Low Pass Filter Order : ")) self.lockin_settings_label.setText(_translate("MainWindow", "Lock-In Settings")) self.pickNM.setSuffix(_translate("MainWindow", " [nm]")) self.Grating.setText(_translate("MainWindow", "Grating : ")) self.Filter.setText(_translate("MainWindow", "Filter : ")) self.Wavelength.setText(_translate("MainWindow", "Wavelength : ")) self.monoGratingButton.setText(_translate("MainWindow", "Update")) self.Blaze_750.setText(_translate("MainWindow", "750 nm Blaze Wavelength")) self.monoGotoButton.setText(_translate("MainWindow", "GOTO")) self.ScanSpeed.setText(_translate("MainWindow", "Scan Speed : ")) self.monoSpeedButton.setText(_translate("MainWindow", "Update")) self.pickScanSpeed.setSuffix(_translate("MainWindow", " [nm/min]")) self.Blaze_300.setText(_translate("MainWindow", "300 nm Blaze Wavelength")) self.Blaze_1600.setText(_translate("MainWindow", "1600 nm Blaze Wavelength")) self.monoFilterButton.setText(_translate("MainWindow", "Update")) self.filter_settings_label.setText(_translate("MainWindow", "Filter Initialization")) self.monoFilterInitButton.setText(_translate("MainWindow", "Initialize")) self.FilterInitStart.setText(_translate("MainWindow", "Initialize from Filter : ")) self.filterwheel.setText(_translate("MainWindow", " Filter Wheel ")) self.FilterInitStart_2.setText(_translate("MainWindow", "Required if filter wheel is not started from")) self.FilterInitStart_3.setText(_translate("MainWindow", "filter position 1.")) self.label.setText(_translate("MainWindow", "Filter & Grating Settings")) self.Filter3.setText(_translate("MainWindow", "Filter 3 : ")) self.Filter4.setText(_translate("MainWindow", "Filter 4 : ")) self.Grating1.setText(_translate("MainWindow", "Grating 1 : ")) self.Filter5.setText(_translate("MainWindow", "Filter 5 : ")) self.Grating2.setText(_translate("MainWindow", "Grating 2 : ")) self.Grating3.setText(_translate("MainWindow", "Grating 3 : ")) self.start_label_0.setText(_translate("MainWindow", "Start [nm]")) self.stop_label_0.setText(_translate("MainWindow", "Stop [nm]")) self.Filter2.setText(_translate("MainWindow", "Filter 2 : ")) self.FilterInitStart_4.setText(_translate("MainWindow", "Default values are optimized for scans.")) self.tabs.setTabText(self.tabs.indexOf(self.settings), _translate("MainWindow", "Settings")) self.connectButton.setText(_translate("MainWindow", "Connect")) self.fileName.setText(_translate("MainWindow", "File Name : ")) self.experimentName.setText(_translate("MainWindow", "Experiment Name : ")) self.userName.setText(_translate("MainWindow", "User Name : ")) self.dataPath.setText(_translate("MainWindow", "Data are saved to path saved in \"pathNdevices.txt\"")) self.connectButton_Mono.setText(_translate("MainWindow", "Connect to Monochromator")) self.connectButton_Lockin.setText(_translate("MainWindow", "Connect to Lock-In")) self.lockin.setText(_translate("MainWindow", "Lock-In Amplifier")) self.monochromator.setText(_translate("MainWindow", "Monochromator")) self.filterwheel_2.setText(_translate("MainWindow", "Filterwheel")) self.connectButton_Filter.setText(_translate("MainWindow", "Connect to Filterwheel")) self.importNamingButton.setText(_translate("MainWindow", "Import from path ")) self.stop_label_2.setText(_translate("MainWindow", "Stop [nm]")) self.scan_Filter4.setText(_translate("MainWindow", "Filter 4 :")) self.scan_Filter2.setText(_translate("MainWindow", "Filter 2 :")) self.start_label_2.setText(_translate("MainWindow", "Start [nm]")) self.scan_Filter5.setText(_translate("MainWindow", "Filter 5 :")) self.step_label_2.setText(_translate("MainWindow", "Step [nm]")) self.scan_Filter6.setText(_translate("MainWindow", "Filter 6 :")) self.scan_Filter3.setText(_translate("MainWindow", "Filter 3 :")) self.filter_range.setText(_translate("MainWindow", "Filter Cut-On [nm]")) self.amp_label_2.setText(_translate("MainWindow", "Amplification")) self.scan_noFilter.setText(_translate("MainWindow", "No Filter :")) self.completeScanButton_start.setText(_translate("MainWindow", "Start Scan")) self.completeScanButton_stop.setText(_translate("MainWindow", "Stop Scan")) self.import_from_file.setText(_translate("MainWindow", "Import parameter from file")) self.save_to_file.setText(_translate("MainWindow", "Save parameter to file")) self.data_average_factor_label.setText(_translate("MainWindow", "measurements averaged for each data point:")) self.tabs.setTabText(self.tabs.indexOf(self.measurement), _translate("MainWindow", "Measurement")) self.menu.setTitle(_translate("MainWindow", "sEQE Control Software"))