/********************************************************************************
** Form generated from reading UI file 'update_dialog.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_UPDATE_DIALOG_H
#define UI_UPDATE_DIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QProgressBar>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_update_dialog
{
public:
    QGridLayout *gridLayout;
    QWidget *verticalWidget;
    QVBoxLayout *verticalLayout;
    QLabel *label;
    QVBoxLayout *verticalLayout_4;
    QLabel *changelog_label;
    QTextEdit *changelog_textedit;
    QProgressBar *download_progress_bar;
    QCheckBox *manual_check_checkbox;
    QWidget *horizontalWidget;
    QHBoxLayout *horizontalLayout;
    QSpacerItem *horizontalSpacer;
    QPushButton *update_button;
    QPushButton *ignore_button;
    QPushButton *cancel_button;

    void setupUi(QDialog *update_dialog)
    {
        if (update_dialog->objectName().isEmpty())
            update_dialog->setObjectName("update_dialog");
        update_dialog->resize(782, 486);
        update_dialog->setModal(true);
        gridLayout = new QGridLayout(update_dialog);
        gridLayout->setObjectName("gridLayout");
        verticalWidget = new QWidget(update_dialog);
        verticalWidget->setObjectName("verticalWidget");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(verticalWidget->sizePolicy().hasHeightForWidth());
        verticalWidget->setSizePolicy(sizePolicy);
        verticalLayout = new QVBoxLayout(verticalWidget);
        verticalLayout->setObjectName("verticalLayout");
        label = new QLabel(verticalWidget);
        label->setObjectName("label");
        sizePolicy.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
        label->setSizePolicy(sizePolicy);
        QFont font;
        font.setPointSize(14);
        label->setFont(font);

        verticalLayout->addWidget(label);


        gridLayout->addWidget(verticalWidget, 0, 0, 1, 1);

        verticalLayout_4 = new QVBoxLayout();
        verticalLayout_4->setObjectName("verticalLayout_4");
        changelog_label = new QLabel(update_dialog);
        changelog_label->setObjectName("changelog_label");
        sizePolicy.setHeightForWidth(changelog_label->sizePolicy().hasHeightForWidth());
        changelog_label->setSizePolicy(sizePolicy);

        verticalLayout_4->addWidget(changelog_label);

        changelog_textedit = new QTextEdit(update_dialog);
        changelog_textedit->setObjectName("changelog_textedit");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Expanding);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(changelog_textedit->sizePolicy().hasHeightForWidth());
        changelog_textedit->setSizePolicy(sizePolicy1);
        changelog_textedit->setReadOnly(true);

        verticalLayout_4->addWidget(changelog_textedit);

        download_progress_bar = new QProgressBar(update_dialog);
        download_progress_bar->setObjectName("download_progress_bar");
        download_progress_bar->setValue(0);

        verticalLayout_4->addWidget(download_progress_bar);

        manual_check_checkbox = new QCheckBox(update_dialog);
        manual_check_checkbox->setObjectName("manual_check_checkbox");

        verticalLayout_4->addWidget(manual_check_checkbox);

        horizontalWidget = new QWidget(update_dialog);
        horizontalWidget->setObjectName("horizontalWidget");
        sizePolicy.setHeightForWidth(horizontalWidget->sizePolicy().hasHeightForWidth());
        horizontalWidget->setSizePolicy(sizePolicy);
        horizontalLayout = new QHBoxLayout(horizontalWidget);
        horizontalLayout->setObjectName("horizontalLayout");
        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout->addItem(horizontalSpacer);

        update_button = new QPushButton(horizontalWidget);
        update_button->setObjectName("update_button");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(update_button->sizePolicy().hasHeightForWidth());
        update_button->setSizePolicy(sizePolicy2);

        horizontalLayout->addWidget(update_button);

        ignore_button = new QPushButton(horizontalWidget);
        ignore_button->setObjectName("ignore_button");
        sizePolicy2.setHeightForWidth(ignore_button->sizePolicy().hasHeightForWidth());
        ignore_button->setSizePolicy(sizePolicy2);

        horizontalLayout->addWidget(ignore_button);

        cancel_button = new QPushButton(horizontalWidget);
        cancel_button->setObjectName("cancel_button");
        cancel_button->setEnabled(true);

        horizontalLayout->addWidget(cancel_button);


        verticalLayout_4->addWidget(horizontalWidget);


        gridLayout->addLayout(verticalLayout_4, 1, 0, 1, 1);


        retranslateUi(update_dialog);

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

    void retranslateUi(QDialog *update_dialog)
    {
        update_dialog->setWindowTitle(QCoreApplication::translate("update_dialog", "New update available", nullptr));
        label->setText(QCoreApplication::translate("update_dialog", "A new update has been released on GitHub!", nullptr));
        changelog_label->setText(QCoreApplication::translate("update_dialog", "Changelog", nullptr));
        download_progress_bar->setFormat(QCoreApplication::translate("update_dialog", "Downloading update ... %p%", nullptr));
        manual_check_checkbox->setText(QCoreApplication::translate("update_dialog", "Do not automatically check for update when startup", nullptr));
        update_button->setText(QCoreApplication::translate("update_dialog", "Update", nullptr));
        ignore_button->setText(QCoreApplication::translate("update_dialog", "Ignore", nullptr));
        cancel_button->setText(QCoreApplication::translate("update_dialog", "Cancel", nullptr));
    } // retranslateUi

};

namespace Ui {
    class update_dialog: public Ui_update_dialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_UPDATE_DIALOG_H
