# Form implementation generated from reading ui file 'Result_window.ui' # # Created by: PyQt6 UI code generator 6.6.1 # # WARNING: Any manual changes made to this file will be lost when pyuic6 is # run again. Do not edit this file unless you know what you are doing. from PyQt6 import QtCore, QtGui, QtWidgets class Ui_MainWindow(object): def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(1250, 737) self.centralwidget = QtWidgets.QWidget(parent=MainWindow) self.centralwidget.setObjectName("centralwidget") self.gridLayout = QtWidgets.QGridLayout(self.centralwidget) self.gridLayout.setObjectName("gridLayout") self.scrollArea = QtWidgets.QScrollArea(parent=self.centralwidget) self.scrollArea.setWidgetResizable(True) self.scrollArea.setObjectName("scrollArea") self.scrollAreaWidgetContents = QtWidgets.QWidget() self.scrollAreaWidgetContents.setGeometry(QtCore.QRect(0, 0, 1236, 687)) self.scrollAreaWidgetContents.setObjectName("scrollAreaWidgetContents") self.gridLayout_2 = QtWidgets.QGridLayout(self.scrollAreaWidgetContents) self.gridLayout_2.setObjectName("gridLayout_2") self.graphWidget_B = PlotWidget(parent=self.scrollAreaWidgetContents) self.graphWidget_B.setObjectName("graphWidget_B") self.gridLayout_2.addWidget(self.graphWidget_B, 0, 1, 3, 1) self.graphWidget_CooldownSpeed = PlotWidget(parent=self.scrollAreaWidgetContents) self.graphWidget_CooldownSpeed.setObjectName("graphWidget_CooldownSpeed") self.gridLayout_2.addWidget(self.graphWidget_CooldownSpeed, 0, 2, 3, 1) self.gridLayout_8 = QtWidgets.QGridLayout() self.gridLayout_8.setObjectName("gridLayout_8") self.label_19 = QtWidgets.QLabel(parent=self.scrollAreaWidgetContents) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_19.sizePolicy().hasHeightForWidth()) self.label_19.setSizePolicy(sizePolicy) self.label_19.setObjectName("label_19") self.gridLayout_8.addWidget(self.label_19, 4, 0, 1, 2) self.dSB_Plot_Cooldown_Speed_Tolerance = QtWidgets.QDoubleSpinBox(parent=self.scrollAreaWidgetContents) self.dSB_Plot_Cooldown_Speed_Tolerance.setSingleStep(0.01) self.dSB_Plot_Cooldown_Speed_Tolerance.setObjectName("dSB_Plot_Cooldown_Speed_Tolerance") self.gridLayout_8.addWidget(self.dSB_Plot_Cooldown_Speed_Tolerance, 4, 3, 1, 1) self.label_20 = QtWidgets.QLabel(parent=self.scrollAreaWidgetContents) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_20.sizePolicy().hasHeightForWidth()) self.label_20.setSizePolicy(sizePolicy) self.label_20.setObjectName("label_20") self.gridLayout_8.addWidget(self.label_20, 6, 0, 1, 1) self.label_18 = QtWidgets.QLabel(parent=self.scrollAreaWidgetContents) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_18.sizePolicy().hasHeightForWidth()) self.label_18.setSizePolicy(sizePolicy) self.label_18.setObjectName("label_18") self.gridLayout_8.addWidget(self.label_18, 3, 0, 1, 2) self.label_22 = QtWidgets.QLabel(parent=self.scrollAreaWidgetContents) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_22.sizePolicy().hasHeightForWidth()) self.label_22.setSizePolicy(sizePolicy) self.label_22.setObjectName("label_22") self.gridLayout_8.addWidget(self.label_22, 5, 0, 1, 2) spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Expanding) self.gridLayout_8.addItem(spacerItem, 10, 1, 1, 1) self.line_Plot_B_Field = QtWidgets.QLineEdit(parent=self.scrollAreaWidgetContents) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Ignored, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.line_Plot_B_Field.sizePolicy().hasHeightForWidth()) self.line_Plot_B_Field.setSizePolicy(sizePolicy) self.line_Plot_B_Field.setText("") self.line_Plot_B_Field.setObjectName("line_Plot_B_Field") self.gridLayout_8.addWidget(self.line_Plot_B_Field, 2, 2, 1, 1) self.dSB_Plot_T_Gradients_Tolerance = QtWidgets.QDoubleSpinBox(parent=self.scrollAreaWidgetContents) self.dSB_Plot_T_Gradients_Tolerance.setSingleStep(0.01) self.dSB_Plot_T_Gradients_Tolerance.setObjectName("dSB_Plot_T_Gradients_Tolerance") self.gridLayout_8.addWidget(self.dSB_Plot_T_Gradients_Tolerance, 3, 3, 1, 1) self.line_Plot_T_Gradients = QtWidgets.QLineEdit(parent=self.scrollAreaWidgetContents) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Ignored, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.line_Plot_T_Gradients.sizePolicy().hasHeightForWidth()) self.line_Plot_T_Gradients.setSizePolicy(sizePolicy) self.line_Plot_T_Gradients.setText("") self.line_Plot_T_Gradients.setObjectName("line_Plot_T_Gradients") self.gridLayout_8.addWidget(self.line_Plot_T_Gradients, 3, 2, 1, 1) self.line_Plot_Cooldown_Speed = QtWidgets.QLineEdit(parent=self.scrollAreaWidgetContents) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Ignored, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.line_Plot_Cooldown_Speed.sizePolicy().hasHeightForWidth()) self.line_Plot_Cooldown_Speed.setSizePolicy(sizePolicy) self.line_Plot_Cooldown_Speed.setText("") self.line_Plot_Cooldown_Speed.setObjectName("line_Plot_Cooldown_Speed") self.gridLayout_8.addWidget(self.line_Plot_Cooldown_Speed, 4, 2, 1, 1) self.dSB_Plot_B_Field_Tolerance = QtWidgets.QDoubleSpinBox(parent=self.scrollAreaWidgetContents) self.dSB_Plot_B_Field_Tolerance.setMaximum(999.0) self.dSB_Plot_B_Field_Tolerance.setObjectName("dSB_Plot_B_Field_Tolerance") self.gridLayout_8.addWidget(self.dSB_Plot_B_Field_Tolerance, 2, 3, 1, 1) self.comboBox_select_sensor = QtWidgets.QComboBox(parent=self.scrollAreaWidgetContents) self.comboBox_select_sensor.setEnabled(False) self.comboBox_select_sensor.setObjectName("comboBox_select_sensor") self.gridLayout_8.addWidget(self.comboBox_select_sensor, 7, 1, 1, 2) self.comboBox_plot_settings = QtWidgets.QComboBox(parent=self.scrollAreaWidgetContents) self.comboBox_plot_settings.setObjectName("comboBox_plot_settings") self.comboBox_plot_settings.addItem("") self.comboBox_plot_settings.addItem("") self.comboBox_plot_settings.addItem("") self.gridLayout_8.addWidget(self.comboBox_plot_settings, 6, 1, 1, 2) self.button_update_plots = QtWidgets.QPushButton(parent=self.scrollAreaWidgetContents) self.button_update_plots.setObjectName("button_update_plots") self.gridLayout_8.addWidget(self.button_update_plots, 9, 1, 1, 2) self.label_17 = QtWidgets.QLabel(parent=self.scrollAreaWidgetContents) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_17.sizePolicy().hasHeightForWidth()) self.label_17.setSizePolicy(sizePolicy) self.label_17.setObjectName("label_17") self.gridLayout_8.addWidget(self.label_17, 2, 0, 1, 2) self.line_Plot_Transition_Time = QtWidgets.QLineEdit(parent=self.scrollAreaWidgetContents) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Ignored, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.line_Plot_Transition_Time.sizePolicy().hasHeightForWidth()) self.line_Plot_Transition_Time.setSizePolicy(sizePolicy) self.line_Plot_Transition_Time.setText("") self.line_Plot_Transition_Time.setObjectName("line_Plot_Transition_Time") self.gridLayout_8.addWidget(self.line_Plot_Transition_Time, 5, 2, 1, 1) self.dSB_Plot_Transition_Time_Tolerance = QtWidgets.QDoubleSpinBox(parent=self.scrollAreaWidgetContents) self.dSB_Plot_Transition_Time_Tolerance.setSingleStep(0.1) self.dSB_Plot_Transition_Time_Tolerance.setObjectName("dSB_Plot_Transition_Time_Tolerance") self.gridLayout_8.addWidget(self.dSB_Plot_Transition_Time_Tolerance, 5, 3, 1, 1) self.SB_sensor_gradient = QtWidgets.QSpinBox(parent=self.scrollAreaWidgetContents) self.SB_sensor_gradient.setEnabled(False) self.SB_sensor_gradient.setMinimum(1) self.SB_sensor_gradient.setMaximum(8) self.SB_sensor_gradient.setObjectName("SB_sensor_gradient") self.gridLayout_8.addWidget(self.SB_sensor_gradient, 8, 3, 1, 1) self.label_8 = QtWidgets.QLabel(parent=self.scrollAreaWidgetContents) self.label_8.setEnabled(False) self.label_8.setObjectName("label_8") self.gridLayout_8.addWidget(self.label_8, 8, 2, 1, 1) self.label_16 = QtWidgets.QLabel(parent=self.scrollAreaWidgetContents) self.label_16.setObjectName("label_16") self.gridLayout_8.addWidget(self.label_16, 1, 3, 1, 1) self.checkBox_local_gradient = QtWidgets.QCheckBox(parent=self.scrollAreaWidgetContents) self.checkBox_local_gradient.setEnabled(False) self.checkBox_local_gradient.setObjectName("checkBox_local_gradient") self.gridLayout_8.addWidget(self.checkBox_local_gradient, 8, 1, 1, 1) self.gridLayout_2.addLayout(self.gridLayout_8, 3, 0, 1, 1) self.horizontalLayout_2 = QtWidgets.QHBoxLayout() self.horizontalLayout_2.setObjectName("horizontalLayout_2") self.label_2 = QtWidgets.QLabel(parent=self.scrollAreaWidgetContents) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Preferred) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.label_2.sizePolicy().hasHeightForWidth()) self.label_2.setSizePolicy(sizePolicy) self.label_2.setMinimumSize(QtCore.QSize(80, 0)) self.label_2.setObjectName("label_2") self.horizontalLayout_2.addWidget(self.label_2) self.line_Path = QtWidgets.QLineEdit(parent=self.scrollAreaWidgetContents) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.line_Path.sizePolicy().hasHeightForWidth()) self.line_Path.setSizePolicy(sizePolicy) self.line_Path.setMinimumSize(QtCore.QSize(250, 0)) self.line_Path.setObjectName("line_Path") self.horizontalLayout_2.addWidget(self.line_Path) spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Minimum) self.horizontalLayout_2.addItem(spacerItem1) self.gridLayout_2.addLayout(self.horizontalLayout_2, 0, 0, 1, 1) self.graphWidget_Gradient = PlotWidget(parent=self.scrollAreaWidgetContents) self.graphWidget_Gradient.setObjectName("graphWidget_Gradient") self.gridLayout_2.addWidget(self.graphWidget_Gradient, 3, 1, 1, 1) self.graphWidget_TransitionTime = PlotWidget(parent=self.scrollAreaWidgetContents) self.graphWidget_TransitionTime.setObjectName("graphWidget_TransitionTime") self.gridLayout_2.addWidget(self.graphWidget_TransitionTime, 3, 2, 1, 1) self.gridLayout_3 = QtWidgets.QGridLayout() self.gridLayout_3.setObjectName("gridLayout_3") self.button_select_all = QtWidgets.QPushButton(parent=self.scrollAreaWidgetContents) self.button_select_all.setObjectName("button_select_all") self.gridLayout_3.addWidget(self.button_select_all, 2, 1, 1, 1) self.label_3 = QtWidgets.QLabel(parent=self.scrollAreaWidgetContents) self.label_3.setObjectName("label_3") self.gridLayout_3.addWidget(self.label_3, 0, 0, 1, 2) self.listWidget_files = QtWidgets.QListWidget(parent=self.scrollAreaWidgetContents) sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Policy.Fixed, QtWidgets.QSizePolicy.Policy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth(self.listWidget_files.sizePolicy().hasHeightForWidth()) self.listWidget_files.setSizePolicy(sizePolicy) self.listWidget_files.setSelectionMode(QtWidgets.QAbstractItemView.SelectionMode.MultiSelection) self.listWidget_files.setObjectName("listWidget_files") self.gridLayout_3.addWidget(self.listWidget_files, 1, 0, 1, 2) self.button_refresh = QtWidgets.QPushButton(parent=self.scrollAreaWidgetContents) self.button_refresh.setObjectName("button_refresh") self.gridLayout_3.addWidget(self.button_refresh, 2, 0, 1, 1) spacerItem2 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Policy.Minimum, QtWidgets.QSizePolicy.Policy.Minimum) self.gridLayout_3.addItem(spacerItem2, 1, 2, 1, 1) self.gridLayout_2.addLayout(self.gridLayout_3, 1, 0, 1, 1) self.scrollArea.setWidget(self.scrollAreaWidgetContents) self.gridLayout.addWidget(self.scrollArea, 0, 0, 1, 1) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtWidgets.QMenuBar(parent=MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 1250, 18)) self.menubar.setObjectName("menubar") self.menuFile = QtWidgets.QMenu(parent=self.menubar) self.menuFile.setObjectName("menuFile") MainWindow.setMenuBar(self.menubar) self.statusbar = QtWidgets.QStatusBar(parent=MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.actionSet_default = QtGui.QAction(parent=MainWindow) self.actionSet_default.setObjectName("actionSet_default") self.actionReset_default = QtGui.QAction(parent=MainWindow) self.actionReset_default.setObjectName("actionReset_default") self.menuFile.addAction(self.actionSet_default) self.menuFile.addAction(self.actionReset_default) self.menubar.addAction(self.menuFile.menuAction()) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow) def retranslateUi(self, MainWindow): _translate = QtCore.QCoreApplication.translate MainWindow.setWindowTitle(_translate("MainWindow", "Results")) self.label_19.setText(_translate("MainWindow", "Plot dT/dt [K/s]")) self.label_20.setText(_translate("MainWindow", "Plot settings")) self.label_18.setText(_translate("MainWindow", "Plot T-Gradients [K/cm]")) self.label_22.setText(_translate("MainWindow", "Plot transition time [s]")) self.comboBox_plot_settings.setItemText(0, _translate("MainWindow", "Mean of all sensors")) self.comboBox_plot_settings.setItemText(1, _translate("MainWindow", "Single sensor (absolute value)")) self.comboBox_plot_settings.setItemText(2, _translate("MainWindow", "Single sensor direction")) self.button_update_plots.setText(_translate("MainWindow", "Update Plots")) self.label_17.setText(_translate("MainWindow", "Plot B-fields [µT] (y-direction)")) self.label_8.setText(_translate("MainWindow", "Use Cernox [1-8]")) self.label_16.setText(_translate("MainWindow", "Tolerance (+/-)")) self.checkBox_local_gradient.setText(_translate("MainWindow", "Local Gradient")) self.label_2.setText(_translate("MainWindow", "Folder Path")) self.line_Path.setText(_translate("MainWindow", "d:\\Profile\\a2958\\Eigene Dateien\\Python Auslesesoftware\\tf-control\\test_data")) self.button_select_all.setText(_translate("MainWindow", "Select all")) self.label_3.setText(_translate("MainWindow", "Files to include")) self.button_refresh.setText(_translate("MainWindow", "Refresh")) self.menuFile.setTitle(_translate("MainWindow", "File")) self.actionSet_default.setText(_translate("MainWindow", "Make current values default")) self.actionReset_default.setText(_translate("MainWindow", "Reset default values")) from pyqtgraph import PlotWidget