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

# Form implementation generated from reading ui file 'brickv/ui/flashing.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_Flashing(object):
    def setupUi(self, Flashing):
        Flashing.setObjectName("Flashing")
        Flashing.resize(710, 475)
        self.verticalLayout_2 = QtWidgets.QVBoxLayout(Flashing)
        self.verticalLayout_2.setObjectName("verticalLayout_2")
        self.tab_widget = QtWidgets.QTabWidget(Flashing)
        self.tab_widget.setObjectName("tab_widget")
        self.tab_updates = QtWidgets.QWidget()
        self.tab_updates.setObjectName("tab_updates")
        self.verticalLayout = QtWidgets.QVBoxLayout(self.tab_updates)
        self.verticalLayout.setObjectName("verticalLayout")
        self.gridLayout = QtWidgets.QGridLayout()
        self.gridLayout.setObjectName("gridLayout")
        self.update_tree_view = QtWidgets.QTreeView(self.tab_updates)
        self.update_tree_view.setIndentation(10)
        self.update_tree_view.setSortingEnabled(True)
        self.update_tree_view.setObjectName("update_tree_view")
        self.gridLayout.addWidget(self.update_tree_view, 0, 0, 1, 1)
        self.label_update_tool = QtWidgets.QLabel(self.tab_updates)
        self.label_update_tool.setWordWrap(True)
        self.label_update_tool.setOpenExternalLinks(True)
        self.label_update_tool.setObjectName("label_update_tool")
        self.gridLayout.addWidget(self.label_update_tool, 2, 0, 1, 1)
        self.label_no_update_connection = QtWidgets.QLabel(self.tab_updates)
        self.label_no_update_connection.setStyleSheet("color:red;")
        self.label_no_update_connection.setWordWrap(True)
        self.label_no_update_connection.setObjectName("label_no_update_connection")
        self.gridLayout.addWidget(self.label_no_update_connection, 1, 0, 1, 1)
        self.horizontalLayout = QtWidgets.QHBoxLayout()
        self.horizontalLayout.setObjectName("horizontalLayout")
        self.update_button_refresh = QtWidgets.QPushButton(self.tab_updates)
        self.update_button_refresh.setObjectName("update_button_refresh")
        self.horizontalLayout.addWidget(self.update_button_refresh)
        self.update_button_bricklets = QtWidgets.QPushButton(self.tab_updates)
        self.update_button_bricklets.setObjectName("update_button_bricklets")
        self.horizontalLayout.addWidget(self.update_button_bricklets)
        self.gridLayout.addLayout(self.horizontalLayout, 3, 0, 1, 1)
        self.verticalLayout.addLayout(self.gridLayout)
        self.tab_widget.addTab(self.tab_updates, "")
        self.tab_brick = QtWidgets.QWidget()
        self.tab_brick.setObjectName("tab_brick")
        self.verticalLayout_3 = QtWidgets.QVBoxLayout(self.tab_brick)
        self.verticalLayout_3.setObjectName("verticalLayout_3")
        self.gridLayout_3 = QtWidgets.QGridLayout()
        self.gridLayout_3.setObjectName("gridLayout_3")
        self.label_firmware_b = QtWidgets.QLabel(self.tab_brick)
        self.label_firmware_b.setObjectName("label_firmware_b")
        self.gridLayout_3.addWidget(self.label_firmware_b, 3, 0, 1, 1)
        self.combo_firmware = QtWidgets.QComboBox(self.tab_brick)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Expanding, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(0)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.combo_firmware.sizePolicy().hasHeightForWidth())
        self.combo_firmware.setSizePolicy(sizePolicy)
        self.combo_firmware.setObjectName("combo_firmware")
        self.gridLayout_3.addWidget(self.combo_firmware, 3, 1, 1, 1)
        self.button_firmware_browse = QtWidgets.QPushButton(self.tab_brick)
        self.button_firmware_browse.setObjectName("button_firmware_browse")
        self.gridLayout_3.addWidget(self.button_firmware_browse, 5, 3, 1, 1)
        self.button_serial_port_refresh = QtWidgets.QPushButton(self.tab_brick)
        self.button_serial_port_refresh.setObjectName("button_serial_port_refresh")
        self.gridLayout_3.addWidget(self.button_serial_port_refresh, 0, 3, 1, 1)
        self.label_3 = QtWidgets.QLabel(self.tab_brick)
        self.label_3.setObjectName("label_3")
        self.gridLayout_3.addWidget(self.label_3, 0, 0, 1, 1)
        self.label_no_firmware_connection = QtWidgets.QLabel(self.tab_brick)
        self.label_no_firmware_connection.setStyleSheet("color:red;")
        self.label_no_firmware_connection.setWordWrap(True)
        self.label_no_firmware_connection.setObjectName("label_no_firmware_connection")
        self.gridLayout_3.addWidget(self.label_no_firmware_connection, 4, 1, 1, 3)
        self.edit_custom_firmware = QtWidgets.QLineEdit(self.tab_brick)
        self.edit_custom_firmware.setObjectName("edit_custom_firmware")
        self.gridLayout_3.addWidget(self.edit_custom_firmware, 5, 1, 1, 2)
        self.label_update_instructions = QtWidgets.QLabel(self.tab_brick)
        self.label_update_instructions.setOpenExternalLinks(True)
        self.label_update_instructions.setObjectName("label_update_instructions")
        self.gridLayout_3.addWidget(self.label_update_instructions, 7, 1, 1, 3)
        self.button_firmware_save = QtWidgets.QPushButton(self.tab_brick)
        self.button_firmware_save.setObjectName("button_firmware_save")
        self.gridLayout_3.addWidget(self.button_firmware_save, 3, 3, 1, 1)
        self.combo_firmware_version = QtWidgets.QComboBox(self.tab_brick)
        self.combo_firmware_version.setObjectName("combo_firmware_version")
        self.gridLayout_3.addWidget(self.combo_firmware_version, 3, 2, 1, 1)
        self.combo_serial_port = QtWidgets.QComboBox(self.tab_brick)
        self.combo_serial_port.setObjectName("combo_serial_port")
        self.gridLayout_3.addWidget(self.combo_serial_port, 0, 1, 1, 2)
        self.line_2 = QtWidgets.QFrame(self.tab_brick)
        self.line_2.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_2.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_2.setObjectName("line_2")
        self.gridLayout_3.addWidget(self.line_2, 1, 0, 1, 4)
        self.label_custom_firmware_invalid = QtWidgets.QLabel(self.tab_brick)
        self.label_custom_firmware_invalid.setStyleSheet("color:red;")
        self.label_custom_firmware_invalid.setObjectName("label_custom_firmware_invalid")
        self.gridLayout_3.addWidget(self.label_custom_firmware_invalid, 6, 1, 1, 3)
        self.label_firmware_a = QtWidgets.QLabel(self.tab_brick)
        self.label_firmware_a.setObjectName("label_firmware_a")
        self.gridLayout_3.addWidget(self.label_firmware_a, 2, 0, 1, 1)
        self.button_update_firmware_list = QtWidgets.QPushButton(self.tab_brick)
        self.button_update_firmware_list.setObjectName("button_update_firmware_list")
        self.gridLayout_3.addWidget(self.button_update_firmware_list, 2, 1, 1, 3)
        self.verticalLayout_3.addLayout(self.gridLayout_3)
        spacerItem = QtWidgets.QSpacerItem(20, 0, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_3.addItem(spacerItem)
        self.tab_widget.addTab(self.tab_brick, "")
        self.tab_bricklet = QtWidgets.QWidget()
        self.tab_bricklet.setObjectName("tab_bricklet")
        self.verticalLayout_4 = QtWidgets.QVBoxLayout(self.tab_bricklet)
        self.verticalLayout_4.setObjectName("verticalLayout_4")
        self.gridLayout_2 = QtWidgets.QGridLayout()
        self.gridLayout_2.setObjectName("gridLayout_2")
        self.label_custom_plugin_invalid = QtWidgets.QLabel(self.tab_bricklet)
        self.label_custom_plugin_invalid.setStyleSheet("color:red;")
        self.label_custom_plugin_invalid.setObjectName("label_custom_plugin_invalid")
        self.gridLayout_2.addWidget(self.label_custom_plugin_invalid, 7, 1, 1, 4)
        self.button_plugin_browse = QtWidgets.QPushButton(self.tab_bricklet)
        self.button_plugin_browse.setObjectName("button_plugin_browse")
        self.gridLayout_2.addWidget(self.button_plugin_browse, 6, 3, 1, 2)
        self.button_uid_load = QtWidgets.QPushButton(self.tab_bricklet)
        self.button_uid_load.setObjectName("button_uid_load")
        self.gridLayout_2.addWidget(self.button_uid_load, 9, 3, 1, 1)
        self.line = QtWidgets.QFrame(self.tab_bricklet)
        self.line.setFrameShape(QtWidgets.QFrame.HLine)
        self.line.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line.setObjectName("line")
        self.gridLayout_2.addWidget(self.line, 2, 0, 1, 5)
        self.button_uid_save = QtWidgets.QPushButton(self.tab_bricklet)
        self.button_uid_save.setObjectName("button_uid_save")
        self.gridLayout_2.addWidget(self.button_uid_save, 9, 4, 1, 1)
        self.combo_plugin_version = QtWidgets.QComboBox(self.tab_bricklet)
        self.combo_plugin_version.setObjectName("combo_plugin_version")
        self.gridLayout_2.addWidget(self.combo_plugin_version, 4, 2, 1, 1)
        self.button_plugin_save = QtWidgets.QPushButton(self.tab_bricklet)
        self.button_plugin_save.setObjectName("button_plugin_save")
        self.gridLayout_2.addWidget(self.button_plugin_save, 4, 3, 1, 2)
        self.edit_uid = QtWidgets.QLineEdit(self.tab_bricklet)
        self.edit_uid.setObjectName("edit_uid")
        self.gridLayout_2.addWidget(self.edit_uid, 9, 1, 1, 2)
        self.label_no_plugin_connection = QtWidgets.QLabel(self.tab_bricklet)
        self.label_no_plugin_connection.setStyleSheet("color:red;")
        self.label_no_plugin_connection.setWordWrap(True)
        self.label_no_plugin_connection.setObjectName("label_no_plugin_connection")
        self.gridLayout_2.addWidget(self.label_no_plugin_connection, 5, 1, 1, 4)
        self.label = QtWidgets.QLabel(self.tab_bricklet)
        self.label.setObjectName("label")
        self.gridLayout_2.addWidget(self.label, 0, 0, 1, 1)
        self.combo_parent = QtWidgets.QComboBox(self.tab_bricklet)
        self.combo_parent.setObjectName("combo_parent")
        self.gridLayout_2.addWidget(self.combo_parent, 0, 1, 1, 4)
        self.combo_port = QtWidgets.QComboBox(self.tab_bricklet)
        self.combo_port.setObjectName("combo_port")
        self.combo_port.addItem("")
        self.combo_port.addItem("")
        self.combo_port.addItem("")
        self.combo_port.addItem("")
        self.gridLayout_2.addWidget(self.combo_port, 1, 1, 1, 4)
        self.line_3 = QtWidgets.QFrame(self.tab_bricklet)
        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, 8, 0, 1, 5)
        self.label_plugin_b = QtWidgets.QLabel(self.tab_bricklet)
        self.label_plugin_b.setObjectName("label_plugin_b")
        self.gridLayout_2.addWidget(self.label_plugin_b, 4, 0, 1, 1)
        self.label_2 = QtWidgets.QLabel(self.tab_bricklet)
        self.label_2.setObjectName("label_2")
        self.gridLayout_2.addWidget(self.label_2, 1, 0, 1, 1)
        self.combo_plugin = QtWidgets.QComboBox(self.tab_bricklet)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.combo_plugin.sizePolicy().hasHeightForWidth())
        self.combo_plugin.setSizePolicy(sizePolicy)
        self.combo_plugin.setObjectName("combo_plugin")
        self.gridLayout_2.addWidget(self.combo_plugin, 4, 1, 1, 1)
        self.edit_custom_plugin = QtWidgets.QLineEdit(self.tab_bricklet)
        self.edit_custom_plugin.setObjectName("edit_custom_plugin")
        self.gridLayout_2.addWidget(self.edit_custom_plugin, 6, 1, 1, 2)
        self.label_bricklet_uid = QtWidgets.QLabel(self.tab_bricklet)
        self.label_bricklet_uid.setObjectName("label_bricklet_uid")
        self.gridLayout_2.addWidget(self.label_bricklet_uid, 9, 0, 1, 1)
        self.button_update_plugin_list = QtWidgets.QPushButton(self.tab_bricklet)
        self.button_update_plugin_list.setObjectName("button_update_plugin_list")
        self.gridLayout_2.addWidget(self.button_update_plugin_list, 3, 1, 1, 4)
        self.label_plugin_a = QtWidgets.QLabel(self.tab_bricklet)
        self.label_plugin_a.setObjectName("label_plugin_a")
        self.gridLayout_2.addWidget(self.label_plugin_a, 3, 0, 1, 1)
        self.verticalLayout_4.addLayout(self.gridLayout_2)
        spacerItem1 = QtWidgets.QSpacerItem(20, 0, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_4.addItem(spacerItem1)
        self.tab_widget.addTab(self.tab_bricklet, "")
        self.tab_extension = QtWidgets.QWidget()
        self.tab_extension.setObjectName("tab_extension")
        self.verticalLayout_6 = QtWidgets.QVBoxLayout(self.tab_extension)
        self.verticalLayout_6.setObjectName("verticalLayout_6")
        self.gridLayout_4 = QtWidgets.QGridLayout()
        self.gridLayout_4.setObjectName("gridLayout_4")
        self.label_custom_extension_firmware_invalid = QtWidgets.QLabel(self.tab_extension)
        self.label_custom_extension_firmware_invalid.setStyleSheet("color:red;")
        self.label_custom_extension_firmware_invalid.setObjectName("label_custom_extension_firmware_invalid")
        self.gridLayout_4.addWidget(self.label_custom_extension_firmware_invalid, 7, 1, 1, 3)
        self.button_extension_firmware_browse = QtWidgets.QPushButton(self.tab_extension)
        self.button_extension_firmware_browse.setObjectName("button_extension_firmware_browse")
        self.gridLayout_4.addWidget(self.button_extension_firmware_browse, 6, 3, 1, 1)
        self.button_extension_firmware_save = QtWidgets.QPushButton(self.tab_extension)
        self.button_extension_firmware_save.setObjectName("button_extension_firmware_save")
        self.gridLayout_4.addWidget(self.button_extension_firmware_save, 4, 3, 1, 1)
        self.button_update_ext_firmware_list = QtWidgets.QPushButton(self.tab_extension)
        self.button_update_ext_firmware_list.setObjectName("button_update_ext_firmware_list")
        self.gridLayout_4.addWidget(self.button_update_ext_firmware_list, 3, 1, 1, 3)
        self.combo_extension_firmware = QtWidgets.QComboBox(self.tab_extension)
        sizePolicy = QtWidgets.QSizePolicy(QtWidgets.QSizePolicy.Preferred, QtWidgets.QSizePolicy.Fixed)
        sizePolicy.setHorizontalStretch(1)
        sizePolicy.setVerticalStretch(0)
        sizePolicy.setHeightForWidth(self.combo_extension_firmware.sizePolicy().hasHeightForWidth())
        self.combo_extension_firmware.setSizePolicy(sizePolicy)
        self.combo_extension_firmware.setObjectName("combo_extension_firmware")
        self.gridLayout_4.addWidget(self.combo_extension_firmware, 4, 1, 1, 1)
        self.label_6 = QtWidgets.QLabel(self.tab_extension)
        self.label_6.setObjectName("label_6")
        self.gridLayout_4.addWidget(self.label_6, 0, 0, 1, 1)
        self.label_no_extension_firmware_connection = QtWidgets.QLabel(self.tab_extension)
        self.label_no_extension_firmware_connection.setStyleSheet("color:red;")
        self.label_no_extension_firmware_connection.setWordWrap(True)
        self.label_no_extension_firmware_connection.setObjectName("label_no_extension_firmware_connection")
        self.gridLayout_4.addWidget(self.label_no_extension_firmware_connection, 5, 1, 1, 3)
        self.combo_extension = QtWidgets.QComboBox(self.tab_extension)
        self.combo_extension.setObjectName("combo_extension")
        self.gridLayout_4.addWidget(self.combo_extension, 0, 1, 1, 3)
        self.combo_extension_firmware_version = QtWidgets.QComboBox(self.tab_extension)
        self.combo_extension_firmware_version.setObjectName("combo_extension_firmware_version")
        self.gridLayout_4.addWidget(self.combo_extension_firmware_version, 4, 2, 1, 1)
        self.label_extension_firmware_usb_hint = QtWidgets.QLabel(self.tab_extension)
        self.label_extension_firmware_usb_hint.setStyleSheet("color: red;")
        self.label_extension_firmware_usb_hint.setWordWrap(True)
        self.label_extension_firmware_usb_hint.setObjectName("label_extension_firmware_usb_hint")
        self.gridLayout_4.addWidget(self.label_extension_firmware_usb_hint, 1, 1, 1, 3)
        self.edit_custom_extension_firmware = QtWidgets.QLineEdit(self.tab_extension)
        self.edit_custom_extension_firmware.setObjectName("edit_custom_extension_firmware")
        self.gridLayout_4.addWidget(self.edit_custom_extension_firmware, 6, 1, 1, 2)
        self.label_ext_firmware_b = QtWidgets.QLabel(self.tab_extension)
        self.label_ext_firmware_b.setObjectName("label_ext_firmware_b")
        self.gridLayout_4.addWidget(self.label_ext_firmware_b, 4, 0, 1, 1)
        self.line_4 = QtWidgets.QFrame(self.tab_extension)
        self.line_4.setFrameShape(QtWidgets.QFrame.HLine)
        self.line_4.setFrameShadow(QtWidgets.QFrame.Sunken)
        self.line_4.setObjectName("line_4")
        self.gridLayout_4.addWidget(self.line_4, 2, 0, 1, 4)
        self.label_ext_firmware_a = QtWidgets.QLabel(self.tab_extension)
        self.label_ext_firmware_a.setObjectName("label_ext_firmware_a")
        self.gridLayout_4.addWidget(self.label_ext_firmware_a, 3, 0, 1, 1)
        self.verticalLayout_6.addLayout(self.gridLayout_4)
        spacerItem2 = QtWidgets.QSpacerItem(20, 40, QtWidgets.QSizePolicy.Minimum, QtWidgets.QSizePolicy.Expanding)
        self.verticalLayout_6.addItem(spacerItem2)
        self.tab_widget.addTab(self.tab_extension, "")
        self.verticalLayout_2.addWidget(self.tab_widget)
        self.button_close = QtWidgets.QPushButton(Flashing)
        self.button_close.setObjectName("button_close")
        self.verticalLayout_2.addWidget(self.button_close)
        self.label_firmware_b.setBuddy(self.combo_firmware)
        self.label_3.setBuddy(self.combo_serial_port)
        self.label.setBuddy(self.combo_parent)
        self.label_plugin_b.setBuddy(self.combo_plugin)
        self.label_2.setBuddy(self.combo_port)
        self.label_bricklet_uid.setBuddy(self.edit_uid)

        self.retranslateUi(Flashing)
        self.tab_widget.setCurrentIndex(0)
        QtCore.QMetaObject.connectSlotsByName(Flashing)
        Flashing.setTabOrder(self.tab_widget, self.update_tree_view)
        Flashing.setTabOrder(self.update_tree_view, self.update_button_refresh)
        Flashing.setTabOrder(self.update_button_refresh, self.update_button_bricklets)
        Flashing.setTabOrder(self.update_button_bricklets, self.combo_serial_port)
        Flashing.setTabOrder(self.combo_serial_port, self.button_serial_port_refresh)
        Flashing.setTabOrder(self.button_serial_port_refresh, self.button_update_firmware_list)
        Flashing.setTabOrder(self.button_update_firmware_list, self.combo_firmware)
        Flashing.setTabOrder(self.combo_firmware, self.combo_firmware_version)
        Flashing.setTabOrder(self.combo_firmware_version, self.button_firmware_save)
        Flashing.setTabOrder(self.button_firmware_save, self.edit_custom_firmware)
        Flashing.setTabOrder(self.edit_custom_firmware, self.button_firmware_browse)
        Flashing.setTabOrder(self.button_firmware_browse, self.combo_parent)
        Flashing.setTabOrder(self.combo_parent, self.combo_port)
        Flashing.setTabOrder(self.combo_port, self.button_update_plugin_list)
        Flashing.setTabOrder(self.button_update_plugin_list, self.combo_plugin)
        Flashing.setTabOrder(self.combo_plugin, self.combo_plugin_version)
        Flashing.setTabOrder(self.combo_plugin_version, self.button_plugin_save)
        Flashing.setTabOrder(self.button_plugin_save, self.edit_custom_plugin)
        Flashing.setTabOrder(self.edit_custom_plugin, self.button_plugin_browse)
        Flashing.setTabOrder(self.button_plugin_browse, self.edit_uid)
        Flashing.setTabOrder(self.edit_uid, self.button_uid_load)
        Flashing.setTabOrder(self.button_uid_load, self.button_uid_save)
        Flashing.setTabOrder(self.button_uid_save, self.combo_extension)
        Flashing.setTabOrder(self.combo_extension, self.button_update_ext_firmware_list)
        Flashing.setTabOrder(self.button_update_ext_firmware_list, self.combo_extension_firmware)
        Flashing.setTabOrder(self.combo_extension_firmware, self.combo_extension_firmware_version)
        Flashing.setTabOrder(self.combo_extension_firmware_version, self.button_extension_firmware_save)
        Flashing.setTabOrder(self.button_extension_firmware_save, self.edit_custom_extension_firmware)
        Flashing.setTabOrder(self.edit_custom_extension_firmware, self.button_extension_firmware_browse)
        Flashing.setTabOrder(self.button_extension_firmware_browse, self.button_close)

    def retranslateUi(self, Flashing):
        _translate = QtCore.QCoreApplication.translate
        Flashing.setWindowTitle(_translate("Flashing", "Updates / Flashing"))
        self.label_update_tool.setText(_translate("Flashing", "<html><body><p>Download the latest Brick Daemon and Brick Viewer from <a href=\"https://www.tinkerforge.com/en/doc/Downloads.html\"><span style=\" text-decoration: underline; color:#0000ff;\">tinkerforge.com</span></a></p></body></html>"))
        self.label_no_update_connection.setText(_translate("Flashing", "Could not connect to tinkerforge.com to get the list of available updates. Is your Internet connection working?"))
        self.update_button_refresh.setText(_translate("Flashing", "Search for Updates"))
        self.update_button_bricklets.setText(_translate("Flashing", "Auto-Update all Bricklets"))
        self.tab_widget.setTabText(self.tab_widget.indexOf(self.tab_updates), _translate("Flashing", "Updates"))
        self.label_firmware_b.setText(_translate("Flashing", "Firmware:"))
        self.button_firmware_browse.setText(_translate("Flashing", "Browse"))
        self.button_serial_port_refresh.setText(_translate("Flashing", "Refresh"))
        self.label_3.setText(_translate("Flashing", "Serial Port:"))
        self.label_no_firmware_connection.setText(_translate("Flashing", "Could not connect to tinkerforge.com to get the list of available firmwares. Is your Internet connection working?"))
        self.label_update_instructions.setText(_translate("Flashing", "To update your Brick, please follow the instructions <a href=https://www.tinkerforge.com/en/doc/Software/Brickv.html#brick-firmware-flashing>here</a>."))
        self.button_firmware_save.setText(_translate("Flashing", "Flash"))
        self.label_custom_firmware_invalid.setText(_translate("Flashing", "Specified custom firmware file is missing or not a regular file!"))
        self.label_firmware_a.setText(_translate("Flashing", "Firmware:"))
        self.button_update_firmware_list.setText(_translate("Flashing", "Update Firmware List "))
        self.tab_widget.setTabText(self.tab_widget.indexOf(self.tab_brick), _translate("Flashing", "Brick"))
        self.label_custom_plugin_invalid.setText(_translate("Flashing", "Specified custom plugin file is missing or not a regular file!"))
        self.button_plugin_browse.setText(_translate("Flashing", "Browse"))
        self.button_uid_load.setText(_translate("Flashing", "Load UID"))
        self.button_uid_save.setText(_translate("Flashing", "Save UID"))
        self.button_plugin_save.setText(_translate("Flashing", "Flash"))
        self.label_no_plugin_connection.setText(_translate("Flashing", "Could not connect to tinkerforge.com to get the list of available plugins. Is your Internet connection working?"))
        self.label.setText(_translate("Flashing", "Parent:"))
        self.combo_port.setItemText(0, _translate("Flashing", "A"))
        self.combo_port.setItemText(1, _translate("Flashing", "B"))
        self.combo_port.setItemText(2, _translate("Flashing", "C"))
        self.combo_port.setItemText(3, _translate("Flashing", "D"))
        self.label_plugin_b.setText(_translate("Flashing", "Plugin:"))
        self.label_2.setText(_translate("Flashing", "Port:"))
        self.label_bricklet_uid.setText(_translate("Flashing", "UID:"))
        self.button_update_plugin_list.setText(_translate("Flashing", "Update Plugin List "))
        self.label_plugin_a.setText(_translate("Flashing", "Plugin:"))
        self.tab_widget.setTabText(self.tab_widget.indexOf(self.tab_bricklet), _translate("Flashing", "Bricklet"))
        self.label_custom_extension_firmware_invalid.setText(_translate("Flashing", "Specified custom firmware file is missing or not a regular file!"))
        self.button_extension_firmware_browse.setText(_translate("Flashing", "Browse"))
        self.button_extension_firmware_save.setText(_translate("Flashing", "Flash"))
        self.button_update_ext_firmware_list.setText(_translate("Flashing", "Update Firmware List "))
        self.label_6.setText(_translate("Flashing", "Extension:"))
        self.label_no_extension_firmware_connection.setText(_translate("Flashing", "Could not connect to tinkerforge.com to get the list of available firmwares. Is your Internet connection working?"))
        self.label_extension_firmware_usb_hint.setText(_translate("Flashing", "Master Brick has to be directly connected to USB to flash this Extension."))
        self.label_ext_firmware_b.setText(_translate("Flashing", "Firmware:"))
        self.label_ext_firmware_a.setText(_translate("Flashing", "Firmware:"))
        self.tab_widget.setTabText(self.tab_widget.indexOf(self.tab_extension), _translate("Flashing", "Extension"))
        self.button_close.setText(_translate("Flashing", "Close"))
