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

#ifndef UI_GENERALPAGE_H
#define UI_GENERALPAGE_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "controls.h"

QT_BEGIN_NAMESPACE

class Ui_GeneralPage
{
public:
    QVBoxLayout *verticalLayout;
    QGroupBox *groupBox_2;
    QFormLayout *formLayout_3;
    QLabel *threadsCountLabel;
    QSpinBox *threadsCountSpin;
    QLabel *tmpDirLabel;
    QHBoxLayout *horizontalLayout_5;
    QLineEdit *tmpDirEdit;
    ToolButton *tmpDirButton;
    QFrame *line;
    QGroupBox *groupBox;
    QFormLayout *formLayout;
    QCheckBox *splitTrackTitleCbx;
    QFrame *line_2;
    QGroupBox *proxyGroup;
    QFormLayout *formLayout_2;
    QLabel *label;
    QComboBox *proxyTypeComboBox;
    QLabel *label_2;
    QHBoxLayout *horizontalLayout;
    QLineEdit *proxyHostEdit;
    QSpinBox *proxyPortEdit;
    QLabel *label_3;
    QLineEdit *ProxyUserNameEdit;
    QLabel *label_4;
    QLineEdit *proxyPasswordEdit;
    QSpacerItem *verticalSpacer;

    void setupUi(QWidget *GeneralPage)
    {
        if (GeneralPage->objectName().isEmpty())
            GeneralPage->setObjectName("GeneralPage");
        GeneralPage->resize(491, 392);
        GeneralPage->setWindowTitle(QString::fromUtf8("Form"));
        verticalLayout = new QVBoxLayout(GeneralPage);
        verticalLayout->setObjectName("verticalLayout");
        groupBox_2 = new QGroupBox(GeneralPage);
        groupBox_2->setObjectName("groupBox_2");
        groupBox_2->setFlat(true);
        formLayout_3 = new QFormLayout(groupBox_2);
        formLayout_3->setObjectName("formLayout_3");
        threadsCountLabel = new QLabel(groupBox_2);
        threadsCountLabel->setObjectName("threadsCountLabel");

        formLayout_3->setWidget(0, QFormLayout::ItemRole::LabelRole, threadsCountLabel);

        threadsCountSpin = new QSpinBox(groupBox_2);
        threadsCountSpin->setObjectName("threadsCountSpin");
        threadsCountSpin->setMinimumSize(QSize(50, 0));
        threadsCountSpin->setMinimum(1);
        threadsCountSpin->setMaximum(64);

        formLayout_3->setWidget(0, QFormLayout::ItemRole::FieldRole, threadsCountSpin);

        tmpDirLabel = new QLabel(groupBox_2);
        tmpDirLabel->setObjectName("tmpDirLabel");
        tmpDirLabel->setTextFormat(Qt::PlainText);

        formLayout_3->setWidget(1, QFormLayout::ItemRole::LabelRole, tmpDirLabel);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setObjectName("horizontalLayout_5");
        tmpDirEdit = new QLineEdit(groupBox_2);
        tmpDirEdit->setObjectName("tmpDirEdit");

        horizontalLayout_5->addWidget(tmpDirEdit);

        tmpDirButton = new ToolButton(groupBox_2);
        tmpDirButton->setObjectName("tmpDirButton");
        tmpDirButton->setText(QString::fromUtf8("\342\200\246"));

        horizontalLayout_5->addWidget(tmpDirButton);


        formLayout_3->setLayout(1, QFormLayout::ItemRole::FieldRole, horizontalLayout_5);


        verticalLayout->addWidget(groupBox_2);

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

        verticalLayout->addWidget(line);

        groupBox = new QGroupBox(GeneralPage);
        groupBox->setObjectName("groupBox");
        groupBox->setFlat(true);
        formLayout = new QFormLayout(groupBox);
        formLayout->setObjectName("formLayout");
        splitTrackTitleCbx = new QCheckBox(groupBox);
        splitTrackTitleCbx->setObjectName("splitTrackTitleCbx");

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


        verticalLayout->addWidget(groupBox);

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

        verticalLayout->addWidget(line_2);

        proxyGroup = new QGroupBox(GeneralPage);
        proxyGroup->setObjectName("proxyGroup");
        proxyGroup->setFlat(true);
        formLayout_2 = new QFormLayout(proxyGroup);
        formLayout_2->setObjectName("formLayout_2");
        label = new QLabel(proxyGroup);
        label->setObjectName("label");

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

        proxyTypeComboBox = new QComboBox(proxyGroup);
        proxyTypeComboBox->setObjectName("proxyTypeComboBox");

        formLayout_2->setWidget(0, QFormLayout::ItemRole::FieldRole, proxyTypeComboBox);

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

        formLayout_2->setWidget(1, QFormLayout::ItemRole::LabelRole, label_2);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        proxyHostEdit = new QLineEdit(proxyGroup);
        proxyHostEdit->setObjectName("proxyHostEdit");

        horizontalLayout->addWidget(proxyHostEdit);

        proxyPortEdit = new QSpinBox(proxyGroup);
        proxyPortEdit->setObjectName("proxyPortEdit");
        proxyPortEdit->setMinimumSize(QSize(80, 0));
        proxyPortEdit->setMaximum(65535);

        horizontalLayout->addWidget(proxyPortEdit);


        formLayout_2->setLayout(1, QFormLayout::ItemRole::FieldRole, horizontalLayout);

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

        formLayout_2->setWidget(2, QFormLayout::ItemRole::LabelRole, label_3);

        ProxyUserNameEdit = new QLineEdit(proxyGroup);
        ProxyUserNameEdit->setObjectName("ProxyUserNameEdit");

        formLayout_2->setWidget(2, QFormLayout::ItemRole::FieldRole, ProxyUserNameEdit);

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

        formLayout_2->setWidget(3, QFormLayout::ItemRole::LabelRole, label_4);

        proxyPasswordEdit = new QLineEdit(proxyGroup);
        proxyPasswordEdit->setObjectName("proxyPasswordEdit");
        proxyPasswordEdit->setEchoMode(QLineEdit::Password);

        formLayout_2->setWidget(3, QFormLayout::ItemRole::FieldRole, proxyPasswordEdit);


        verticalLayout->addWidget(proxyGroup);

        verticalSpacer = new QSpacerItem(20, 134, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        verticalLayout->addItem(verticalSpacer);

#if QT_CONFIG(shortcut)
        threadsCountLabel->setBuddy(threadsCountSpin);
        tmpDirLabel->setBuddy(tmpDirEdit);
#endif // QT_CONFIG(shortcut)

        retranslateUi(GeneralPage);

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

    void retranslateUi(QWidget *GeneralPage)
    {
        groupBox_2->setTitle(QString());
        threadsCountLabel->setText(QCoreApplication::translate("GeneralPage", "Thread count:", nullptr));
#if QT_CONFIG(tooltip)
        threadsCountSpin->setToolTip(QCoreApplication::translate("GeneralPage", "The number of threads in the conversion process.", nullptr));
#endif // QT_CONFIG(tooltip)
        tmpDirLabel->setText(QCoreApplication::translate("GeneralPage", "Temporary directory:", nullptr));
        groupBox->setTitle(QCoreApplication::translate("GeneralPage", "CUE tags", "Groupbox title on preferences dialog"));
#if QT_CONFIG(tooltip)
        splitTrackTitleCbx->setToolTip(QCoreApplication::translate("GeneralPage", "If the \"TITLE\" tag contains the artist's and the track names combined by a separator character, the program will try to assign the appropriate tags.", nullptr));
#endif // QT_CONFIG(tooltip)
        splitTrackTitleCbx->setText(QCoreApplication::translate("GeneralPage", "Use heuristic definition of track performer", nullptr));
        proxyGroup->setTitle(QCoreApplication::translate("GeneralPage", "Proxy", nullptr));
        label->setText(QCoreApplication::translate("GeneralPage", "Proxy type", "Preferences proxy settings"));
        label_2->setText(QCoreApplication::translate("GeneralPage", "Host", "Preferences proxy settings"));
        label_3->setText(QCoreApplication::translate("GeneralPage", "User name", "Preferences proxy settings"));
        label_4->setText(QCoreApplication::translate("GeneralPage", "Password", "Preferences proxy settings"));
        (void)GeneralPage;
    } // retranslateUi

};

namespace Ui {
    class GeneralPage: public Ui_GeneralPage {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_GENERALPAGE_H
