260 lines
18 KiB
Python
260 lines
18 KiB
Python
# 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
|