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

#ifndef UI_ACHIEVEMENTLOGINDIALOG_H
#define UI_ACHIEVEMENTLOGINDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>

QT_BEGIN_NAMESPACE

class Ui_AchievementLoginDialog
{
public:
    QGridLayout *gridLayout;
    QHBoxLayout *horizontalLayout;
    QLabel *iconLabel;
    QLabel *titleLabel;
    QLabel *instructionText;
    QLabel *label_4;
    QLineEdit *userName;
    QLabel *label_5;
    QLineEdit *password;
    QHBoxLayout *horizontalLayout_2;
    QLabel *status;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *AchievementLoginDialog)
    {
        if (AchievementLoginDialog->objectName().isEmpty())
            AchievementLoginDialog->setObjectName("AchievementLoginDialog");
        AchievementLoginDialog->setWindowModality(Qt::WindowModality::WindowModal);
        AchievementLoginDialog->resize(450, 220);
        QSizePolicy sizePolicy(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Maximum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(AchievementLoginDialog->sizePolicy().hasHeightForWidth());
        AchievementLoginDialog->setSizePolicy(sizePolicy);
        AchievementLoginDialog->setMinimumSize(QSize(450, 0));
        AchievementLoginDialog->setModal(true);
        gridLayout = new QGridLayout(AchievementLoginDialog);
        gridLayout->setObjectName("gridLayout");
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        iconLabel = new QLabel(AchievementLoginDialog);
        iconLabel->setObjectName("iconLabel");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(iconLabel->sizePolicy().hasHeightForWidth());
        iconLabel->setSizePolicy(sizePolicy1);
        iconLabel->setMinimumSize(QSize(58, 32));
        iconLabel->setMaximumSize(QSize(58, 32));
        iconLabel->setScaledContents(true);
        iconLabel->setAlignment(Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignTop);

        horizontalLayout->addWidget(iconLabel);

        titleLabel = new QLabel(AchievementLoginDialog);
        titleLabel->setObjectName("titleLabel");
        titleLabel->setMaximumSize(QSize(16777215, 32));
        titleLabel->setAlignment(Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignTop);

        horizontalLayout->addWidget(titleLabel);

        horizontalLayout->setStretch(1, 1);

        gridLayout->addLayout(horizontalLayout, 0, 0, 1, 2);

        instructionText = new QLabel(AchievementLoginDialog);
        instructionText->setObjectName("instructionText");
        instructionText->setWordWrap(true);

        gridLayout->addWidget(instructionText, 1, 0, 1, 2);

        label_4 = new QLabel(AchievementLoginDialog);
        label_4->setObjectName("label_4");

        gridLayout->addWidget(label_4, 2, 0, 1, 1);

        userName = new QLineEdit(AchievementLoginDialog);
        userName->setObjectName("userName");

        gridLayout->addWidget(userName, 2, 1, 1, 1);

        label_5 = new QLabel(AchievementLoginDialog);
        label_5->setObjectName("label_5");

        gridLayout->addWidget(label_5, 3, 0, 1, 1);

        password = new QLineEdit(AchievementLoginDialog);
        password->setObjectName("password");
        password->setEchoMode(QLineEdit::EchoMode::Password);

        gridLayout->addWidget(password, 3, 1, 1, 1);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        status = new QLabel(AchievementLoginDialog);
        status->setObjectName("status");

        horizontalLayout_2->addWidget(status);

        buttonBox = new QDialogButtonBox(AchievementLoginDialog);
        buttonBox->setObjectName("buttonBox");
        buttonBox->setStandardButtons(QDialogButtonBox::StandardButton::Cancel);

        horizontalLayout_2->addWidget(buttonBox);

        horizontalLayout_2->setStretch(0, 1);

        gridLayout->addLayout(horizontalLayout_2, 4, 0, 1, 2);


        retranslateUi(AchievementLoginDialog);

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

    void retranslateUi(QDialog *AchievementLoginDialog)
    {
        AchievementLoginDialog->setWindowTitle(QCoreApplication::translate("AchievementLoginDialog", "RetroAchievements Login", "Window title"));
        iconLabel->setText(QString());
        titleLabel->setText(QCoreApplication::translate("AchievementLoginDialog", "RetroAchievements Login", "Header text"));
        instructionText->setText(QCoreApplication::translate("AchievementLoginDialog", "Please enter your user name and password for retroachievements.org below. Your password will not be saved in DuckStation, an access token will be generated and used instead.", nullptr));
        label_4->setText(QCoreApplication::translate("AchievementLoginDialog", "User Name:", nullptr));
        label_5->setText(QCoreApplication::translate("AchievementLoginDialog", "Password:", nullptr));
        status->setText(QCoreApplication::translate("AchievementLoginDialog", "Ready...", nullptr));
    } // retranslateUi

};

namespace Ui {
    class AchievementLoginDialog: public Ui_AchievementLoginDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_ACHIEVEMENTLOGINDIALOG_H
