Skip to content
Snippets Groups Projects
ui_icbktransition_dialog.py 8.81 KiB
Newer Older
# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file '../pyqt/icbktransition_dialog.ui'
#
# Created by: PyQt5 UI code generator 5.15.6
#
# 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


class Ui_IcbktransitionDialog(object):
    def setupUi(self, IcbktransitionDialog):
        IcbktransitionDialog.setObjectName("IcbktransitionDialog")
        IcbktransitionDialog.resize(1069, 687)
        self.gridLayout = QtWidgets.QGridLayout(IcbktransitionDialog)
        self.gridLayout.setObjectName("gridLayout")
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.toolbutton_reload_icbkctrl = QtWidgets.QToolButton(IcbktransitionDialog)
        icon = QtGui.QIcon()
        icon.addPixmap(QtGui.QPixmap("../pyqt/../media/icons/glyph_reload.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.toolbutton_reload_icbkctrl.setIcon(icon)
        self.toolbutton_reload_icbkctrl.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon)
        self.toolbutton_reload_icbkctrl.setObjectName("toolbutton_reload_icbkctrl")
        self.horizontalLayout.addWidget(self.toolbutton_reload_icbkctrl)
        self.toolbutton_reload_iceblocks = QtWidgets.QToolButton(IcbktransitionDialog)
        self.toolbutton_reload_iceblocks.setIcon(icon)
        self.toolbutton_reload_iceblocks.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon)
        self.toolbutton_reload_iceblocks.setObjectName("toolbutton_reload_iceblocks")
        self.horizontalLayout.addWidget(self.toolbutton_reload_iceblocks)
        self.toolbutton_save_iceblocks = QtWidgets.QToolButton(IcbktransitionDialog)
        icon1 = QtGui.QIcon()
        icon1.addPixmap(QtGui.QPixmap("../pyqt/../media/icons/glyph_save.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off)
        self.toolbutton_save_iceblocks.setIcon(icon1)
        self.toolbutton_save_iceblocks.setToolButtonStyle(QtCore.Qt.ToolButtonTextBesideIcon)
        self.toolbutton_save_iceblocks.setObjectName("toolbutton_save_iceblocks")
        self.horizontalLayout.addWidget(self.toolbutton_save_iceblocks)
        self.gridLayout.addLayout(self.horizontalLayout, 0, 0, 1, 1)
        self.tablewidget_icbk_list = QtWidgets.QTableWidget(IcbktransitionDialog)
        self.tablewidget_icbk_list.setMaximumSize(QtCore.QSize(16777215, 16777215))
        self.tablewidget_icbk_list.setObjectName("tablewidget_icbk_list")
        self.tablewidget_icbk_list.setColumnCount(6)
        self.tablewidget_icbk_list.setRowCount(0)
        item = QtWidgets.QTableWidgetItem()
        self.tablewidget_icbk_list.setHorizontalHeaderItem(0, item)
        item = QtWidgets.QTableWidgetItem()
        self.tablewidget_icbk_list.setHorizontalHeaderItem(1, item)
        item = QtWidgets.QTableWidgetItem()
        self.tablewidget_icbk_list.setHorizontalHeaderItem(2, item)
        item = QtWidgets.QTableWidgetItem()
        self.tablewidget_icbk_list.setHorizontalHeaderItem(3, item)
        item = QtWidgets.QTableWidgetItem()
        self.tablewidget_icbk_list.setHorizontalHeaderItem(4, item)
        item = QtWidgets.QTableWidgetItem()
        self.tablewidget_icbk_list.setHorizontalHeaderItem(5, item)
        self.tablewidget_icbk_list.verticalHeader().setVisible(False)
        self.gridLayout.addWidget(self.tablewidget_icbk_list, 1, 0, 1, 1)
        self.label = QtWidgets.QLabel(IcbktransitionDialog)
        self.label.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignVCenter)
        self.label.setObjectName("label")
        self.gridLayout.addWidget(self.label, 1, 1, 1, 1)
        self.graphicsview = PlotWidget(IcbktransitionDialog)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.graphicsview.sizePolicy().hasHeightForWidth())
        self.graphicsview.setSizePolicy(sizePolicy)
        self.graphicsview.setMinimumSize(QtCore.QSize(0, 0))
        self.graphicsview.setObjectName("graphicsview")
        self.gridLayout.addWidget(self.graphicsview, 2, 0, 1, 2)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.label_reftime = QtWidgets.QLabel(IcbktransitionDialog)
        self.label_reftime.setObjectName("label_reftime")
        self.horizontalLayout_2.addWidget(self.label_reftime)
        self.timeedit_reftime = QtWidgets.QTimeEdit(IcbktransitionDialog)
        self.timeedit_reftime.setObjectName("timeedit_reftime")
        self.horizontalLayout_2.addWidget(self.timeedit_reftime)
        self.checkbox_reftime_disable = QtWidgets.QCheckBox(IcbktransitionDialog)
        self.checkbox_reftime_disable.setObjectName("checkbox_reftime_disable")
        self.horizontalLayout_2.addWidget(self.checkbox_reftime_disable)
        spacerItem = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_2.addItem(spacerItem)
        self.label_distancetohovered = QtWidgets.QLabel(IcbktransitionDialog)
        self.label_distancetohovered.setText("")
        self.label_distancetohovered.setObjectName("label_distancetohovered")
        self.horizontalLayout_2.addWidget(self.label_distancetohovered)
        spacerItem1 = QtWidgets.QSpacerItem(40, 20, QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Minimum)
        self.horizontalLayout_2.addItem(spacerItem1)
        self.label_cursor = QtWidgets.QLabel(IcbktransitionDialog)
        self.label_cursor.setObjectName("label_cursor")
        self.horizontalLayout_2.addWidget(self.label_cursor)
        self.timeedit_cursor = QtWidgets.QTimeEdit(IcbktransitionDialog)
        self.timeedit_cursor.setReadOnly(True)
        self.timeedit_cursor.setButtonSymbols(QtWidgets.QAbstractSpinBox.NoButtons)
        self.timeedit_cursor.setTimeSpec(QtCore.Qt.UTC)
        self.timeedit_cursor.setObjectName("timeedit_cursor")
        self.horizontalLayout_2.addWidget(self.timeedit_cursor)
        self.gridLayout.addLayout(self.horizontalLayout_2, 3, 0, 1, 2)
        self.gridLayout.setRowStretch(1, 1)
        self.gridLayout.setRowStretch(2, 2)

        self.retranslateUi(IcbktransitionDialog)
        QtCore.QMetaObject.connectSlotsByName(IcbktransitionDialog)

    def retranslateUi(self, IcbktransitionDialog):
        _translate = QtCore.QCoreApplication.translate
        IcbktransitionDialog.setWindowTitle(_translate("IcbktransitionDialog", "Iceblocks transitions re-alignment"))
        self.toolbutton_reload_icbkctrl.setText(_translate("IcbktransitionDialog", "Reload from ICBKCTRL.log"))
        self.toolbutton_reload_iceblocks.setText(_translate("IcbktransitionDialog", "Reload from iceblocks.csv"))
        self.toolbutton_save_iceblocks.setText(_translate("IcbktransitionDialog", "Save to iceblocks.csv"))
        item = self.tablewidget_icbk_list.horizontalHeaderItem(0)
        item.setText(_translate("IcbktransitionDialog", "ID"))
        item = self.tablewidget_icbk_list.horizontalHeaderItem(1)
        item.setText(_translate("IcbktransitionDialog", "Name"))
        item = self.tablewidget_icbk_list.horizontalHeaderItem(2)
        item.setText(_translate("IcbktransitionDialog", "Start"))
        item = self.tablewidget_icbk_list.horizontalHeaderItem(3)
        item.setText(_translate("IcbktransitionDialog", "End"))
        item = self.tablewidget_icbk_list.horizontalHeaderItem(4)
        item.setText(_translate("IcbktransitionDialog", "Height"))
        item = self.tablewidget_icbk_list.horizontalHeaderItem(5)
        item.setText(_translate("IcbktransitionDialog", "Actions"))
        self.label.setText(_translate("IcbktransitionDialog", "<html><head/><body><p><span style=\" color:#e41a1c;\">C1<br/></span><span style=\" color:#ffff33;\">C2<br/></span><span style=\" color:#4daf4a;\">C3</span><br/><span style=\" color:#984ea3;\">C4<br/></span><span style=\" color:#f781bf;\">C5</span><br/><span style=\" color:#a65628;\">Picarro dD</span><br/><span style=\" color:#377eb8;\">Iceblock transition</span><br/><span style=\" color:#ff7f00;\">Iceblock transition (selected)</span></p><p>Press ESC to unselect transition.<br/>Click on a start/end cell to zoom the transition.<br/></p><p><br/></p></body></html>"))
        self.label_reftime.setText(_translate("IcbktransitionDialog", "Reference time:"))
        self.timeedit_reftime.setDisplayFormat(_translate("IcbktransitionDialog", "HH:mm:ss"))
        self.checkbox_reftime_disable.setText(_translate("IcbktransitionDialog", "Disable"))
        self.label_cursor.setText(_translate("IcbktransitionDialog", "Cursor position:"))
        self.timeedit_cursor.setDisplayFormat(_translate("IcbktransitionDialog", "HH:mm:ss.z"))
from pyqtgraph import PlotWidget