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

# Form implementation generated from reading ui file 'brickv/plugin_system/plugins/remote_switch_v2/ui/remote_switch_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_RemoteSwitchV2(object):
    def setupUi(self, RemoteSwitchV2):
        RemoteSwitchV2.setObjectName("RemoteSwitchV2")
        RemoteSwitchV2.resize(576, 774)
        self.gridLayout_2 = QtWidgets.QGridLayout(RemoteSwitchV2)
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.horizontalLayout_25 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_25.setContentsMargins(-1, -1, -1, 0)
        self.horizontalLayout_25.setObjectName("horizontalLayout_25")
        self.label_house_code = QtWidgets.QLabel(RemoteSwitchV2)
        self.label_house_code.setObjectName("label_house_code")
        self.horizontalLayout_25.addWidget(self.label_house_code)
        self.gridLayout_2.addLayout(self.horizontalLayout_25, 3, 0, 1, 1)
        self.horizontalLayout_17 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_17.setObjectName("horizontalLayout_17")
        self.label_system_code = QtWidgets.QLabel(RemoteSwitchV2)
        self.label_system_code.setObjectName("label_system_code")
        self.horizontalLayout_17.addWidget(self.label_system_code)
        self.gridLayout_2.addLayout(self.horizontalLayout_17, 9, 0, 1, 1)
        self.horizontalLayout_27 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_27.setContentsMargins(-1, -1, -1, 0)
        self.horizontalLayout_27.setObjectName("horizontalLayout_27")
        self.spinbox_repeats = QtWidgets.QSpinBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.spinbox_repeats.sizePolicy().hasHeightForWidth())
        self.spinbox_repeats.setSizePolicy(sizePolicy)
        self.spinbox_repeats.setMinimum(1)
        self.spinbox_repeats.setMaximum(255)
        self.spinbox_repeats.setProperty("value", 5)
        self.spinbox_repeats.setObjectName("spinbox_repeats")
        self.horizontalLayout_27.addWidget(self.spinbox_repeats)
        self.button_dim = QtWidgets.QPushButton(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.button_dim.sizePolicy().hasHeightForWidth())
        self.button_dim.setSizePolicy(sizePolicy)
        self.button_dim.setObjectName("button_dim")
        self.horizontalLayout_27.addWidget(self.button_dim)
        self.button_switch_on = QtWidgets.QPushButton(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.button_switch_on.sizePolicy().hasHeightForWidth())
        self.button_switch_on.setSizePolicy(sizePolicy)
        self.button_switch_on.setObjectName("button_switch_on")
        self.horizontalLayout_27.addWidget(self.button_switch_on)
        self.button_switch_off = QtWidgets.QPushButton(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.button_switch_off.sizePolicy().hasHeightForWidth())
        self.button_switch_off.setSizePolicy(sizePolicy)
        self.button_switch_off.setObjectName("button_switch_off")
        self.horizontalLayout_27.addWidget(self.button_switch_off)
        self.gridLayout_2.addLayout(self.horizontalLayout_27, 13, 1, 1, 1)
        self.horizontalLayout_14 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_14.setObjectName("horizontalLayout_14")
        self.label_dim = QtWidgets.QLabel(RemoteSwitchV2)
        self.label_dim.setObjectName("label_dim")
        self.horizontalLayout_14.addWidget(self.label_dim)
        self.gridLayout_2.addLayout(self.horizontalLayout_14, 8, 0, 1, 1)
        self.widget_address = QtWidgets.QWidget(RemoteSwitchV2)
        self.widget_address.setObjectName("widget_address")
        self.horizontalLayout_5 = QtWidgets.QHBoxLayout(self.widget_address)
        self.horizontalLayout_5.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_5.setSpacing(0)
        self.horizontalLayout_5.setObjectName("horizontalLayout_5")
        self.gridLayout_2.addWidget(self.widget_address, 14, 1, 1, 1)
        self.widget_unit = QtWidgets.QWidget(RemoteSwitchV2)
        self.widget_unit.setObjectName("widget_unit")
        self.horizontalLayout_6 = QtWidgets.QHBoxLayout(self.widget_unit)
        self.horizontalLayout_6.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_6.setSpacing(0)
        self.horizontalLayout_6.setObjectName("horizontalLayout_6")
        self.gridLayout_2.addWidget(self.widget_unit, 16, 1, 1, 1)
        self.widget_dim_value = QtWidgets.QWidget(RemoteSwitchV2)
        self.widget_dim_value.setObjectName("widget_dim_value")
        self.horizontalLayout_11 = QtWidgets.QHBoxLayout(self.widget_dim_value)
        self.horizontalLayout_11.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_11.setSpacing(0)
        self.horizontalLayout_11.setObjectName("horizontalLayout_11")
        self.gridLayout_2.addWidget(self.widget_dim_value, 20, 1, 1, 1)
        self.horizontalLayout_8 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_8.setObjectName("horizontalLayout_8")
        self.combo_type = QtWidgets.QComboBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.combo_type.sizePolicy().hasHeightForWidth())
        self.combo_type.setSizePolicy(sizePolicy)
        self.combo_type.setObjectName("combo_type")
        self.combo_type.addItem("")
        self.combo_type.addItem("")
        self.combo_type.addItem("")
        self.combo_type.addItem("")
        self.horizontalLayout_8.addWidget(self.combo_type)
        self.gridLayout_2.addLayout(self.horizontalLayout_8, 0, 1, 1, 1)
        self.widget_system_code = QtWidgets.QWidget(RemoteSwitchV2)
        self.widget_system_code.setObjectName("widget_system_code")
        self.horizontalLayout_9 = QtWidgets.QHBoxLayout(self.widget_system_code)
        self.horizontalLayout_9.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_9.setObjectName("horizontalLayout_9")
        self.gridLayout_2.addWidget(self.widget_system_code, 21, 1, 1, 1)
        self.widget_device_code = QtWidgets.QWidget(RemoteSwitchV2)
        self.widget_device_code.setObjectName("widget_device_code")
        self.horizontalLayout_13 = QtWidgets.QHBoxLayout(self.widget_device_code)
        self.horizontalLayout_13.setContentsMargins(0, 0, 0, 0)
        self.horizontalLayout_13.setObjectName("horizontalLayout_13")
        self.gridLayout_2.addWidget(self.widget_device_code, 22, 1, 1, 1)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setContentsMargins(-1, -1, 0, -1)
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.label_14 = QtWidgets.QLabel(RemoteSwitchV2)
        self.label_14.setObjectName("label_14")
        self.horizontalLayout.addWidget(self.label_14)
        self.gridLayout_2.addLayout(self.horizontalLayout, 0, 0, 1, 1)
        self.line_2 = QtWidgets.QFrame(RemoteSwitchV2)
        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, 2, 0, 1, 2)
        self.horizontalLayout_15 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_15.setObjectName("horizontalLayout_15")
        self.label_address = QtWidgets.QLabel(RemoteSwitchV2)
        self.label_address.setObjectName("label_address")
        self.horizontalLayout_15.addWidget(self.label_address)
        self.gridLayout_2.addLayout(self.horizontalLayout_15, 5, 0, 1, 1)
        self.horizontalLayout_2 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_2.setContentsMargins(-1, -1, -1, 0)
        self.horizontalLayout_2.setObjectName("horizontalLayout_2")
        self.spinbox_address = QtWidgets.QSpinBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.spinbox_address.sizePolicy().hasHeightForWidth())
        self.spinbox_address.setSizePolicy(sizePolicy)
        self.spinbox_address.setMaximum(67108863)
        self.spinbox_address.setObjectName("spinbox_address")
        self.horizontalLayout_2.addWidget(self.spinbox_address)
        self.gridLayout_2.addLayout(self.horizontalLayout_2, 5, 1, 1, 1)
        self.horizontalLayout_19 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_19.setContentsMargins(-1, -1, -1, 0)
        self.horizontalLayout_19.setObjectName("horizontalLayout_19")
        self.label_device_code = QtWidgets.QLabel(RemoteSwitchV2)
        self.label_device_code.setObjectName("label_device_code")
        self.horizontalLayout_19.addWidget(self.label_device_code)
        self.gridLayout_2.addLayout(self.horizontalLayout_19, 10, 0, 1, 1)
        self.horizontalLayout_20 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_20.setObjectName("horizontalLayout_20")
        self.spinbox_dim_value = QtWidgets.QSpinBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.spinbox_dim_value.sizePolicy().hasHeightForWidth())
        self.spinbox_dim_value.setSizePolicy(sizePolicy)
        self.spinbox_dim_value.setMaximum(15)
        self.spinbox_dim_value.setObjectName("spinbox_dim_value")
        self.horizontalLayout_20.addWidget(self.spinbox_dim_value)
        self.slider_dim_value = QtWidgets.QSlider(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.slider_dim_value.sizePolicy().hasHeightForWidth())
        self.slider_dim_value.setSizePolicy(sizePolicy)
        self.slider_dim_value.setMaximum(15)
        self.slider_dim_value.setPageStep(1)
        self.slider_dim_value.setOrientation(QtCore.Qt.Horizontal)
        self.slider_dim_value.setObjectName("slider_dim_value")
        self.horizontalLayout_20.addWidget(self.slider_dim_value)
        self.gridLayout_2.addLayout(self.horizontalLayout_20, 8, 1, 1, 1)
        self.line_4 = QtWidgets.QFrame(RemoteSwitchV2)
        self.line_4.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_4.setObjectName("line_4")
        self.gridLayout_2.addWidget(self.line_4, 12, 0, 1, 2)
        self.horizontalLayout_10 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_10.setObjectName("horizontalLayout_10")
        self.spinbox_unit = QtWidgets.QSpinBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.spinbox_unit.sizePolicy().hasHeightForWidth())
        self.spinbox_unit.setSizePolicy(sizePolicy)
        self.spinbox_unit.setMaximum(15)
        self.spinbox_unit.setObjectName("spinbox_unit")
        self.horizontalLayout_10.addWidget(self.spinbox_unit)
        self.checkbox_switchall = QtWidgets.QCheckBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.checkbox_switchall.sizePolicy().hasHeightForWidth())
        self.checkbox_switchall.setSizePolicy(sizePolicy)
        self.checkbox_switchall.setObjectName("checkbox_switchall")
        self.horizontalLayout_10.addWidget(self.checkbox_switchall)
        self.gridLayout_2.addLayout(self.horizontalLayout_10, 7, 1, 1, 1)
        self.horizontalLayout_7 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_7.setObjectName("horizontalLayout_7")
        self.label_unit = QtWidgets.QLabel(RemoteSwitchV2)
        self.label_unit.setObjectName("label_unit")
        self.horizontalLayout_7.addWidget(self.label_unit)
        self.gridLayout_2.addLayout(self.horizontalLayout_7, 7, 0, 1, 1)
        self.horizontalLayout_21 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_21.setObjectName("horizontalLayout_21")
        self.spinbox_device_code = QtWidgets.QSpinBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.spinbox_device_code.sizePolicy().hasHeightForWidth())
        self.spinbox_device_code.setSizePolicy(sizePolicy)
        self.spinbox_device_code.setMinimum(1)
        self.spinbox_device_code.setMaximum(16)
        self.spinbox_device_code.setObjectName("spinbox_device_code")
        self.horizontalLayout_21.addWidget(self.spinbox_device_code)
        self.gridLayout_2.addLayout(self.horizontalLayout_21, 10, 1, 1, 1)
        self.horizontalLayout_18 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_18.setContentsMargins(-1, -1, -1, 0)
        self.horizontalLayout_18.setObjectName("horizontalLayout_18")
        self.combo_system_code = QtWidgets.QComboBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.combo_system_code.sizePolicy().hasHeightForWidth())
        self.combo_system_code.setSizePolicy(sizePolicy)
        self.combo_system_code.setObjectName("combo_system_code")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.combo_system_code.addItem("")
        self.horizontalLayout_18.addWidget(self.combo_system_code)
        self.gridLayout_2.addLayout(self.horizontalLayout_18, 9, 1, 1, 1)
        self.verticalLayout = QtWidgets.QVBoxLayout()
        self.verticalLayout.setContentsMargins(-1, -1, -1, 0)
        self.verticalLayout.setObjectName("verticalLayout")
        self.groupbox_remote = QtWidgets.QGroupBox(RemoteSwitchV2)
        self.groupbox_remote.setObjectName("groupbox_remote")
        self.gridLayout = QtWidgets.QGridLayout(self.groupbox_remote)
        self.gridLayout.setObjectName("gridLayout")
        self.label_remote_type = QtWidgets.QLabel(self.groupbox_remote)
        self.label_remote_type.setObjectName("label_remote_type")
        self.gridLayout.addWidget(self.label_remote_type, 0, 0, 1, 1)
        self.combo_remote_type = QtWidgets.QComboBox(self.groupbox_remote)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.combo_remote_type.sizePolicy().hasHeightForWidth())
        self.combo_remote_type.setSizePolicy(sizePolicy)
        self.combo_remote_type.setObjectName("combo_remote_type")
        self.combo_remote_type.addItem("")
        self.combo_remote_type.addItem("")
        self.combo_remote_type.addItem("")
        self.gridLayout.addWidget(self.combo_remote_type, 0, 1, 1, 1)
        self.label_remote_minimum_repeats = QtWidgets.QLabel(self.groupbox_remote)
        self.label_remote_minimum_repeats.setObjectName("label_remote_minimum_repeats")
        self.gridLayout.addWidget(self.label_remote_minimum_repeats, 1, 0, 1, 1)
        self.spinbox_remote_minimum_repeats = QtWidgets.QSpinBox(self.groupbox_remote)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.spinbox_remote_minimum_repeats.sizePolicy().hasHeightForWidth())
        self.spinbox_remote_minimum_repeats.setSizePolicy(sizePolicy)
        self.spinbox_remote_minimum_repeats.setMinimum(1)
        self.spinbox_remote_minimum_repeats.setMaximum(65535)
        self.spinbox_remote_minimum_repeats.setObjectName("spinbox_remote_minimum_repeats")
        self.gridLayout.addWidget(self.spinbox_remote_minimum_repeats, 1, 1, 1, 1)
        self.label_remote_input = QtWidgets.QLabel(self.groupbox_remote)
        self.label_remote_input.setAlignment(QtCore.Qt.AlignLeading|QtCore.Qt.AlignLeft|QtCore.Qt.AlignTop)
        self.label_remote_input.setObjectName("label_remote_input")
        self.gridLayout.addWidget(self.label_remote_input, 2, 0, 1, 1)
        self.plaintextedit_remote_input = QtWidgets.QPlainTextEdit(self.groupbox_remote)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Expanding)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.plaintextedit_remote_input.sizePolicy().hasHeightForWidth())
        self.plaintextedit_remote_input.setSizePolicy(sizePolicy)
        self.plaintextedit_remote_input.setUndoRedoEnabled(False)
        self.plaintextedit_remote_input.setReadOnly(True)
        self.plaintextedit_remote_input.setTextInteractionFlags(QtCore.Qt.TextSelectableByKeyboard|QtCore.Qt.TextSelectableByMouse)
        self.plaintextedit_remote_input.setObjectName("plaintextedit_remote_input")
        self.gridLayout.addWidget(self.plaintextedit_remote_input, 2, 1, 1, 1)
        self.button_remote_input_clear = QtWidgets.QPushButton(self.groupbox_remote)
        self.button_remote_input_clear.setObjectName("button_remote_input_clear")
        self.gridLayout.addWidget(self.button_remote_input_clear, 3, 0, 1, 2)
        self.verticalLayout.addWidget(self.groupbox_remote)
        self.gridLayout_2.addLayout(self.verticalLayout, 18, 0, 1, 2)
        self.horizontalLayout_29 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_29.setObjectName("horizontalLayout_29")
        self.h_check_a = QtWidgets.QCheckBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.h_check_a.sizePolicy().hasHeightForWidth())
        self.h_check_a.setSizePolicy(sizePolicy)
        self.h_check_a.setObjectName("h_check_a")
        self.horizontalLayout_29.addWidget(self.h_check_a)
        self.h_check_b = QtWidgets.QCheckBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.h_check_b.sizePolicy().hasHeightForWidth())
        self.h_check_b.setSizePolicy(sizePolicy)
        self.h_check_b.setObjectName("h_check_b")
        self.horizontalLayout_29.addWidget(self.h_check_b)
        self.h_check_c = QtWidgets.QCheckBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.h_check_c.sizePolicy().hasHeightForWidth())
        self.h_check_c.setSizePolicy(sizePolicy)
        self.h_check_c.setObjectName("h_check_c")
        self.horizontalLayout_29.addWidget(self.h_check_c)
        self.h_check_d = QtWidgets.QCheckBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.h_check_d.sizePolicy().hasHeightForWidth())
        self.h_check_d.setSizePolicy(sizePolicy)
        self.h_check_d.setObjectName("h_check_d")
        self.horizontalLayout_29.addWidget(self.h_check_d)
        self.h_check_e = QtWidgets.QCheckBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.h_check_e.sizePolicy().hasHeightForWidth())
        self.h_check_e.setSizePolicy(sizePolicy)
        self.h_check_e.setObjectName("h_check_e")
        self.horizontalLayout_29.addWidget(self.h_check_e)
        self.spinbox_house = QtWidgets.QSpinBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.spinbox_house.sizePolicy().hasHeightForWidth())
        self.spinbox_house.setSizePolicy(sizePolicy)
        self.spinbox_house.setObjectName("spinbox_house")
        self.horizontalLayout_29.addWidget(self.spinbox_house)
        self.gridLayout_2.addLayout(self.horizontalLayout_29, 3, 1, 1, 1)
        self.horizontalLayout_24 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_24.setContentsMargins(-1, -1, -1, 0)
        self.horizontalLayout_24.setObjectName("horizontalLayout_24")
        self.r_check_a = QtWidgets.QCheckBox(RemoteSwitchV2)
        self.r_check_a.setObjectName("r_check_a")
        self.horizontalLayout_24.addWidget(self.r_check_a)
        self.r_check_b = QtWidgets.QCheckBox(RemoteSwitchV2)
        self.r_check_b.setObjectName("r_check_b")
        self.horizontalLayout_24.addWidget(self.r_check_b)
        self.r_check_c = QtWidgets.QCheckBox(RemoteSwitchV2)
        self.r_check_c.setObjectName("r_check_c")
        self.horizontalLayout_24.addWidget(self.r_check_c)
        self.r_check_d = QtWidgets.QCheckBox(RemoteSwitchV2)
        self.r_check_d.setObjectName("r_check_d")
        self.horizontalLayout_24.addWidget(self.r_check_d)
        self.r_check_e = QtWidgets.QCheckBox(RemoteSwitchV2)
        self.r_check_e.setObjectName("r_check_e")
        self.horizontalLayout_24.addWidget(self.r_check_e)
        self.spinbox_receiver = QtWidgets.QSpinBox(RemoteSwitchV2)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.spinbox_receiver.sizePolicy().hasHeightForWidth())
        self.spinbox_receiver.setSizePolicy(sizePolicy)
        self.spinbox_receiver.setMaximum(31)
        self.spinbox_receiver.setObjectName("spinbox_receiver")
        self.horizontalLayout_24.addWidget(self.spinbox_receiver)
        self.gridLayout_2.addLayout(self.horizontalLayout_24, 4, 1, 1, 1)
        self.horizontalLayout_4 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_4.setContentsMargins(-1, -1, -1, 0)
        self.horizontalLayout_4.setObjectName("horizontalLayout_4")
        self.label_receiver_code = QtWidgets.QLabel(RemoteSwitchV2)
        self.label_receiver_code.setObjectName("label_receiver_code")
        self.horizontalLayout_4.addWidget(self.label_receiver_code)
        self.gridLayout_2.addLayout(self.horizontalLayout_4, 4, 0, 1, 1)
        self.horizontalLayout_26 = QtWidgets.QHBoxLayout()
        self.horizontalLayout_26.setObjectName("horizontalLayout_26")
        self.label_repeats = QtWidgets.QLabel(RemoteSwitchV2)
        self.label_repeats.setObjectName("label_repeats")
        self.horizontalLayout_26.addWidget(self.label_repeats)
        self.gridLayout_2.addLayout(self.horizontalLayout_26, 13, 0, 1, 1)
        self.line_3 = QtWidgets.QFrame(RemoteSwitchV2)
        self.line_3.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_3.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_3.setObjectName("line_3")
        self.gridLayout_2.addWidget(self.line_3, 15, 0, 1, 2)

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

    def retranslateUi(self, RemoteSwitchV2):
        _translate = QtCore.QCoreApplication.translate
        RemoteSwitchV2.setWindowTitle(_translate("RemoteSwitchV2", "Form"))
        self.label_house_code.setText(_translate("RemoteSwitchV2", "House Code:"))
        self.label_system_code.setText(_translate("RemoteSwitchV2", "System Code:"))
        self.button_dim.setText(_translate("RemoteSwitchV2", "Dim"))
        self.button_switch_on.setText(_translate("RemoteSwitchV2", "Switch On"))
        self.button_switch_off.setText(_translate("RemoteSwitchV2", "Switch Off"))
        self.label_dim.setText(_translate("RemoteSwitchV2", "Dim Value:"))
        self.combo_type.setItemText(0, _translate("RemoteSwitchV2", "A Switch"))
        self.combo_type.setItemText(1, _translate("RemoteSwitchV2", "B Switch"))
        self.combo_type.setItemText(2, _translate("RemoteSwitchV2", "B Dimmer"))
        self.combo_type.setItemText(3, _translate("RemoteSwitchV2", "C Switch"))
        self.label_14.setText(_translate("RemoteSwitchV2", "Type:"))
        self.label_address.setText(_translate("RemoteSwitchV2", "Address:"))
        self.label_device_code.setText(_translate("RemoteSwitchV2", "Device Code:"))
        self.checkbox_switchall.setText(_translate("RemoteSwitchV2", "Switch All"))
        self.label_unit.setText(_translate("RemoteSwitchV2", "Unit:"))
        self.combo_system_code.setItemText(0, _translate("RemoteSwitchV2", "A"))
        self.combo_system_code.setItemText(1, _translate("RemoteSwitchV2", "B"))
        self.combo_system_code.setItemText(2, _translate("RemoteSwitchV2", "C"))
        self.combo_system_code.setItemText(3, _translate("RemoteSwitchV2", "D"))
        self.combo_system_code.setItemText(4, _translate("RemoteSwitchV2", "E"))
        self.combo_system_code.setItemText(5, _translate("RemoteSwitchV2", "F"))
        self.combo_system_code.setItemText(6, _translate("RemoteSwitchV2", "G"))
        self.combo_system_code.setItemText(7, _translate("RemoteSwitchV2", "H"))
        self.combo_system_code.setItemText(8, _translate("RemoteSwitchV2", "I"))
        self.combo_system_code.setItemText(9, _translate("RemoteSwitchV2", "J"))
        self.combo_system_code.setItemText(10, _translate("RemoteSwitchV2", "K"))
        self.combo_system_code.setItemText(11, _translate("RemoteSwitchV2", "L"))
        self.combo_system_code.setItemText(12, _translate("RemoteSwitchV2", "M"))
        self.combo_system_code.setItemText(13, _translate("RemoteSwitchV2", "N"))
        self.combo_system_code.setItemText(14, _translate("RemoteSwitchV2", "O"))
        self.combo_system_code.setItemText(15, _translate("RemoteSwitchV2", "P"))
        self.groupbox_remote.setTitle(_translate("RemoteSwitchV2", "Remote"))
        self.label_remote_type.setText(_translate("RemoteSwitchV2", "Type:"))
        self.combo_remote_type.setItemText(0, _translate("RemoteSwitchV2", "A"))
        self.combo_remote_type.setItemText(1, _translate("RemoteSwitchV2", "B"))
        self.combo_remote_type.setItemText(2, _translate("RemoteSwitchV2", "C"))
        self.label_remote_minimum_repeats.setText(_translate("RemoteSwitchV2", "Minimum Repeats:"))
        self.label_remote_input.setText(_translate("RemoteSwitchV2", "Remote Input:"))
        self.button_remote_input_clear.setText(_translate("RemoteSwitchV2", "Clear"))
        self.h_check_a.setText(_translate("RemoteSwitchV2", "1"))
        self.h_check_b.setText(_translate("RemoteSwitchV2", "2"))
        self.h_check_c.setText(_translate("RemoteSwitchV2", "3"))
        self.h_check_d.setText(_translate("RemoteSwitchV2", "4"))
        self.h_check_e.setText(_translate("RemoteSwitchV2", "5"))
        self.r_check_a.setText(_translate("RemoteSwitchV2", "A"))
        self.r_check_b.setText(_translate("RemoteSwitchV2", "B"))
        self.r_check_c.setText(_translate("RemoteSwitchV2", "C"))
        self.r_check_d.setText(_translate("RemoteSwitchV2", "D"))
        self.r_check_e.setText(_translate("RemoteSwitchV2", "E"))
        self.label_receiver_code.setText(_translate("RemoteSwitchV2", "Receiver Code:"))
        self.label_repeats.setText(_translate("RemoteSwitchV2", "Repeats:"))
