mirror of
https://github.com/Athemis/PyDSF.git
synced 2025-04-20 11:59:12 +00:00
Embedded plots into GUI
This commit is contained in:
parent
926fb01502
commit
cf75c8ee09
7 changed files with 446 additions and 349 deletions
|
@ -2,7 +2,7 @@
|
|||
|
||||
# Form implementation generated from reading ui file 'mainwindow.ui'
|
||||
#
|
||||
# Created: Fri Jan 30 14:07:06 2015
|
||||
# Created: Fri Jan 30 19:20:59 2015
|
||||
# by: PyQt5 UI code generator 5.4
|
||||
#
|
||||
# WARNING! All changes made in this file will be lost!
|
||||
|
@ -12,7 +12,7 @@ from PyQt5 import QtCore, QtGui, QtWidgets
|
|||
class Ui_MainWindow(object):
|
||||
def setupUi(self, MainWindow):
|
||||
MainWindow.setObjectName("MainWindow")
|
||||
MainWindow.resize(388, 642)
|
||||
MainWindow.resize(808, 646)
|
||||
MainWindow.setLocale(QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates))
|
||||
self.centralWidget = QtWidgets.QWidget(MainWindow)
|
||||
self.centralWidget.setLocale(QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates))
|
||||
|
@ -24,11 +24,11 @@ class Ui_MainWindow(object):
|
|||
self.groupBox_experiment.setFlat(False)
|
||||
self.groupBox_experiment.setCheckable(False)
|
||||
self.groupBox_experiment.setObjectName("groupBox_experiment")
|
||||
self.gridLayout = QtWidgets.QGridLayout(self.groupBox_experiment)
|
||||
self.gridLayout.setObjectName("gridLayout")
|
||||
self.formLayout_3 = QtWidgets.QFormLayout(self.groupBox_experiment)
|
||||
self.formLayout_3.setObjectName("formLayout_3")
|
||||
self.label_instrument = QtWidgets.QLabel(self.groupBox_experiment)
|
||||
self.label_instrument.setObjectName("label_instrument")
|
||||
self.gridLayout.addWidget(self.label_instrument, 0, 0, 1, 1)
|
||||
self.formLayout_3.setWidget(0, QtWidgets.QFormLayout.LabelRole, self.label_instrument)
|
||||
self.comboBox_instrument = QtWidgets.QComboBox(self.groupBox_experiment)
|
||||
sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.MinimumExpanding, QtWidgets.QSizePolicy.Fixed)
|
||||
sizePolicy.setHorizontalStretch(0)
|
||||
|
@ -37,7 +37,7 @@ class Ui_MainWindow(object):
|
|||
self.comboBox_instrument.setSizePolicy(sizePolicy)
|
||||
self.comboBox_instrument.setObjectName("comboBox_instrument")
|
||||
self.comboBox_instrument.addItem("")
|
||||
self.gridLayout.addWidget(self.comboBox_instrument, 0, 1, 1, 1)
|
||||
self.formLayout_3.setWidget(0, QtWidgets.QFormLayout.FieldRole, self.comboBox_instrument)
|
||||
self.groupBox_data = QtWidgets.QGroupBox(self.groupBox_experiment)
|
||||
self.groupBox_data.setEnabled(True)
|
||||
self.groupBox_data.setObjectName("groupBox_data")
|
||||
|
@ -72,7 +72,7 @@ class Ui_MainWindow(object):
|
|||
self.listWidget_data.setAlternatingRowColors(True)
|
||||
self.listWidget_data.setObjectName("listWidget_data")
|
||||
self.gridLayout_4.addWidget(self.listWidget_data, 0, 0, 2, 1)
|
||||
self.gridLayout.addWidget(self.groupBox_data, 1, 0, 1, 2)
|
||||
self.formLayout_3.setWidget(1, QtWidgets.QFormLayout.SpanningRole, self.groupBox_data)
|
||||
self.groupBox_temp = QtWidgets.QGroupBox(self.groupBox_experiment)
|
||||
self.groupBox_temp.setEnabled(True)
|
||||
self.groupBox_temp.setAutoFillBackground(False)
|
||||
|
@ -108,7 +108,7 @@ class Ui_MainWindow(object):
|
|||
self.doubleSpinBox_dt.setProperty("value", 1.0)
|
||||
self.doubleSpinBox_dt.setObjectName("doubleSpinBox_dt")
|
||||
self.formLayout.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.doubleSpinBox_dt)
|
||||
self.gridLayout.addWidget(self.groupBox_temp, 2, 0, 1, 1)
|
||||
self.formLayout_3.setWidget(2, QtWidgets.QFormLayout.LabelRole, self.groupBox_temp)
|
||||
self.groupBox_cutoff = QtWidgets.QGroupBox(self.groupBox_experiment)
|
||||
self.groupBox_cutoff.setEnabled(True)
|
||||
self.groupBox_cutoff.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
|
||||
|
@ -135,7 +135,7 @@ class Ui_MainWindow(object):
|
|||
self.doubleSpinBox_lower.setDecimals(1)
|
||||
self.doubleSpinBox_lower.setObjectName("doubleSpinBox_lower")
|
||||
self.formLayout_2.setWidget(1, QtWidgets.QFormLayout.FieldRole, self.doubleSpinBox_lower)
|
||||
self.gridLayout.addWidget(self.groupBox_cutoff, 2, 1, 1, 1)
|
||||
self.formLayout_3.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.groupBox_cutoff)
|
||||
self.groupBox_signal_threshold = QtWidgets.QGroupBox(self.groupBox_experiment)
|
||||
self.groupBox_signal_threshold.setEnabled(True)
|
||||
self.groupBox_signal_threshold.setCheckable(True)
|
||||
|
@ -147,7 +147,7 @@ class Ui_MainWindow(object):
|
|||
self.spinBox_signal_threshold.setMaximum(1000000)
|
||||
self.spinBox_signal_threshold.setObjectName("spinBox_signal_threshold")
|
||||
self.verticalLayout.addWidget(self.spinBox_signal_threshold)
|
||||
self.gridLayout.addWidget(self.groupBox_signal_threshold, 3, 0, 1, 1)
|
||||
self.formLayout_3.setWidget(3, QtWidgets.QFormLayout.LabelRole, self.groupBox_signal_threshold)
|
||||
self.groupBox_cbar = QtWidgets.QGroupBox(self.groupBox_experiment)
|
||||
self.groupBox_cbar.setEnabled(True)
|
||||
self.groupBox_cbar.setCheckable(True)
|
||||
|
@ -170,15 +170,31 @@ class Ui_MainWindow(object):
|
|||
self.doubleSpinBox_cbar_end.setDecimals(1)
|
||||
self.doubleSpinBox_cbar_end.setObjectName("doubleSpinBox_cbar_end")
|
||||
self.formLayout_4.setWidget(2, QtWidgets.QFormLayout.FieldRole, self.doubleSpinBox_cbar_end)
|
||||
self.gridLayout.addWidget(self.groupBox_cbar, 3, 1, 1, 1)
|
||||
self.gridLayout_2.addWidget(self.groupBox_experiment, 0, 0, 1, 1)
|
||||
self.buttonBox_process = QtWidgets.QDialogButtonBox(self.centralWidget)
|
||||
self.formLayout_3.setWidget(3, QtWidgets.QFormLayout.FieldRole, self.groupBox_cbar)
|
||||
self.buttonBox_process = QtWidgets.QDialogButtonBox(self.groupBox_experiment)
|
||||
self.buttonBox_process.setStandardButtons(QtWidgets.QDialogButtonBox.Cancel|QtWidgets.QDialogButtonBox.Ok)
|
||||
self.buttonBox_process.setObjectName("buttonBox_process")
|
||||
self.gridLayout_2.addWidget(self.buttonBox_process, 1, 0, 1, 1)
|
||||
self.formLayout_3.setWidget(4, QtWidgets.QFormLayout.FieldRole, self.buttonBox_process)
|
||||
self.gridLayout_2.addWidget(self.groupBox_experiment, 0, 0, 1, 1)
|
||||
self.tabWidget = QtWidgets.QTabWidget(self.centralWidget)
|
||||
self.tabWidget.setObjectName("tabWidget")
|
||||
self.tab_raw = MplWidget()
|
||||
self.tab_raw.setObjectName("tab_raw")
|
||||
self.tabWidget.addTab(self.tab_raw, "")
|
||||
self.tab_derivative = MplWidget()
|
||||
self.tab_derivative.setObjectName("tab_derivative")
|
||||
self.tabWidget.addTab(self.tab_derivative, "")
|
||||
self.tab_heatmap = MplWidget()
|
||||
self.tab_heatmap.setObjectName("tab_heatmap")
|
||||
self.tabWidget.addTab(self.tab_heatmap, "")
|
||||
self.tab_heatmap_avg = MplWidget()
|
||||
self.tab_heatmap_avg.setEnabled(False)
|
||||
self.tab_heatmap_avg.setObjectName("tab_heatmap_avg")
|
||||
self.tabWidget.addTab(self.tab_heatmap_avg, "")
|
||||
self.gridLayout_2.addWidget(self.tabWidget, 0, 1, 1, 1)
|
||||
MainWindow.setCentralWidget(self.centralWidget)
|
||||
self.menuBar = QtWidgets.QMenuBar(MainWindow)
|
||||
self.menuBar.setGeometry(QtCore.QRect(0, 0, 388, 29))
|
||||
self.menuBar.setGeometry(QtCore.QRect(0, 0, 808, 29))
|
||||
self.menuBar.setLocale(QtCore.QLocale(QtCore.QLocale.English, QtCore.QLocale.UnitedStates))
|
||||
self.menuBar.setObjectName("menuBar")
|
||||
self.menuFile = QtWidgets.QMenu(self.menuBar)
|
||||
|
@ -215,6 +231,7 @@ class Ui_MainWindow(object):
|
|||
self.label_cbar_end.setBuddy(self.doubleSpinBox_cbar_end)
|
||||
|
||||
self.retranslateUi(MainWindow)
|
||||
self.tabWidget.setCurrentIndex(3)
|
||||
QtCore.QMetaObject.connectSlotsByName(MainWindow)
|
||||
|
||||
def retranslateUi(self, MainWindow):
|
||||
|
@ -236,7 +253,7 @@ class Ui_MainWindow(object):
|
|||
self.label_dt.setText(_translate("MainWindow", "<html><head/><body><p>ΔT</p></body></html>"))
|
||||
self.doubleSpinBox_dt.setSuffix(_translate("MainWindow", " °C"))
|
||||
self.groupBox_cutoff.setToolTip(_translate("MainWindow", "<html><head/><body><p>Only T<span style=\" vertical-align:sub;\">m</span> values within this limit are considered valid.</p></body></html>"))
|
||||
self.groupBox_cutoff.setTitle(_translate("MainWindow", "Cutoff"))
|
||||
self.groupBox_cutoff.setTitle(_translate("MainWindow", "&Cutoff"))
|
||||
self.label_cutoff_high.setText(_translate("MainWindow", "&Upper"))
|
||||
self.doubleSpinBox_upper.setSuffix(_translate("MainWindow", " °C"))
|
||||
self.label_cutoff_low.setText(_translate("MainWindow", "Lower"))
|
||||
|
@ -249,8 +266,14 @@ class Ui_MainWindow(object):
|
|||
self.doubleSpinBox_cbar_start.setSuffix(_translate("MainWindow", " °C"))
|
||||
self.label_cbar_end.setText(_translate("MainWindow", "En&d"))
|
||||
self.doubleSpinBox_cbar_end.setSuffix(_translate("MainWindow", " °C"))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_raw), _translate("MainWindow", "Raw Data"))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_derivative), _translate("MainWindow", "&1st derivative"))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_heatmap), _translate("MainWindow", "Heatmap"))
|
||||
self.tabWidget.setTabText(self.tabWidget.indexOf(self.tab_heatmap_avg), _translate("MainWindow", "Heatmap average"))
|
||||
self.menuFile.setTitle(_translate("MainWindow", "Fi&le"))
|
||||
self.menuHelp.setTitle(_translate("MainWindow", "Help"))
|
||||
self.menuHelp.setTitle(_translate("MainWindow", "Hel&p"))
|
||||
self.actionQuit.setText(_translate("MainWindow", "&Quit"))
|
||||
self.actionAbout.setText(_translate("MainWindow", "&About"))
|
||||
self.actionAbout_Qt.setText(_translate("MainWindow", "About &Qt"))
|
||||
|
||||
from .mplwidget import MplWidget
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue