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

# Form implementation generated from reading ui file 'brickv/plugin_system/plugins/industrial_quad_relay_v2/ui/industrial_quad_relay_v2.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_IndustrialQuadRelayV2(object):
    def setupUi(self, IndustrialQuadRelayV2):
        IndustrialQuadRelayV2.setObjectName("IndustrialQuadRelayV2")
        IndustrialQuadRelayV2.resize(745, 340)
        self.verticalLayout = QtWidgets.QVBoxLayout(IndustrialQuadRelayV2)
        self.verticalLayout.setObjectName("verticalLayout")
        self.gridLayout_2 = QtWidgets.QGridLayout()
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.b1_icon = QtWidgets.QLabel(IndustrialQuadRelayV2)
        self.b1_icon.setText("")
        self.b1_icon.setAlignment(QtCore.Qt.AlignCenter)
        self.b1_icon.setObjectName("b1_icon")
        self.gridLayout_2.addWidget(self.b1_icon, 3, 2, 1, 1)
        spacerItem = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.gridLayout_2.addItem(spacerItem, 2, 1, 1, 1)
        self.b2 = QtWidgets.QPushButton(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.b2.sizePolicy().hasHeightForWidth())
        self.b2.setSizePolicy(sizePolicy)
        self.b2.setObjectName("b2")
        self.gridLayout_2.addWidget(self.b2, 5, 3, 1, 1)
        self.b3_icon = QtWidgets.QLabel(IndustrialQuadRelayV2)
        self.b3_icon.setText("")
        self.b3_icon.setAlignment(QtCore.Qt.AlignCenter)
        self.b3_icon.setObjectName("b3_icon")
        self.gridLayout_2.addWidget(self.b3_icon, 3, 4, 1, 1)
        self.b3 = QtWidgets.QPushButton(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.b3.sizePolicy().hasHeightForWidth())
        self.b3.setSizePolicy(sizePolicy)
        self.b3.setObjectName("b3")
        self.gridLayout_2.addWidget(self.b3, 5, 4, 1, 1)
        self.line = QtWidgets.QFrame(IndustrialQuadRelayV2)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.gridLayout_2.addWidget(self.line, 7, 0, 1, 5)
        self.label_5 = QtWidgets.QLabel(IndustrialQuadRelayV2)
        self.label_5.setObjectName("label_5")
        self.gridLayout_2.addWidget(self.label_5, 0, 0, 1, 1)
        self.b0_icon = QtWidgets.QLabel(IndustrialQuadRelayV2)
        self.b0_icon.setText("")
        self.b0_icon.setAlignment(QtCore.Qt.AlignCenter)
        self.b0_icon.setObjectName("b0_icon")
        self.gridLayout_2.addWidget(self.b0_icon, 3, 1, 1, 1)
        self.b1_label = QtWidgets.QLabel(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.b1_label.sizePolicy().hasHeightForWidth())
        self.b1_label.setSizePolicy(sizePolicy)
        self.b1_label.setAlignment(QtCore.Qt.AlignCenter)
        self.b1_label.setObjectName("b1_label")
        self.gridLayout_2.addWidget(self.b1_label, 0, 2, 1, 1)
        self.b0_label = QtWidgets.QLabel(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.b0_label.sizePolicy().hasHeightForWidth())
        self.b0_label.setSizePolicy(sizePolicy)
        self.b0_label.setAlignment(QtCore.Qt.AlignCenter)
        self.b0_label.setObjectName("b0_label")
        self.gridLayout_2.addWidget(self.b0_label, 0, 1, 1, 1)
        self.b2_label = QtWidgets.QLabel(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.b2_label.sizePolicy().hasHeightForWidth())
        self.b2_label.setSizePolicy(sizePolicy)
        self.b2_label.setAlignment(QtCore.Qt.AlignCenter)
        self.b2_label.setObjectName("b2_label")
        self.gridLayout_2.addWidget(self.b2_label, 0, 3, 1, 1)
        self.b3_label = QtWidgets.QLabel(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.b3_label.sizePolicy().hasHeightForWidth())
        self.b3_label.setSizePolicy(sizePolicy)
        self.b3_label.setAlignment(QtCore.Qt.AlignCenter)
        self.b3_label.setObjectName("b3_label")
        self.gridLayout_2.addWidget(self.b3_label, 0, 4, 1, 1)
        self.b0 = QtWidgets.QPushButton(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.b0.sizePolicy().hasHeightForWidth())
        self.b0.setSizePolicy(sizePolicy)
        self.b0.setObjectName("b0")
        self.gridLayout_2.addWidget(self.b0, 5, 1, 1, 1)
        self.b1 = QtWidgets.QPushButton(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.b1.sizePolicy().hasHeightForWidth())
        self.b1.setSizePolicy(sizePolicy)
        self.b1.setObjectName("b1")
        self.gridLayout_2.addWidget(self.b1, 5, 2, 1, 1)
        self.b2_icon = QtWidgets.QLabel(IndustrialQuadRelayV2)
        self.b2_icon.setText("")
        self.b2_icon.setAlignment(QtCore.Qt.AlignCenter)
        self.b2_icon.setObjectName("b2_icon")
        self.gridLayout_2.addWidget(self.b2_icon, 3, 3, 1, 1)
        self.label_7 = QtWidgets.QLabel(IndustrialQuadRelayV2)
        self.label_7.setObjectName("label_7")
        self.gridLayout_2.addWidget(self.label_7, 3, 0, 1, 1)
        self.cbox_cs0_cfg = QtWidgets.QComboBox(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.cbox_cs0_cfg.sizePolicy().hasHeightForWidth())
        self.cbox_cs0_cfg.setSizePolicy(sizePolicy)
        self.cbox_cs0_cfg.setObjectName("cbox_cs0_cfg")
        self.cbox_cs0_cfg.addItem("")
        self.cbox_cs0_cfg.addItem("")
        self.cbox_cs0_cfg.addItem("")
        self.cbox_cs0_cfg.addItem("")
        self.gridLayout_2.addWidget(self.cbox_cs0_cfg, 6, 1, 1, 1)
        self.label_8 = QtWidgets.QLabel(IndustrialQuadRelayV2)
        self.label_8.setObjectName("label_8")
        self.gridLayout_2.addWidget(self.label_8, 5, 0, 1, 1)
        self.label_9 = QtWidgets.QLabel(IndustrialQuadRelayV2)
        self.label_9.setObjectName("label_9")
        self.gridLayout_2.addWidget(self.label_9, 6, 0, 1, 1)
        spacerItem1 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.gridLayout_2.addItem(spacerItem1, 4, 1, 1, 1)
        self.cbox_cs3_cfg = QtWidgets.QComboBox(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.cbox_cs3_cfg.sizePolicy().hasHeightForWidth())
        self.cbox_cs3_cfg.setSizePolicy(sizePolicy)
        self.cbox_cs3_cfg.setObjectName("cbox_cs3_cfg")
        self.cbox_cs3_cfg.addItem("")
        self.cbox_cs3_cfg.addItem("")
        self.cbox_cs3_cfg.addItem("")
        self.cbox_cs3_cfg.addItem("")
        self.gridLayout_2.addWidget(self.cbox_cs3_cfg, 6, 4, 1, 1)
        self.cbox_cs2_cfg = QtWidgets.QComboBox(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.cbox_cs2_cfg.sizePolicy().hasHeightForWidth())
        self.cbox_cs2_cfg.setSizePolicy(sizePolicy)
        self.cbox_cs2_cfg.setObjectName("cbox_cs2_cfg")
        self.cbox_cs2_cfg.addItem("")
        self.cbox_cs2_cfg.addItem("")
        self.cbox_cs2_cfg.addItem("")
        self.cbox_cs2_cfg.addItem("")
        self.gridLayout_2.addWidget(self.cbox_cs2_cfg, 6, 3, 1, 1)
        self.cbox_cs1_cfg = QtWidgets.QComboBox(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.cbox_cs1_cfg.sizePolicy().hasHeightForWidth())
        self.cbox_cs1_cfg.setSizePolicy(sizePolicy)
        self.cbox_cs1_cfg.setObjectName("cbox_cs1_cfg")
        self.cbox_cs1_cfg.addItem("")
        self.cbox_cs1_cfg.addItem("")
        self.cbox_cs1_cfg.addItem("")
        self.cbox_cs1_cfg.addItem("")
        self.gridLayout_2.addWidget(self.cbox_cs1_cfg, 6, 2, 1, 1)
        self.line_2 = QtWidgets.QFrame(IndustrialQuadRelayV2)
        self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_2.setObjectName("line_2")
        self.gridLayout_2.addWidget(self.line_2, 1, 0, 1, 5)
        self.monoflop_value_stack = QtWidgets.QStackedWidget(IndustrialQuadRelayV2)
        self.monoflop_value_stack.setObjectName("monoflop_value_stack")
        self.gridLayout_2.addWidget(self.monoflop_value_stack, 8, 3, 1, 1)
        self.label_6 = QtWidgets.QLabel(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.label_6.sizePolicy().hasHeightForWidth())
        self.label_6.setSizePolicy(sizePolicy)
        self.label_6.setObjectName("label_6")
        self.gridLayout_2.addWidget(self.label_6, 8, 2, 1, 1)
        self.monoflop_label2 = QtWidgets.QLabel(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.monoflop_label2.sizePolicy().hasHeightForWidth())
        self.monoflop_label2.setSizePolicy(sizePolicy)
        self.monoflop_label2.setObjectName("monoflop_label2")
        self.gridLayout_2.addWidget(self.monoflop_label2, 9, 2, 1, 1)
        self.monoflop_time_stack = QtWidgets.QStackedWidget(IndustrialQuadRelayV2)
        self.monoflop_time_stack.setObjectName("monoflop_time_stack")
        self.gridLayout_2.addWidget(self.monoflop_time_stack, 9, 3, 1, 1)
        self.monoflop_go = QtWidgets.QPushButton(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.monoflop_go.sizePolicy().hasHeightForWidth())
        self.monoflop_go.setSizePolicy(sizePolicy)
        self.monoflop_go.setObjectName("monoflop_go")
        self.gridLayout_2.addWidget(self.monoflop_go, 8, 4, 2, 1)
        self.monoflop_channel = QtWidgets.QComboBox(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.monoflop_channel.sizePolicy().hasHeightForWidth())
        self.monoflop_channel.setSizePolicy(sizePolicy)
        self.monoflop_channel.setSizeAdjustPolicy(QtWidgets.QComboBox.AdjustToContents)
        self.monoflop_channel.setObjectName("monoflop_channel")
        self.monoflop_channel.addItem("")
        self.monoflop_channel.addItem("")
        self.monoflop_channel.addItem("")
        self.monoflop_channel.addItem("")
        self.gridLayout_2.addWidget(self.monoflop_channel, 8, 1, 2, 1)
        self.monoflop_label1 = QtWidgets.QLabel(IndustrialQuadRelayV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Preferred)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.monoflop_label1.sizePolicy().hasHeightForWidth())
        self.monoflop_label1.setSizePolicy(sizePolicy)
        self.monoflop_label1.setObjectName("monoflop_label1")
        self.gridLayout_2.addWidget(self.monoflop_label1, 8, 0, 2, 1)
        self.verticalLayout.addLayout(self.gridLayout_2)
        spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout.addItem(spacerItem2)

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

    def retranslateUi(self, IndustrialQuadRelayV2):
        _translate = QtCore.QCoreApplication.translate
        IndustrialQuadRelayV2.setWindowTitle(_translate("IndustrialQuadRelayV2", "Form"))
        self.b2.setText(_translate("IndustrialQuadRelayV2", "Switch On"))
        self.b3.setText(_translate("IndustrialQuadRelayV2", "Switch On"))
        self.label_5.setText(_translate("IndustrialQuadRelayV2", "Channel:"))
        self.b1_label.setText(_translate("IndustrialQuadRelayV2", "1"))
        self.b0_label.setText(_translate("IndustrialQuadRelayV2", "0"))
        self.b2_label.setText(_translate("IndustrialQuadRelayV2", "2"))
        self.b3_label.setText(_translate("IndustrialQuadRelayV2", "3"))
        self.b0.setText(_translate("IndustrialQuadRelayV2", "Switch On"))
        self.b1.setText(_translate("IndustrialQuadRelayV2", "Switch On"))
        self.label_7.setText(_translate("IndustrialQuadRelayV2", "Status:"))
        self.cbox_cs0_cfg.setItemText(0, _translate("IndustrialQuadRelayV2", "Off"))
        self.cbox_cs0_cfg.setItemText(1, _translate("IndustrialQuadRelayV2", "On"))
        self.cbox_cs0_cfg.setItemText(2, _translate("IndustrialQuadRelayV2", "Heartbeat"))
        self.cbox_cs0_cfg.setItemText(3, _translate("IndustrialQuadRelayV2", "Channel Status"))
        self.label_8.setText(_translate("IndustrialQuadRelayV2", "Switch:"))
        self.label_9.setText(_translate("IndustrialQuadRelayV2", "LED Configuration:"))
        self.cbox_cs3_cfg.setItemText(0, _translate("IndustrialQuadRelayV2", "Off"))
        self.cbox_cs3_cfg.setItemText(1, _translate("IndustrialQuadRelayV2", "On"))
        self.cbox_cs3_cfg.setItemText(2, _translate("IndustrialQuadRelayV2", "Heartbeat"))
        self.cbox_cs3_cfg.setItemText(3, _translate("IndustrialQuadRelayV2", "Channel Status"))
        self.cbox_cs2_cfg.setItemText(0, _translate("IndustrialQuadRelayV2", "Off"))
        self.cbox_cs2_cfg.setItemText(1, _translate("IndustrialQuadRelayV2", "On"))
        self.cbox_cs2_cfg.setItemText(2, _translate("IndustrialQuadRelayV2", "Heartbeat"))
        self.cbox_cs2_cfg.setItemText(3, _translate("IndustrialQuadRelayV2", "Channel Status"))
        self.cbox_cs1_cfg.setItemText(0, _translate("IndustrialQuadRelayV2", "Off"))
        self.cbox_cs1_cfg.setItemText(1, _translate("IndustrialQuadRelayV2", "On"))
        self.cbox_cs1_cfg.setItemText(2, _translate("IndustrialQuadRelayV2", "Heartbeat"))
        self.cbox_cs1_cfg.setItemText(3, _translate("IndustrialQuadRelayV2", "Channel Status"))
        self.label_6.setText(_translate("IndustrialQuadRelayV2", "Value:"))
        self.monoflop_label2.setText(_translate("IndustrialQuadRelayV2", "Time [ms]:"))
        self.monoflop_go.setText(_translate("IndustrialQuadRelayV2", "Go"))
        self.monoflop_channel.setItemText(0, _translate("IndustrialQuadRelayV2", "Channel 0"))
        self.monoflop_channel.setItemText(1, _translate("IndustrialQuadRelayV2", "Channel 1"))
        self.monoflop_channel.setItemText(2, _translate("IndustrialQuadRelayV2", "Channel 2"))
        self.monoflop_channel.setItemText(3, _translate("IndustrialQuadRelayV2", "Channel 3"))
        self.monoflop_label1.setText(_translate("IndustrialQuadRelayV2", "Monoflop:"))
