/********************************************************************************
** Form generated from reading UI file 'profiletabwidget.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_PROFILETABWIDGET_H
#define UI_PROFILETABWIDGET_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include <covergroupbox.h>
#include "controls.h"
#include "cuegroupbox.h"
#include "profiletabwidget.h"

QT_BEGIN_NAMESPACE

class Ui_ProfileTabWidget
{
public:
    QWidget *audioTab;
    QVBoxLayout *verticalLayout;
    QGroupBox *outFilesBox;
    QFormLayout *formLayout_4;
    QLabel *outDirLabel;
    QHBoxLayout *horizontalLayout_3;
    QLineEdit *outDirEdit;
    OutDirButton *outDirButton;
    QLabel *outPatternLabel;
    QHBoxLayout *horizontalLayout_7;
    QLineEdit *outPatternEdit;
    OutPatternButton *outPatternButton;
    QFrame *encoderGroupLine;
    QGroupBox *encoderGroup;
    QFrame *resampleGroupLine;
    QGroupBox *resampleGroup;
    QFormLayout *formLayout;
    QLabel *bitDepthLabel;
    BitsPerSampleCombobox *bitDepthComboBox;
    QLabel *sampleRateLabel;
    SampleRateCombobox *sampleRateComboBox;
    QGroupBox *gainGroup;
    QFormLayout *formLayout_2;
    QLabel *gainLabel;
    GainTypeCombobox *gainComboBox;
    QSpacerItem *verticalSpacer;
    QWidget *cueTab;
    QVBoxLayout *verticalLayout_2;
    CoverGroupBox *copyCoverGroupBox;
    CoverGroupBox *embeddedCoverGroupBox;
    QFrame *line;
    CueGroupBox *cueGroup;
    QSpacerItem *verticalSpacer_2;

    void setupUi(QTabWidget *ProfileTabWidget)
    {
        if (ProfileTabWidget->objectName().isEmpty())
            ProfileTabWidget->setObjectName("ProfileTabWidget");
        ProfileTabWidget->resize(627, 513);
        ProfileTabWidget->setWindowTitle(QString::fromUtf8("TabWidget"));
        audioTab = new QWidget();
        audioTab->setObjectName("audioTab");
        verticalLayout = new QVBoxLayout(audioTab);
        verticalLayout->setObjectName("verticalLayout");
        outFilesBox = new QGroupBox(audioTab);
        outFilesBox->setObjectName("outFilesBox");
        outFilesBox->setFlat(true);
        formLayout_4 = new QFormLayout(outFilesBox);
        formLayout_4->setObjectName("formLayout_4");
        outDirLabel = new QLabel(outFilesBox);
        outDirLabel->setObjectName("outDirLabel");

        formLayout_4->setWidget(0, QFormLayout::ItemRole::LabelRole, outDirLabel);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName("horizontalLayout_3");
        outDirEdit = new QLineEdit(outFilesBox);
        outDirEdit->setObjectName("outDirEdit");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(outDirEdit->sizePolicy().hasHeightForWidth());
        outDirEdit->setSizePolicy(sizePolicy);

        horizontalLayout_3->addWidget(outDirEdit);

        outDirButton = new OutDirButton(outFilesBox);
        outDirButton->setObjectName("outDirButton");
        outDirButton->setText(QString::fromUtf8("*"));

        horizontalLayout_3->addWidget(outDirButton);


        formLayout_4->setLayout(0, QFormLayout::ItemRole::FieldRole, horizontalLayout_3);

        outPatternLabel = new QLabel(outFilesBox);
        outPatternLabel->setObjectName("outPatternLabel");

        formLayout_4->setWidget(1, QFormLayout::ItemRole::LabelRole, outPatternLabel);

        horizontalLayout_7 = new QHBoxLayout();
        horizontalLayout_7->setObjectName("horizontalLayout_7");
        outPatternEdit = new QLineEdit(outFilesBox);
        outPatternEdit->setObjectName("outPatternEdit");
        sizePolicy.setHeightForWidth(outPatternEdit->sizePolicy().hasHeightForWidth());
        outPatternEdit->setSizePolicy(sizePolicy);

        horizontalLayout_7->addWidget(outPatternEdit);

        outPatternButton = new OutPatternButton(outFilesBox);
        outPatternButton->setObjectName("outPatternButton");
        outPatternButton->setText(QString::fromUtf8("*"));

        horizontalLayout_7->addWidget(outPatternButton);


        formLayout_4->setLayout(1, QFormLayout::ItemRole::FieldRole, horizontalLayout_7);


        verticalLayout->addWidget(outFilesBox);

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

        verticalLayout->addWidget(encoderGroupLine);

        encoderGroup = new QGroupBox(audioTab);
        encoderGroup->setObjectName("encoderGroup");
        encoderGroup->setTitle(QString::fromUtf8("FLAC encoder settings:"));
        encoderGroup->setFlat(true);

        verticalLayout->addWidget(encoderGroup);

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

        verticalLayout->addWidget(resampleGroupLine);

        resampleGroup = new QGroupBox(audioTab);
        resampleGroup->setObjectName("resampleGroup");
        resampleGroup->setFlat(true);
        formLayout = new QFormLayout(resampleGroup);
        formLayout->setObjectName("formLayout");
        bitDepthLabel = new QLabel(resampleGroup);
        bitDepthLabel->setObjectName("bitDepthLabel");

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

        bitDepthComboBox = new BitsPerSampleCombobox(resampleGroup);
        bitDepthComboBox->setObjectName("bitDepthComboBox");

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

        sampleRateLabel = new QLabel(resampleGroup);
        sampleRateLabel->setObjectName("sampleRateLabel");

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

        sampleRateComboBox = new SampleRateCombobox(resampleGroup);
        sampleRateComboBox->setObjectName("sampleRateComboBox");

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


        verticalLayout->addWidget(resampleGroup);

        gainGroup = new QGroupBox(audioTab);
        gainGroup->setObjectName("gainGroup");
        gainGroup->setFlat(true);
        formLayout_2 = new QFormLayout(gainGroup);
        formLayout_2->setObjectName("formLayout_2");
        gainLabel = new QLabel(gainGroup);
        gainLabel->setObjectName("gainLabel");

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

        gainComboBox = new GainTypeCombobox(gainGroup);
        gainComboBox->setObjectName("gainComboBox");

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


        verticalLayout->addWidget(gainGroup);

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

        verticalLayout->addItem(verticalSpacer);

        ProfileTabWidget->addTab(audioTab, QString());
        cueTab = new QWidget();
        cueTab->setObjectName("cueTab");
        verticalLayout_2 = new QVBoxLayout(cueTab);
        verticalLayout_2->setObjectName("verticalLayout_2");
        copyCoverGroupBox = new CoverGroupBox(cueTab);
        copyCoverGroupBox->setObjectName("copyCoverGroupBox");
        copyCoverGroupBox->setFlat(true);
        copyCoverGroupBox->setCheckable(true);
        copyCoverGroupBox->setChecked(true);

        verticalLayout_2->addWidget(copyCoverGroupBox);

        embeddedCoverGroupBox = new CoverGroupBox(cueTab);
        embeddedCoverGroupBox->setObjectName("embeddedCoverGroupBox");
        embeddedCoverGroupBox->setFlat(true);
        embeddedCoverGroupBox->setCheckable(true);
        embeddedCoverGroupBox->setChecked(false);

        verticalLayout_2->addWidget(embeddedCoverGroupBox);

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

        verticalLayout_2->addWidget(line);

        cueGroup = new CueGroupBox(cueTab);
        cueGroup->setObjectName("cueGroup");
        cueGroup->setFlat(true);
        cueGroup->setCheckable(false);

        verticalLayout_2->addWidget(cueGroup);

        verticalSpacer_2 = new QSpacerItem(20, 302, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        verticalLayout_2->addItem(verticalSpacer_2);

        ProfileTabWidget->addTab(cueTab, QString());
#if QT_CONFIG(shortcut)
        outDirLabel->setBuddy(outDirEdit);
        outPatternLabel->setBuddy(outPatternEdit);
        bitDepthLabel->setBuddy(bitDepthComboBox);
        sampleRateLabel->setBuddy(sampleRateComboBox);
        gainLabel->setBuddy(gainComboBox);
#endif // QT_CONFIG(shortcut)

        retranslateUi(ProfileTabWidget);

        ProfileTabWidget->setCurrentIndex(0);


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

    void retranslateUi(QTabWidget *ProfileTabWidget)
    {
        outFilesBox->setTitle(QCoreApplication::translate("ProfileTabWidget", "Result files", nullptr));
        outDirLabel->setText(QCoreApplication::translate("ProfileTabWidget", "Directory:", "Preferences form label text"));
#if QT_CONFIG(tooltip)
        outDirEdit->setToolTip(QCoreApplication::translate("ProfileTabWidget", "You can browse to the destination directory. You can also input it manually.\n"
"\n"
"If the path is left empty or starts with \".\" (dot), the result files will be placed in the same directory as the source.", "Preferences form tooltip for \"Directory\" edit"));
#endif // QT_CONFIG(tooltip)
        outPatternLabel->setText(QCoreApplication::translate("ProfileTabWidget", "Pattern:", "Preferences form label text"));
        resampleGroup->setTitle(QCoreApplication::translate("ProfileTabWidget", "Resampling settings:", nullptr));
        bitDepthLabel->setText(QCoreApplication::translate("ProfileTabWidget", "Maximum bit depth:", nullptr));
        sampleRateLabel->setText(QCoreApplication::translate("ProfileTabWidget", "Maximum sample rate:", nullptr));
        gainGroup->setTitle(QCoreApplication::translate("ProfileTabWidget", "ReplayGain settings:", nullptr));
        gainLabel->setText(QCoreApplication::translate("ProfileTabWidget", "Calculate gain:", nullptr));
        ProfileTabWidget->setTabText(ProfileTabWidget->indexOf(audioTab), QCoreApplication::translate("ProfileTabWidget", "Audio", nullptr));
        copyCoverGroupBox->setTitle(QCoreApplication::translate("ProfileTabWidget", "Copy cover image", nullptr));
#if QT_CONFIG(tooltip)
        embeddedCoverGroupBox->setToolTip(QCoreApplication::translate("ProfileTabWidget", "If the format is supported, the cover will be added to the meta information for all output files.", "Tooltip on checkbox on preferences dialog"));
#endif // QT_CONFIG(tooltip)
        embeddedCoverGroupBox->setTitle(QCoreApplication::translate("ProfileTabWidget", "Embed cover image in output files", nullptr));
        cueGroup->setTitle(QCoreApplication::translate("ProfileTabWidget", "Create per track CUE sheet", nullptr));
        ProfileTabWidget->setTabText(ProfileTabWidget->indexOf(cueTab), QCoreApplication::translate("ProfileTabWidget", "CUE and cover image", "Preferences dialog tab title"));
        (void)ProfileTabWidget;
    } // retranslateUi

};

namespace Ui {
    class ProfileTabWidget: public Ui_ProfileTabWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_PROFILETABWIDGET_H
