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

################################################################################
## Form generated from reading UI file 'rGP3_extLEDConfiggmEbij.ui'
##
## Created by: Qt User Interface Compiler version 6.10.0
##
## WARNING! All changes made in this file will be lost when recompiling UI file!
################################################################################

from PySide6.QtCore import (QCoreApplication, QDate, QDateTime, QLocale,
    QMetaObject, QObject, QPoint, QRect,
    QSize, QTime, QUrl, Qt)
from PySide6.QtGui import (QBrush, QColor, QConicalGradient, QCursor,
    QFont, QFontDatabase, QGradient, QIcon,
    QImage, QKeySequence, QLinearGradient, QPainter,
    QPalette, QPixmap, QRadialGradient, QTransform)
from PySide6.QtWidgets import (QAbstractButton, QApplication, QComboBox, QDialog,
    QDialogButtonBox, QGridLayout, QLabel, QSizePolicy,
    QWidget)

class Ui_ExtLEDConfig(object):
    def setupUi(self, ExtLEDConfig):
        if not ExtLEDConfig.objectName():
            ExtLEDConfig.setObjectName(u"ExtLEDConfig")
        ExtLEDConfig.resize(400, 370)
        ExtLEDConfig.setMinimumSize(QSize(400, 370))
        ExtLEDConfig.setMaximumSize(QSize(400, 370))
        ExtLEDConfig.setSizeGripEnabled(False)
        self.gridLayout = QGridLayout(ExtLEDConfig)
        self.gridLayout.setObjectName(u"gridLayout")
        self.gridLayout.setHorizontalSpacing(6)
        self.gridLayout.setVerticalSpacing(5)
        self.gridLayout.setContentsMargins(10, 0, 10, 5)
        self.label_2 = QLabel(ExtLEDConfig)
        self.label_2.setObjectName(u"label_2")
        self.label_2.setMinimumSize(QSize(185, 25))
        self.label_2.setMaximumSize(QSize(185, 25))

        self.gridLayout.addWidget(self.label_2, 5, 0, 1, 1)

        self.label_7 = QLabel(ExtLEDConfig)
        self.label_7.setObjectName(u"label_7")
        self.label_7.setMinimumSize(QSize(185, 40))
        self.label_7.setMaximumSize(QSize(185, 25))
        font = QFont()
        font.setBold(True)
        font.setUnderline(False)
        self.label_7.setFont(font)
        self.label_7.setStyleSheet(u"color: rgb(0, 148, 216)")

        self.gridLayout.addWidget(self.label_7, 0, 0, 1, 1)

        self.label_4 = QLabel(ExtLEDConfig)
        self.label_4.setObjectName(u"label_4")
        self.label_4.setMinimumSize(QSize(185, 25))
        self.label_4.setMaximumSize(QSize(185, 25))

        self.gridLayout.addWidget(self.label_4, 7, 0, 1, 1)

        self.comboBox_ReadyErrorActive = QComboBox(ExtLEDConfig)
        self.comboBox_ReadyErrorActive.addItem("")
        self.comboBox_ReadyErrorActive.addItem("")
        self.comboBox_ReadyErrorActive.addItem("")
        self.comboBox_ReadyErrorActive.addItem("")
        self.comboBox_ReadyErrorActive.addItem("")
        self.comboBox_ReadyErrorActive.addItem("")
        self.comboBox_ReadyErrorActive.addItem("")
        self.comboBox_ReadyErrorActive.setObjectName(u"comboBox_ReadyErrorActive")
        self.comboBox_ReadyErrorActive.setMinimumSize(QSize(140, 25))
        self.comboBox_ReadyErrorActive.setMaximumSize(QSize(140, 25))

        self.gridLayout.addWidget(self.comboBox_ReadyErrorActive, 7, 1, 1, 1)

        self.comboBox_ReadyWarningActive = QComboBox(ExtLEDConfig)
        self.comboBox_ReadyWarningActive.addItem("")
        self.comboBox_ReadyWarningActive.addItem("")
        self.comboBox_ReadyWarningActive.addItem("")
        self.comboBox_ReadyWarningActive.addItem("")
        self.comboBox_ReadyWarningActive.addItem("")
        self.comboBox_ReadyWarningActive.addItem("")
        self.comboBox_ReadyWarningActive.addItem("")
        self.comboBox_ReadyWarningActive.setObjectName(u"comboBox_ReadyWarningActive")
        self.comboBox_ReadyWarningActive.setMinimumSize(QSize(140, 25))
        self.comboBox_ReadyWarningActive.setMaximumSize(QSize(140, 25))

        self.gridLayout.addWidget(self.comboBox_ReadyWarningActive, 8, 1, 1, 1)

        self.label_8 = QLabel(ExtLEDConfig)
        self.label_8.setObjectName(u"label_8")
        self.label_8.setMinimumSize(QSize(140, 40))
        self.label_8.setMaximumSize(QSize(140, 25))
        font1 = QFont()
        font1.setBold(True)
        self.label_8.setFont(font1)
        self.label_8.setStyleSheet(u"color: rgb(0, 148, 216)")

        self.gridLayout.addWidget(self.label_8, 0, 1, 1, 1)

        self.label_6 = QLabel(ExtLEDConfig)
        self.label_6.setObjectName(u"label_6")
        self.label_6.setMinimumSize(QSize(185, 25))
        self.label_6.setMaximumSize(QSize(185, 25))

        self.gridLayout.addWidget(self.label_6, 9, 0, 1, 1)

        self.buttonBox = QDialogButtonBox(ExtLEDConfig)
        self.buttonBox.setObjectName(u"buttonBox")
        self.buttonBox.setOrientation(Qt.Orientation.Horizontal)
        self.buttonBox.setStandardButtons(QDialogButtonBox.StandardButton.Cancel|QDialogButtonBox.StandardButton.Ok)

        self.gridLayout.addWidget(self.buttonBox, 11, 0, 1, 2)

        self.label_9 = QLabel(ExtLEDConfig)
        self.label_9.setObjectName(u"label_9")
        self.label_9.setMinimumSize(QSize(185, 25))
        self.label_9.setMaximumSize(QSize(185, 25))

        self.gridLayout.addWidget(self.label_9, 3, 0, 1, 1)

        self.comboBox_RecordingNoErrorWarning = QComboBox(ExtLEDConfig)
        self.comboBox_RecordingNoErrorWarning.addItem("")
        self.comboBox_RecordingNoErrorWarning.addItem("")
        self.comboBox_RecordingNoErrorWarning.addItem("")
        self.comboBox_RecordingNoErrorWarning.addItem("")
        self.comboBox_RecordingNoErrorWarning.addItem("")
        self.comboBox_RecordingNoErrorWarning.addItem("")
        self.comboBox_RecordingNoErrorWarning.addItem("")
        self.comboBox_RecordingNoErrorWarning.setObjectName(u"comboBox_RecordingNoErrorWarning")
        self.comboBox_RecordingNoErrorWarning.setMinimumSize(QSize(140, 25))
        self.comboBox_RecordingNoErrorWarning.setMaximumSize(QSize(140, 25))

        self.gridLayout.addWidget(self.comboBox_RecordingNoErrorWarning, 6, 1, 1, 1)

        self.label = QLabel(ExtLEDConfig)
        self.label.setObjectName(u"label")
        self.label.setMinimumSize(QSize(185, 25))
        self.label.setMaximumSize(QSize(185, 25))

        self.gridLayout.addWidget(self.label, 4, 0, 1, 1)

        self.comboBox_ReadyNoErrorWarning = QComboBox(ExtLEDConfig)
        self.comboBox_ReadyNoErrorWarning.addItem("")
        self.comboBox_ReadyNoErrorWarning.addItem("")
        self.comboBox_ReadyNoErrorWarning.addItem("")
        self.comboBox_ReadyNoErrorWarning.addItem("")
        self.comboBox_ReadyNoErrorWarning.addItem("")
        self.comboBox_ReadyNoErrorWarning.addItem("")
        self.comboBox_ReadyNoErrorWarning.addItem("")
        self.comboBox_ReadyNoErrorWarning.setObjectName(u"comboBox_ReadyNoErrorWarning")
        self.comboBox_ReadyNoErrorWarning.setMinimumSize(QSize(140, 25))
        self.comboBox_ReadyNoErrorWarning.setMaximumSize(QSize(140, 25))

        self.gridLayout.addWidget(self.comboBox_ReadyNoErrorWarning, 9, 1, 1, 1)

        self.label_5 = QLabel(ExtLEDConfig)
        self.label_5.setObjectName(u"label_5")
        self.label_5.setMinimumSize(QSize(185, 25))
        self.label_5.setMaximumSize(QSize(185, 25))

        self.gridLayout.addWidget(self.label_5, 8, 0, 1, 1)

        self.label_3 = QLabel(ExtLEDConfig)
        self.label_3.setObjectName(u"label_3")
        self.label_3.setMinimumSize(QSize(185, 25))
        self.label_3.setMaximumSize(QSize(185, 25))

        self.gridLayout.addWidget(self.label_3, 6, 0, 1, 1)

        self.comboBox_RecordingWarningActive = QComboBox(ExtLEDConfig)
        self.comboBox_RecordingWarningActive.addItem("")
        self.comboBox_RecordingWarningActive.addItem("")
        self.comboBox_RecordingWarningActive.addItem("")
        self.comboBox_RecordingWarningActive.addItem("")
        self.comboBox_RecordingWarningActive.addItem("")
        self.comboBox_RecordingWarningActive.addItem("")
        self.comboBox_RecordingWarningActive.addItem("")
        self.comboBox_RecordingWarningActive.setObjectName(u"comboBox_RecordingWarningActive")
        self.comboBox_RecordingWarningActive.setMinimumSize(QSize(140, 25))
        self.comboBox_RecordingWarningActive.setMaximumSize(QSize(140, 25))

        self.gridLayout.addWidget(self.comboBox_RecordingWarningActive, 5, 1, 1, 1)

        self.comboBox_RecordingErrorActive = QComboBox(ExtLEDConfig)
        self.comboBox_RecordingErrorActive.addItem("")
        self.comboBox_RecordingErrorActive.addItem("")
        self.comboBox_RecordingErrorActive.addItem("")
        self.comboBox_RecordingErrorActive.addItem("")
        self.comboBox_RecordingErrorActive.addItem("")
        self.comboBox_RecordingErrorActive.addItem("")
        self.comboBox_RecordingErrorActive.addItem("")
        self.comboBox_RecordingErrorActive.setObjectName(u"comboBox_RecordingErrorActive")
        self.comboBox_RecordingErrorActive.setMinimumSize(QSize(140, 25))
        self.comboBox_RecordingErrorActive.setMaximumSize(QSize(140, 25))

        self.gridLayout.addWidget(self.comboBox_RecordingErrorActive, 4, 1, 1, 1)

        self.comboBox_RecordingStopDelayActive = QComboBox(ExtLEDConfig)
        self.comboBox_RecordingStopDelayActive.addItem("")
        self.comboBox_RecordingStopDelayActive.addItem("")
        self.comboBox_RecordingStopDelayActive.addItem("")
        self.comboBox_RecordingStopDelayActive.addItem("")
        self.comboBox_RecordingStopDelayActive.addItem("")
        self.comboBox_RecordingStopDelayActive.addItem("")
        self.comboBox_RecordingStopDelayActive.addItem("")
        self.comboBox_RecordingStopDelayActive.setObjectName(u"comboBox_RecordingStopDelayActive")
        self.comboBox_RecordingStopDelayActive.setMinimumSize(QSize(140, 25))
        self.comboBox_RecordingStopDelayActive.setMaximumSize(QSize(140, 25))

        self.gridLayout.addWidget(self.comboBox_RecordingStopDelayActive, 3, 1, 1, 1)


        self.retranslateUi(ExtLEDConfig)
        self.buttonBox.accepted.connect(ExtLEDConfig.accept)
        self.buttonBox.rejected.connect(ExtLEDConfig.reject)

        QMetaObject.connectSlotsByName(ExtLEDConfig)
    # setupUi

    def retranslateUi(self, ExtLEDConfig):
        ExtLEDConfig.setWindowTitle(QCoreApplication.translate("ExtLEDConfig", u"External LED Output Patterns", None))
#if QT_CONFIG(tooltip)
        self.label_2.setToolTip(QCoreApplication.translate("ExtLEDConfig", u"<html><head/><body><p><span style=\" font-weight:700;\">Recording (Warning Active)</span></p><p>At least one connected camera is recording, and at least one camera is reporting a warning.<br/>Warnings are enabled under the <span style=\" font-style:italic;\">Warnings</span> tab.</p></body></html>", None))
#endif // QT_CONFIG(tooltip)
        self.label_2.setText(QCoreApplication.translate("ExtLEDConfig", u"Recording (Warning Active)", None))
        self.label_7.setText(QCoreApplication.translate("ExtLEDConfig", u"Controller States\n"
"(Highest to Lowest Priority)", None))
#if QT_CONFIG(tooltip)
        self.label_4.setToolTip(QCoreApplication.translate("ExtLEDConfig", u"<html><head/><body><p><span style=\" font-weight:700;\">Idle / Ready (Error Active)</span></p><p>No connected cameras are recording (or the RemoteGP is idle if connection mode is <span style=\" font-style:italic;\">On Record Request</span>), and an error is active.<br/>Errors can be:<br/>- Camera (playback mode, SD card error)<br/>- Connection timeout<br/>- CAN (if enabled)</p></body></html>", None))
#endif // QT_CONFIG(tooltip)
        self.label_4.setText(QCoreApplication.translate("ExtLEDConfig", u"Idle / Ready (Error Active)", None))
        self.comboBox_ReadyErrorActive.setItemText(0, QCoreApplication.translate("ExtLEDConfig", u"Off", None))
        self.comboBox_ReadyErrorActive.setItemText(1, QCoreApplication.translate("ExtLEDConfig", u"On", None))
        self.comboBox_ReadyErrorActive.setItemText(2, QCoreApplication.translate("ExtLEDConfig", u"Blink", None))
        self.comboBox_ReadyErrorActive.setItemText(3, QCoreApplication.translate("ExtLEDConfig", u"Reverse Blink", None))
        self.comboBox_ReadyErrorActive.setItemText(4, QCoreApplication.translate("ExtLEDConfig", u"Slow Flash", None))
        self.comboBox_ReadyErrorActive.setItemText(5, QCoreApplication.translate("ExtLEDConfig", u"Double Slow Flash", None))
        self.comboBox_ReadyErrorActive.setItemText(6, QCoreApplication.translate("ExtLEDConfig", u"Fast Flash", None))

        self.comboBox_ReadyWarningActive.setItemText(0, QCoreApplication.translate("ExtLEDConfig", u"Off", None))
        self.comboBox_ReadyWarningActive.setItemText(1, QCoreApplication.translate("ExtLEDConfig", u"On", None))
        self.comboBox_ReadyWarningActive.setItemText(2, QCoreApplication.translate("ExtLEDConfig", u"Blink", None))
        self.comboBox_ReadyWarningActive.setItemText(3, QCoreApplication.translate("ExtLEDConfig", u"Reverse Blink", None))
        self.comboBox_ReadyWarningActive.setItemText(4, QCoreApplication.translate("ExtLEDConfig", u"Slow Flash", None))
        self.comboBox_ReadyWarningActive.setItemText(5, QCoreApplication.translate("ExtLEDConfig", u"Double Slow Flash", None))
        self.comboBox_ReadyWarningActive.setItemText(6, QCoreApplication.translate("ExtLEDConfig", u"Fast Flash", None))

        self.label_8.setText(QCoreApplication.translate("ExtLEDConfig", u"External LED Output", None))
#if QT_CONFIG(tooltip)
        self.label_6.setToolTip(QCoreApplication.translate("ExtLEDConfig", u"<html><head/><body><p><span style=\" font-weight:700;\">Ready (No Errors or Warnings)</span></p><p>All paired cameras are connected and ready to start recording. None of the cameras are reporting an error or warning.</p></body></html>", None))
#endif // QT_CONFIG(tooltip)
        self.label_6.setText(QCoreApplication.translate("ExtLEDConfig", u"Ready (No Errors or Warnings)", None))
#if QT_CONFIG(tooltip)
        self.label_9.setToolTip(QCoreApplication.translate("ExtLEDConfig", u"<html><head/><body><p><span style=\" font-weight:700;\">Recording (Stop Delay Active)</span></p><p>At least one connected camera is recording, and the <span style=\" font-style:italic;\">Record Stop Delay</span> timer is active.<br/>Use this for confirmation a request to stop recording has been received.</p></body></html>", None))
#endif // QT_CONFIG(tooltip)
        self.label_9.setText(QCoreApplication.translate("ExtLEDConfig", u"Recording (Stop Delay Active)", None))
        self.comboBox_RecordingNoErrorWarning.setItemText(0, QCoreApplication.translate("ExtLEDConfig", u"Off", None))
        self.comboBox_RecordingNoErrorWarning.setItemText(1, QCoreApplication.translate("ExtLEDConfig", u"On", None))
        self.comboBox_RecordingNoErrorWarning.setItemText(2, QCoreApplication.translate("ExtLEDConfig", u"Blink", None))
        self.comboBox_RecordingNoErrorWarning.setItemText(3, QCoreApplication.translate("ExtLEDConfig", u"Reverse Blink", None))
        self.comboBox_RecordingNoErrorWarning.setItemText(4, QCoreApplication.translate("ExtLEDConfig", u"Slow Flash", None))
        self.comboBox_RecordingNoErrorWarning.setItemText(5, QCoreApplication.translate("ExtLEDConfig", u"Double Slow Flash", None))
        self.comboBox_RecordingNoErrorWarning.setItemText(6, QCoreApplication.translate("ExtLEDConfig", u"Fast Flash", None))

#if QT_CONFIG(tooltip)
        self.label.setToolTip(QCoreApplication.translate("ExtLEDConfig", u"<html><head/><body><p><span style=\" font-weight:700;\">Recording (Error Active)</span></p><p>At least one connected camera is recording, and an error is active.<br/>Errors can be:<br/>- Camera (playback mode, SD card error)<br/>- Connection timeout<br/>- CAN (if enabled)</p></body></html>", None))
#endif // QT_CONFIG(tooltip)
        self.label.setText(QCoreApplication.translate("ExtLEDConfig", u"Recording (Error Active)", None))
        self.comboBox_ReadyNoErrorWarning.setItemText(0, QCoreApplication.translate("ExtLEDConfig", u"Off", None))
        self.comboBox_ReadyNoErrorWarning.setItemText(1, QCoreApplication.translate("ExtLEDConfig", u"On", None))
        self.comboBox_ReadyNoErrorWarning.setItemText(2, QCoreApplication.translate("ExtLEDConfig", u"Blink", None))
        self.comboBox_ReadyNoErrorWarning.setItemText(3, QCoreApplication.translate("ExtLEDConfig", u"Reverse Blink", None))
        self.comboBox_ReadyNoErrorWarning.setItemText(4, QCoreApplication.translate("ExtLEDConfig", u"Slow Flash", None))
        self.comboBox_ReadyNoErrorWarning.setItemText(5, QCoreApplication.translate("ExtLEDConfig", u"Double Slow Flash", None))
        self.comboBox_ReadyNoErrorWarning.setItemText(6, QCoreApplication.translate("ExtLEDConfig", u"Fast Flash", None))

#if QT_CONFIG(tooltip)
        self.label_5.setToolTip(QCoreApplication.translate("ExtLEDConfig", u"<html><head/><body><p><span style=\" font-weight:700;\">Ready (Warning Active)</span></p><p>All paired cameras are connected and ready to start recording. At least one of the cameras is reporting a warning.<br/>Warnings are enabled under the <span style=\" font-style:italic;\">Warnings</span> tab.</p></body></html>", None))
#endif // QT_CONFIG(tooltip)
        self.label_5.setText(QCoreApplication.translate("ExtLEDConfig", u"Ready (Warning Active)", None))
#if QT_CONFIG(tooltip)
        self.label_3.setToolTip(QCoreApplication.translate("ExtLEDConfig", u"<html><head/><body><p><span style=\" font-weight:700;\">Recording (No Errors or Warnings)</span></p><p>At least one connected camera is recording, and no cameras are reporting errors or warnings.</p></body></html>", None))
#endif // QT_CONFIG(tooltip)
        self.label_3.setText(QCoreApplication.translate("ExtLEDConfig", u"Recording (No Errors or Warnings)", None))
        self.comboBox_RecordingWarningActive.setItemText(0, QCoreApplication.translate("ExtLEDConfig", u"Off", None))
        self.comboBox_RecordingWarningActive.setItemText(1, QCoreApplication.translate("ExtLEDConfig", u"On", None))
        self.comboBox_RecordingWarningActive.setItemText(2, QCoreApplication.translate("ExtLEDConfig", u"Blink", None))
        self.comboBox_RecordingWarningActive.setItemText(3, QCoreApplication.translate("ExtLEDConfig", u"Reverse Blink", None))
        self.comboBox_RecordingWarningActive.setItemText(4, QCoreApplication.translate("ExtLEDConfig", u"Slow Flash", None))
        self.comboBox_RecordingWarningActive.setItemText(5, QCoreApplication.translate("ExtLEDConfig", u"Double Slow Flash", None))
        self.comboBox_RecordingWarningActive.setItemText(6, QCoreApplication.translate("ExtLEDConfig", u"Fast Flash", None))

        self.comboBox_RecordingErrorActive.setItemText(0, QCoreApplication.translate("ExtLEDConfig", u"Off", None))
        self.comboBox_RecordingErrorActive.setItemText(1, QCoreApplication.translate("ExtLEDConfig", u"On", None))
        self.comboBox_RecordingErrorActive.setItemText(2, QCoreApplication.translate("ExtLEDConfig", u"Blink", None))
        self.comboBox_RecordingErrorActive.setItemText(3, QCoreApplication.translate("ExtLEDConfig", u"Reverse Blink", None))
        self.comboBox_RecordingErrorActive.setItemText(4, QCoreApplication.translate("ExtLEDConfig", u"Slow Flash", None))
        self.comboBox_RecordingErrorActive.setItemText(5, QCoreApplication.translate("ExtLEDConfig", u"Double Slow Flash", None))
        self.comboBox_RecordingErrorActive.setItemText(6, QCoreApplication.translate("ExtLEDConfig", u"Fast Flash", None))

        self.comboBox_RecordingStopDelayActive.setItemText(0, QCoreApplication.translate("ExtLEDConfig", u"Off", None))
        self.comboBox_RecordingStopDelayActive.setItemText(1, QCoreApplication.translate("ExtLEDConfig", u"On", None))
        self.comboBox_RecordingStopDelayActive.setItemText(2, QCoreApplication.translate("ExtLEDConfig", u"Blink", None))
        self.comboBox_RecordingStopDelayActive.setItemText(3, QCoreApplication.translate("ExtLEDConfig", u"Reverse Blink", None))
        self.comboBox_RecordingStopDelayActive.setItemText(4, QCoreApplication.translate("ExtLEDConfig", u"Slow Flash", None))
        self.comboBox_RecordingStopDelayActive.setItemText(5, QCoreApplication.translate("ExtLEDConfig", u"Double Slow Flash", None))
        self.comboBox_RecordingStopDelayActive.setItemText(6, QCoreApplication.translate("ExtLEDConfig", u"Fast Flash", None))

    # retranslateUi

