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

#ifndef UI_FORMUPDATE_H
#define UI_FORMUPDATE_H

#include <QtCore/QVariant>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "labelwithstatus.h"

QT_BEGIN_NAMESPACE

class Ui_FormUpdate
{
public:
    QFormLayout *formLayout;
    QLabel *label;
    QLabel *m_lblCurrentRelease;
    QLabel *label_3;
    QLabel *m_lblAvailableRelease;
    QLabel *label_2;
    LabelWithStatus *m_lblStatus;
    QTabWidget *m_tabInfo;
    QWidget *tabChanges;
    QVBoxLayout *verticalLayout_2;
    QTextEdit *m_txtChanges;
    QWidget *tabFiles;
    QVBoxLayout *verticalLayout_3;
    QListWidget *m_listFiles;
    QDialogButtonBox *m_buttonBox;

    void setupUi(QDialog *FormUpdate)
    {
        if (FormUpdate->objectName().isEmpty())
            FormUpdate->setObjectName("FormUpdate");
        FormUpdate->resize(550, 325);
        formLayout = new QFormLayout(FormUpdate);
        formLayout->setObjectName("formLayout");
        label = new QLabel(FormUpdate);
        label->setObjectName("label");

        formLayout->setWidget(0, QFormLayout::ItemRole::LabelRole, label);

        m_lblCurrentRelease = new QLabel(FormUpdate);
        m_lblCurrentRelease->setObjectName("m_lblCurrentRelease");

        formLayout->setWidget(0, QFormLayout::ItemRole::FieldRole, m_lblCurrentRelease);

        label_3 = new QLabel(FormUpdate);
        label_3->setObjectName("label_3");

        formLayout->setWidget(1, QFormLayout::ItemRole::LabelRole, label_3);

        m_lblAvailableRelease = new QLabel(FormUpdate);
        m_lblAvailableRelease->setObjectName("m_lblAvailableRelease");

        formLayout->setWidget(1, QFormLayout::ItemRole::FieldRole, m_lblAvailableRelease);

        label_2 = new QLabel(FormUpdate);
        label_2->setObjectName("label_2");

        formLayout->setWidget(2, QFormLayout::ItemRole::LabelRole, label_2);

        m_lblStatus = new LabelWithStatus(FormUpdate);
        m_lblStatus->setObjectName("m_lblStatus");
        m_lblStatus->setLayoutDirection(Qt::LayoutDirection::RightToLeft);

        formLayout->setWidget(2, QFormLayout::ItemRole::FieldRole, m_lblStatus);

        m_tabInfo = new QTabWidget(FormUpdate);
        m_tabInfo->setObjectName("m_tabInfo");
        tabChanges = new QWidget();
        tabChanges->setObjectName("tabChanges");
        verticalLayout_2 = new QVBoxLayout(tabChanges);
        verticalLayout_2->setObjectName("verticalLayout_2");
        verticalLayout_2->setContentsMargins(0, 0, 0, 0);
        m_txtChanges = new QTextEdit(tabChanges);
        m_txtChanges->setObjectName("m_txtChanges");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Expanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(1);
        sizePolicy.setHeightForWidth(m_txtChanges->sizePolicy().hasHeightForWidth());
        m_txtChanges->setSizePolicy(sizePolicy);
        QFont font;
        font.setFamilies({QString::fromUtf8("DejaVu Sans Mono")});
        m_txtChanges->setFont(font);
        m_txtChanges->setFrameShape(QFrame::Shape::NoFrame);
        m_txtChanges->setUndoRedoEnabled(false);
        m_txtChanges->setLineWrapMode(QTextEdit::LineWrapMode::WidgetWidth);
        m_txtChanges->setReadOnly(true);
        m_txtChanges->setHtml(QString::fromUtf8("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><meta charset=\"utf-8\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"hr { height: 1px; border-width: 0; }\n"
"li.unchecked::marker { content: \"\\2610\"; }\n"
"li.checked::marker { content: \"\\2612\"; }\n"
"</style></head><body style=\" font-family:'DejaVu Sans Mono'; font-size:9pt; font-weight:400; font-style:normal;\">\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:8pt;\"><br /></p></body></html>"));
        m_txtChanges->setTextInteractionFlags(Qt::TextInteractionFlag::LinksAccessibleByMouse|Qt::TextInteractionFlag::TextSelectableByMouse);

        verticalLayout_2->addWidget(m_txtChanges);

        m_tabInfo->addTab(tabChanges, QString());
        tabFiles = new QWidget();
        tabFiles->setObjectName("tabFiles");
        verticalLayout_3 = new QVBoxLayout(tabFiles);
        verticalLayout_3->setObjectName("verticalLayout_3");
        verticalLayout_3->setContentsMargins(0, 0, 0, 0);
        m_listFiles = new QListWidget(tabFiles);
        m_listFiles->setObjectName("m_listFiles");
        m_listFiles->setFrameShape(QFrame::Shape::NoFrame);

        verticalLayout_3->addWidget(m_listFiles);

        m_tabInfo->addTab(tabFiles, QString());

        formLayout->setWidget(3, QFormLayout::ItemRole::FieldRole, m_tabInfo);

        m_buttonBox = new QDialogButtonBox(FormUpdate);
        m_buttonBox->setObjectName("m_buttonBox");
        m_buttonBox->setOrientation(Qt::Orientation::Horizontal);
        m_buttonBox->setStandardButtons(QDialogButtonBox::StandardButton::Close);

        formLayout->setWidget(4, QFormLayout::ItemRole::SpanningRole, m_buttonBox);

#if QT_CONFIG(shortcut)
        label_2->setBuddy(m_lblStatus);
#endif // QT_CONFIG(shortcut)

        retranslateUi(FormUpdate);
        QObject::connect(m_buttonBox, &QDialogButtonBox::accepted, FormUpdate, qOverload<>(&QDialog::accept));
        QObject::connect(m_buttonBox, &QDialogButtonBox::rejected, FormUpdate, qOverload<>(&QDialog::reject));

        m_tabInfo->setCurrentIndex(0);


        QMetaObject::connectSlotsByName(FormUpdate);
    } // setupUi

    void retranslateUi(QDialog *FormUpdate)
    {
        FormUpdate->setWindowTitle(QCoreApplication::translate("FormUpdate", "Check for updates", nullptr));
        label->setText(QCoreApplication::translate("FormUpdate", "Current release", nullptr));
        m_lblCurrentRelease->setText(QString());
        label_3->setText(QCoreApplication::translate("FormUpdate", "Available release", nullptr));
        m_lblAvailableRelease->setText(QString());
        label_2->setText(QCoreApplication::translate("FormUpdate", "Status", nullptr));
        m_tabInfo->setTabText(m_tabInfo->indexOf(tabChanges), QCoreApplication::translate("FormUpdate", "Changelog", nullptr));
        m_tabInfo->setTabText(m_tabInfo->indexOf(tabFiles), QCoreApplication::translate("FormUpdate", "Available files", nullptr));
    } // retranslateUi

};

namespace Ui {
    class FormUpdate: public Ui_FormUpdate {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_FORMUPDATE_H
