/********************************************************************************
** Form generated from reading UI file 'audiostretchsettingsdialog.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_AUDIOSTRETCHSETTINGSDIALOG_H
#define UI_AUDIOSTRETCHSETTINGSDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSlider>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QVBoxLayout>

QT_BEGIN_NAMESPACE

class Ui_AudioStretchSettingsDialog
{
public:
    QGridLayout *gridLayout;
    QSpacerItem *verticalSpacer;
    QLabel *seekWindowSizeLabel;
    QLabel *label_8;
    QSlider *sequenceLength;
    QSlider *seekWindowSize;
    QLabel *label_7;
    QLabel *sequenceLengthLabel;
    QLabel *label_6;
    QSlider *overlap;
    QDialogButtonBox *buttonBox;
    QCheckBox *useQuickSeek;
    QLabel *overlapLabel;
    QCheckBox *useAAFilter;
    QHBoxLayout *horizontalLayout_5;
    QLabel *icon;
    QVBoxLayout *verticalLayout;
    QLabel *label_4;
    QLabel *label_5;

    void setupUi(QDialog *AudioStretchSettingsDialog)
    {
        if (AudioStretchSettingsDialog->objectName().isEmpty())
            AudioStretchSettingsDialog->setObjectName("AudioStretchSettingsDialog");
        AudioStretchSettingsDialog->resize(500, 267);
        gridLayout = new QGridLayout(AudioStretchSettingsDialog);
        gridLayout->setObjectName("gridLayout");
        verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        gridLayout->addItem(verticalSpacer, 6, 0, 1, 2);

        seekWindowSizeLabel = new QLabel(AudioStretchSettingsDialog);
        seekWindowSizeLabel->setObjectName("seekWindowSizeLabel");

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

        label_8 = new QLabel(AudioStretchSettingsDialog);
        label_8->setObjectName("label_8");

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

        sequenceLength = new QSlider(AudioStretchSettingsDialog);
        sequenceLength->setObjectName("sequenceLength");
        sequenceLength->setMinimum(20);
        sequenceLength->setMaximum(100);
        sequenceLength->setValue(30);
        sequenceLength->setOrientation(Qt::Orientation::Horizontal);
        sequenceLength->setTickPosition(QSlider::TickPosition::TicksBelow);
        sequenceLength->setTickInterval(10);

        gridLayout->addWidget(sequenceLength, 1, 1, 1, 1);

        seekWindowSize = new QSlider(AudioStretchSettingsDialog);
        seekWindowSize->setObjectName("seekWindowSize");
        seekWindowSize->setMinimum(10);
        seekWindowSize->setMaximum(30);
        seekWindowSize->setValue(20);
        seekWindowSize->setOrientation(Qt::Orientation::Horizontal);
        seekWindowSize->setTickPosition(QSlider::TickPosition::TicksBelow);
        seekWindowSize->setTickInterval(2);

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

        label_7 = new QLabel(AudioStretchSettingsDialog);
        label_7->setObjectName("label_7");

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

        sequenceLengthLabel = new QLabel(AudioStretchSettingsDialog);
        sequenceLengthLabel->setObjectName("sequenceLengthLabel");

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

        label_6 = new QLabel(AudioStretchSettingsDialog);
        label_6->setObjectName("label_6");

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

        overlap = new QSlider(AudioStretchSettingsDialog);
        overlap->setObjectName("overlap");
        overlap->setMinimum(5);
        overlap->setMaximum(15);
        overlap->setValue(10);
        overlap->setOrientation(Qt::Orientation::Horizontal);
        overlap->setTickPosition(QSlider::TickPosition::TicksBelow);
        overlap->setTickInterval(1);

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

        buttonBox = new QDialogButtonBox(AudioStretchSettingsDialog);
        buttonBox->setObjectName("buttonBox");
        buttonBox->setStandardButtons(QDialogButtonBox::StandardButton::Close|QDialogButtonBox::StandardButton::RestoreDefaults);

        gridLayout->addWidget(buttonBox, 7, 0, 1, 3);

        useQuickSeek = new QCheckBox(AudioStretchSettingsDialog);
        useQuickSeek->setObjectName("useQuickSeek");

        gridLayout->addWidget(useQuickSeek, 4, 0, 1, 3);

        overlapLabel = new QLabel(AudioStretchSettingsDialog);
        overlapLabel->setObjectName("overlapLabel");

        gridLayout->addWidget(overlapLabel, 3, 2, 1, 1);

        useAAFilter = new QCheckBox(AudioStretchSettingsDialog);
        useAAFilter->setObjectName("useAAFilter");

        gridLayout->addWidget(useAAFilter, 5, 0, 1, 3);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setObjectName("horizontalLayout_5");
        horizontalLayout_5->setContentsMargins(-1, -1, -1, 10);
        icon = new QLabel(AudioStretchSettingsDialog);
        icon->setObjectName("icon");
        icon->setMinimumSize(QSize(32, 32));
        icon->setMaximumSize(QSize(32, 32));
        icon->setAlignment(Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignTop);

        horizontalLayout_5->addWidget(icon);

        verticalLayout = new QVBoxLayout();
        verticalLayout->setObjectName("verticalLayout");
        label_4 = new QLabel(AudioStretchSettingsDialog);
        label_4->setObjectName("label_4");
        QFont font;
        font.setBold(true);
        label_4->setFont(font);
        label_4->setAlignment(Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignTop);

        verticalLayout->addWidget(label_4);

        label_5 = new QLabel(AudioStretchSettingsDialog);
        label_5->setObjectName("label_5");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Minimum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(label_5->sizePolicy().hasHeightForWidth());
        label_5->setSizePolicy(sizePolicy);
        label_5->setAlignment(Qt::AlignmentFlag::AlignLeading|Qt::AlignmentFlag::AlignLeft|Qt::AlignmentFlag::AlignTop);
        label_5->setWordWrap(true);

        verticalLayout->addWidget(label_5);


        horizontalLayout_5->addLayout(verticalLayout);


        gridLayout->addLayout(horizontalLayout_5, 0, 0, 1, 3);


        retranslateUi(AudioStretchSettingsDialog);

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

    void retranslateUi(QDialog *AudioStretchSettingsDialog)
    {
        AudioStretchSettingsDialog->setWindowTitle(QCoreApplication::translate("AudioStretchSettingsDialog", "Audio Stretch Settings", nullptr));
        seekWindowSizeLabel->setText(QCoreApplication::translate("AudioStretchSettingsDialog", "20", nullptr));
        label_8->setText(QCoreApplication::translate("AudioStretchSettingsDialog", "Overlap:", nullptr));
        label_7->setText(QCoreApplication::translate("AudioStretchSettingsDialog", "Seekwindow Size:", nullptr));
        sequenceLengthLabel->setText(QCoreApplication::translate("AudioStretchSettingsDialog", "30", nullptr));
        label_6->setText(QCoreApplication::translate("AudioStretchSettingsDialog", "Sequence Length:", nullptr));
        useQuickSeek->setText(QCoreApplication::translate("AudioStretchSettingsDialog", "Use Quickseek", nullptr));
        overlapLabel->setText(QCoreApplication::translate("AudioStretchSettingsDialog", "10", nullptr));
        useAAFilter->setText(QCoreApplication::translate("AudioStretchSettingsDialog", "Use Anti-Aliasing Filter", nullptr));
        label_4->setText(QCoreApplication::translate("AudioStretchSettingsDialog", "Audio Stretch Settings", nullptr));
        label_5->setText(QCoreApplication::translate("AudioStretchSettingsDialog", "These settings fine-tune the behavior of the SoundTouch audio time stretcher when running outside of 100% speed.", nullptr));
    } // retranslateUi

};

namespace Ui {
    class AudioStretchSettingsDialog: public Ui_AudioStretchSettingsDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_AUDIOSTRETCHSETTINGSDIALOG_H
