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

#ifndef UI_CKBUPDATERWIDGET_H
#define UI_CKBUPDATERWIDGET_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QFrame>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QPlainTextEdit>
#include <QtWidgets/QProgressBar>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_CkbUpdaterWidget
{
public:
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout;
    QSpacerItem *horizontalSpacer_2;
    QLabel *iconLabel;
    QSpacerItem *horizontalSpacer;
    QLabel *versionLabel;
    QFrame *line;
    QLabel *newVersionLabel;
    QPlainTextEdit *changelogTextEdit;
    QLabel *changelogLabel;
    QProgressBar *progressBar;
    QHBoxLayout *horizontalLayout_3;
    QSpacerItem *horizontalSpacer_5;
    QPushButton *updateButton;
    QPushButton *remindMeLaterButton;

    void setupUi(QWidget *CkbUpdaterWidget)
    {
        if (CkbUpdaterWidget->objectName().isEmpty())
            CkbUpdaterWidget->setObjectName("CkbUpdaterWidget");
        CkbUpdaterWidget->resize(654, 410);
        verticalLayout = new QVBoxLayout(CkbUpdaterWidget);
        verticalLayout->setObjectName("verticalLayout");
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout->addItem(horizontalSpacer_2);

        iconLabel = new QLabel(CkbUpdaterWidget);
        iconLabel->setObjectName("iconLabel");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(iconLabel->sizePolicy().hasHeightForWidth());
        iconLabel->setSizePolicy(sizePolicy);
        iconLabel->setTextFormat(Qt::RichText);
        iconLabel->setAlignment(Qt::AlignHCenter|Qt::AlignTop);

        horizontalLayout->addWidget(iconLabel);

        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout->addItem(horizontalSpacer);


        verticalLayout->addLayout(horizontalLayout);

        versionLabel = new QLabel(CkbUpdaterWidget);
        versionLabel->setObjectName("versionLabel");
        QFont font;
        font.setBold(true);
        versionLabel->setFont(font);
        versionLabel->setText(QString::fromUtf8("ckb-next v"));
        versionLabel->setAlignment(Qt::AlignBottom|Qt::AlignHCenter);

        verticalLayout->addWidget(versionLabel);

        line = new QFrame(CkbUpdaterWidget);
        line->setObjectName("line");
        line->setFrameShape(QFrame::Shape::HLine);
        line->setFrameShadow(QFrame::Shadow::Sunken);

        verticalLayout->addWidget(line);

        newVersionLabel = new QLabel(CkbUpdaterWidget);
        newVersionLabel->setObjectName("newVersionLabel");
        newVersionLabel->setAlignment(Qt::AlignCenter);

        verticalLayout->addWidget(newVersionLabel);

        changelogTextEdit = new QPlainTextEdit(CkbUpdaterWidget);
        changelogTextEdit->setObjectName("changelogTextEdit");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Expanding);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(changelogTextEdit->sizePolicy().hasHeightForWidth());
        changelogTextEdit->setSizePolicy(sizePolicy1);
        changelogTextEdit->setMinimumSize(QSize(500, 0));
        changelogTextEdit->setReadOnly(true);

        verticalLayout->addWidget(changelogTextEdit);

        changelogLabel = new QLabel(CkbUpdaterWidget);
        changelogLabel->setObjectName("changelogLabel");
        changelogLabel->setText(QString::fromUtf8("<a href=\"#\" style=\"text-decoration: none;\">v0.3.2 changelog</a><br /><a href=\"#\" style=\"text-decoration: none;\">v0.3.2 manual download</a>"));
        changelogLabel->setOpenExternalLinks(true);
        changelogLabel->setTextInteractionFlags(Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse);

        verticalLayout->addWidget(changelogLabel);

        progressBar = new QProgressBar(CkbUpdaterWidget);
        progressBar->setObjectName("progressBar");
        progressBar->setValue(24);

        verticalLayout->addWidget(progressBar);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName("horizontalLayout_3");
        horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer_5);

        updateButton = new QPushButton(CkbUpdaterWidget);
        updateButton->setObjectName("updateButton");
        updateButton->setAutoDefault(false);
        updateButton->setFlat(false);

        horizontalLayout_3->addWidget(updateButton);

        remindMeLaterButton = new QPushButton(CkbUpdaterWidget);
        remindMeLaterButton->setObjectName("remindMeLaterButton");

        horizontalLayout_3->addWidget(remindMeLaterButton);


        verticalLayout->addLayout(horizontalLayout_3);


        retranslateUi(CkbUpdaterWidget);

        updateButton->setDefault(true);


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

    void retranslateUi(QWidget *CkbUpdaterWidget)
    {
        CkbUpdaterWidget->setWindowTitle(QCoreApplication::translate("CkbUpdaterWidget", "Software Updater", nullptr));
        iconLabel->setText(QString());
        newVersionLabel->setText(QCoreApplication::translate("CkbUpdaterWidget", "A new version of ckb-next has been released.", nullptr));
        updateButton->setText(QCoreApplication::translate("CkbUpdaterWidget", "Update Now", nullptr));
        remindMeLaterButton->setText(QCoreApplication::translate("CkbUpdaterWidget", "Remind Me Later", nullptr));
    } // retranslateUi

};

namespace Ui {
    class CkbUpdaterWidget: public Ui_CkbUpdaterWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_CKBUPDATERWIDGET_H
