/********************************************************************************
** Form generated from reading UI file 'TagDialogBase.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_TAGDIALOGBASE_H
#define UI_TAGDIALOGBASE_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QFrame>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QListView>
#include <QtWidgets/QPlainTextEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include <klocalizedstring.h>
#include "covermanager/CoverFetcher.h"
#include "kcombobox.h"
#include "kratingwidget.h"
#include "krichtextedit.h"
#include "ktextedit.h"
#include "QtWidgets/QLineEdit"
#include "QtWidgets/QDoubleSpinBox"
#include "QtWidgets/QTabWidget"
#include "widgets/ClearSpinBox.h"

QT_BEGIN_NAMESPACE

class Ui_TagDialogBase
{
public:
    QVBoxLayout *verticalLayout_5;
    QVBoxLayout *verticalLayout_3;
    QTabWidget *qTabWidget;
    QWidget *summaryTab;
    QVBoxLayout *verticalLayout_2;
    QHBoxLayout *horizontalLayout;
    CoverLabel *pixmap_cover;
    QLabel *trackArtistAlbumLabel;
    QFrame *line1;
    QGridLayout *gridLayout;
    QLabel *qLabel_collection;
    QLabel *leftHeaderLabel;
    QLabel *rightHeaderLabel;
    QLabel *lenghtLabel;
    QLabel *qLabel_length;
    QLabel *bitrateLabel;
    QLabel *qLabel_bitrate;
    QLabel *samplerateLabel;
    QLabel *qLabel_samplerate;
    QLabel *sizeLabel;
    QLabel *qLabel_size;
    QLabel *formatLabel;
    QLabel *qLabel_format;
    QLabel *collectionLabel;
    ClearSpinBox *qSpinBox_score;
    QLabel *ratingLabel;
    KRatingWidget *ratingWidget;
    QLabel *playcountLabel;
    QLabel *qLabel_playcount;
    QLabel *scoreLabel;
    QLabel *firstPlayedLabel;
    QLabel *qLabel_firstPlayed;
    QLabel *lastPlayedLabel;
    QLabel *qLabel_lastPlayed;
    QLabel *addedToCollectionLabel;
    QLabel *qLabel_addedToCollection;
    QLabel *noteLabel;
    QLabel *qLabel_note;
    QSpacerItem *verticalSpacer_1;
    QWidget *tagsTab;
    QGridLayout *gridLayout_3;
    QLabel *textLabel1;
    QLineEdit *kLineEdit_title;
    QLabel *textLabel1_2;
    KComboBox *kComboBox_artist;
    QLabel *textLabel1_3_2;
    KComboBox *kComboBox_composer;
    QLabel *textLabel_albumArtist;
    KComboBox *kComboBox_albumArtist;
    QLabel *textLabel1_3;
    KComboBox *kComboBox_album;
    QLabel *textLabel1_6_6;
    ClearSpinBox *qSpinBox_track;
    QLabel *textLabel1_4;
    KComboBox *kComboBox_genre;
    QLabel *textLabel1_3_2_2;
    ClearSpinBox *qSpinBox_discNumber;
    QLabel *textLabel1_5;
    ClearSpinBox *qSpinBox_year;
    QLabel *textLabel_BPM;
    QLineEdit *kLineEdit_Bpm;
    QLabel *textLabel_comment;
    QPlainTextEdit *qPlainTextEdit_comment;
    QPushButton *pushButton_musicbrainz;
    QPushButton *pushButton_guessTags;
    QWidget *lyricsTab;
    QHBoxLayout *hboxLayout;
    KRichTextEdit *kRichTextEdit_lyrics;
    QWidget *labelsTab;
    QVBoxLayout *verticalLayout_8;
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout_5;
    QLabel *label;
    KComboBox *kComboBox_label;
    QVBoxLayout *verticalLayout_9;
    QHBoxLayout *horizontalLayout_6;
    QLabel *label_2;
    QSpacerItem *horizontalSpacer_4;
    QPushButton *addButton;
    QPushButton *removeButton;
    QListView *labelsList;
    QHBoxLayout *horizontalLayout_2;
    QLabel *locationLabel;
    QLineEdit *kLineEdit_location;
    QPushButton *pushButton_open;
    QHBoxLayout *horizontalLayout_3;
    QPushButton *pushButton_previous;
    QPushButton *pushButton_next;
    QCheckBox *checkBox_perTrack;
    QSpacerItem *spacer1;
    QPushButton *pushButton_ok;
    QPushButton *pushButton_cancel;

    void setupUi(QWidget *TagDialogBase)
    {
        if (TagDialogBase->objectName().isEmpty())
            TagDialogBase->setObjectName("TagDialogBase");
        TagDialogBase->resize(668, 429);
        QSizePolicy sizePolicy(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(TagDialogBase->sizePolicy().hasHeightForWidth());
        TagDialogBase->setSizePolicy(sizePolicy);
        verticalLayout_5 = new QVBoxLayout(TagDialogBase);
        verticalLayout_5->setSpacing(6);
        verticalLayout_5->setContentsMargins(0, 0, 0, 0);
        verticalLayout_5->setObjectName("verticalLayout_5");
        verticalLayout_3 = new QVBoxLayout();
        verticalLayout_3->setSpacing(6);
        verticalLayout_3->setObjectName("verticalLayout_3");
        qTabWidget = new QTabWidget(TagDialogBase);
        qTabWidget->setObjectName("qTabWidget");
        qTabWidget->setProperty("currentPage", QVariant(4));
        summaryTab = new QWidget();
        summaryTab->setObjectName("summaryTab");
        verticalLayout_2 = new QVBoxLayout(summaryTab);
        verticalLayout_2->setSpacing(6);
        verticalLayout_2->setContentsMargins(11, 11, 11, 11);
        verticalLayout_2->setObjectName("verticalLayout_2");
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setSpacing(6);
        horizontalLayout->setObjectName("horizontalLayout");
        pixmap_cover = new CoverLabel(summaryTab);
        pixmap_cover->setObjectName("pixmap_cover");
        pixmap_cover->setMinimumSize(QSize(100, 100));
        pixmap_cover->setMaximumSize(QSize(85, 85));

        horizontalLayout->addWidget(pixmap_cover);

        trackArtistAlbumLabel = new QLabel(summaryTab);
        trackArtistAlbumLabel->setObjectName("trackArtistAlbumLabel");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(trackArtistAlbumLabel->sizePolicy().hasHeightForWidth());
        trackArtistAlbumLabel->setSizePolicy(sizePolicy1);
        trackArtistAlbumLabel->setFocusPolicy(Qt::NoFocus);
        trackArtistAlbumLabel->setText(QString::fromUtf8("Track by Artist on Album"));
        trackArtistAlbumLabel->setAlignment(Qt::AlignVCenter);
        trackArtistAlbumLabel->setWordWrap(true);
        trackArtistAlbumLabel->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse);

        horizontalLayout->addWidget(trackArtistAlbumLabel);


        verticalLayout_2->addLayout(horizontalLayout);

        line1 = new QFrame(summaryTab);
        line1->setObjectName("line1");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(line1->sizePolicy().hasHeightForWidth());
        line1->setSizePolicy(sizePolicy2);
        line1->setFrameShape(QFrame::HLine);
        line1->setFrameShadow(QFrame::Sunken);

        verticalLayout_2->addWidget(line1);

        gridLayout = new QGridLayout();
        gridLayout->setSpacing(6);
        gridLayout->setObjectName("gridLayout");
        qLabel_collection = new QLabel(summaryTab);
        qLabel_collection->setObjectName("qLabel_collection");
        QFont font;
        font.setBold(true);
        qLabel_collection->setFont(font);
        qLabel_collection->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

        gridLayout->addWidget(qLabel_collection, 6, 1, 1, 1);

        leftHeaderLabel = new QLabel(summaryTab);
        leftHeaderLabel->setObjectName("leftHeaderLabel");
        QSizePolicy sizePolicy3(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Preferred);
        sizePolicy3.setHorizontalStretch(1);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(leftHeaderLabel->sizePolicy().hasHeightForWidth());
        leftHeaderLabel->setSizePolicy(sizePolicy3);
        leftHeaderLabel->setFont(font);
        leftHeaderLabel->setAlignment(Qt::AlignCenter);

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

        rightHeaderLabel = new QLabel(summaryTab);
        rightHeaderLabel->setObjectName("rightHeaderLabel");
        sizePolicy3.setHeightForWidth(rightHeaderLabel->sizePolicy().hasHeightForWidth());
        rightHeaderLabel->setSizePolicy(sizePolicy3);
        rightHeaderLabel->setFont(font);
        rightHeaderLabel->setAlignment(Qt::AlignCenter);

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

        lenghtLabel = new QLabel(summaryTab);
        lenghtLabel->setObjectName("lenghtLabel");
        lenghtLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        qLabel_length = new QLabel(summaryTab);
        qLabel_length->setObjectName("qLabel_length");
        qLabel_length->setFont(font);
        qLabel_length->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

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

        bitrateLabel = new QLabel(summaryTab);
        bitrateLabel->setObjectName("bitrateLabel");
        bitrateLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        qLabel_bitrate = new QLabel(summaryTab);
        qLabel_bitrate->setObjectName("qLabel_bitrate");
        qLabel_bitrate->setFont(font);
        qLabel_bitrate->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

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

        samplerateLabel = new QLabel(summaryTab);
        samplerateLabel->setObjectName("samplerateLabel");
        samplerateLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        qLabel_samplerate = new QLabel(summaryTab);
        qLabel_samplerate->setObjectName("qLabel_samplerate");
        qLabel_samplerate->setFont(font);
        qLabel_samplerate->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

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

        sizeLabel = new QLabel(summaryTab);
        sizeLabel->setObjectName("sizeLabel");
        sizeLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout->addWidget(sizeLabel, 4, 0, 1, 1);

        qLabel_size = new QLabel(summaryTab);
        qLabel_size->setObjectName("qLabel_size");
        qLabel_size->setFont(font);
        qLabel_size->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

        gridLayout->addWidget(qLabel_size, 4, 1, 1, 1);

        formatLabel = new QLabel(summaryTab);
        formatLabel->setObjectName("formatLabel");
        formatLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout->addWidget(formatLabel, 5, 0, 1, 1);

        qLabel_format = new QLabel(summaryTab);
        qLabel_format->setObjectName("qLabel_format");
        qLabel_format->setFont(font);
        qLabel_format->setText(QString::fromUtf8("mp3"));
        qLabel_format->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

        gridLayout->addWidget(qLabel_format, 5, 1, 1, 1);

        collectionLabel = new QLabel(summaryTab);
        collectionLabel->setObjectName("collectionLabel");
        collectionLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout->addWidget(collectionLabel, 6, 0, 1, 1);

        qSpinBox_score = new ClearSpinBox(summaryTab);
        qSpinBox_score->setObjectName("qSpinBox_score");
        sizePolicy1.setHeightForWidth(qSpinBox_score->sizePolicy().hasHeightForWidth());
        qSpinBox_score->setSizePolicy(sizePolicy1);
        qSpinBox_score->setKeyboardTracking(false);
        qSpinBox_score->setMaximum(100);

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

        ratingLabel = new QLabel(summaryTab);
        ratingLabel->setObjectName("ratingLabel");
        ratingLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        ratingWidget = new KRatingWidget(summaryTab);
        ratingWidget->setObjectName("ratingWidget");
        QSizePolicy sizePolicy4(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Preferred);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(ratingWidget->sizePolicy().hasHeightForWidth());
        ratingWidget->setSizePolicy(sizePolicy4);
        ratingWidget->setMinimumSize(QSize(0, 20));
        ratingWidget->setFrameShape(QFrame::StyledPanel);
        ratingWidget->setFrameShadow(QFrame::Plain);

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

        playcountLabel = new QLabel(summaryTab);
        playcountLabel->setObjectName("playcountLabel");
        playcountLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        qLabel_playcount = new QLabel(summaryTab);
        qLabel_playcount->setObjectName("qLabel_playcount");
        qLabel_playcount->setMinimumSize(QSize(0, 20));
        qLabel_playcount->setFont(font);
        qLabel_playcount->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

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

        scoreLabel = new QLabel(summaryTab);
        scoreLabel->setObjectName("scoreLabel");
        scoreLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        firstPlayedLabel = new QLabel(summaryTab);
        firstPlayedLabel->setObjectName("firstPlayedLabel");
        firstPlayedLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout->addWidget(firstPlayedLabel, 4, 2, 1, 1);

        qLabel_firstPlayed = new QLabel(summaryTab);
        qLabel_firstPlayed->setObjectName("qLabel_firstPlayed");
        qLabel_firstPlayed->setMinimumSize(QSize(0, 20));
        qLabel_firstPlayed->setFont(font);
        qLabel_firstPlayed->setText(QString::fromUtf8("1/1/2000"));
        qLabel_firstPlayed->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

        gridLayout->addWidget(qLabel_firstPlayed, 4, 3, 1, 1);

        lastPlayedLabel = new QLabel(summaryTab);
        lastPlayedLabel->setObjectName("lastPlayedLabel");
        lastPlayedLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout->addWidget(lastPlayedLabel, 5, 2, 1, 1);

        qLabel_lastPlayed = new QLabel(summaryTab);
        qLabel_lastPlayed->setObjectName("qLabel_lastPlayed");
        qLabel_lastPlayed->setMinimumSize(QSize(0, 20));
        qLabel_lastPlayed->setFont(font);
        qLabel_lastPlayed->setText(QString::fromUtf8("1/1/2000"));
        qLabel_lastPlayed->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

        gridLayout->addWidget(qLabel_lastPlayed, 5, 3, 1, 1);

        addedToCollectionLabel = new QLabel(summaryTab);
        addedToCollectionLabel->setObjectName("addedToCollectionLabel");
        addedToCollectionLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout->addWidget(addedToCollectionLabel, 6, 2, 1, 1);

        qLabel_addedToCollection = new QLabel(summaryTab);
        qLabel_addedToCollection->setObjectName("qLabel_addedToCollection");
        qLabel_addedToCollection->setMinimumSize(QSize(0, 20));
        qLabel_addedToCollection->setFont(font);
        qLabel_addedToCollection->setText(QString::fromUtf8("1/1/2000"));
        qLabel_addedToCollection->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);

        gridLayout->addWidget(qLabel_addedToCollection, 6, 3, 1, 1);

        noteLabel = new QLabel(summaryTab);
        noteLabel->setObjectName("noteLabel");
        noteLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout->addWidget(noteLabel, 7, 0, 1, 1);

        qLabel_note = new QLabel(summaryTab);
        qLabel_note->setObjectName("qLabel_note");
        qLabel_note->setFont(font);
        qLabel_note->setWordWrap(true);

        gridLayout->addWidget(qLabel_note, 7, 1, 1, 3);


        verticalLayout_2->addLayout(gridLayout);

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

        verticalLayout_2->addItem(verticalSpacer_1);

        qTabWidget->addTab(summaryTab, QString());
        tagsTab = new QWidget();
        tagsTab->setObjectName("tagsTab");
        gridLayout_3 = new QGridLayout(tagsTab);
        gridLayout_3->setSpacing(6);
        gridLayout_3->setContentsMargins(11, 11, 11, 11);
        gridLayout_3->setObjectName("gridLayout_3");
        textLabel1 = new QLabel(tagsTab);
        textLabel1->setObjectName("textLabel1");
        textLabel1->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        textLabel1->setWordWrap(false);

        gridLayout_3->addWidget(textLabel1, 0, 0, 1, 1);

        kLineEdit_title = new QLineEdit(tagsTab);
        kLineEdit_title->setObjectName("kLineEdit_title");
        sizePolicy1.setHeightForWidth(kLineEdit_title->sizePolicy().hasHeightForWidth());
        kLineEdit_title->setSizePolicy(sizePolicy1);

        gridLayout_3->addWidget(kLineEdit_title, 0, 1, 1, 5);

        textLabel1_2 = new QLabel(tagsTab);
        textLabel1_2->setObjectName("textLabel1_2");
        textLabel1_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        textLabel1_2->setWordWrap(false);

        gridLayout_3->addWidget(textLabel1_2, 1, 0, 1, 1);

        kComboBox_artist = new KComboBox(tagsTab);
        kComboBox_artist->setObjectName("kComboBox_artist");
        sizePolicy1.setHeightForWidth(kComboBox_artist->sizePolicy().hasHeightForWidth());
        kComboBox_artist->setSizePolicy(sizePolicy1);
        kComboBox_artist->setEditable(true);
        kComboBox_artist->setAutoCompletion(false);

        gridLayout_3->addWidget(kComboBox_artist, 1, 1, 1, 5);

        textLabel1_3_2 = new QLabel(tagsTab);
        textLabel1_3_2->setObjectName("textLabel1_3_2");
        textLabel1_3_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        textLabel1_3_2->setWordWrap(false);

        gridLayout_3->addWidget(textLabel1_3_2, 2, 0, 1, 1);

        kComboBox_composer = new KComboBox(tagsTab);
        kComboBox_composer->setObjectName("kComboBox_composer");
        sizePolicy1.setHeightForWidth(kComboBox_composer->sizePolicy().hasHeightForWidth());
        kComboBox_composer->setSizePolicy(sizePolicy1);
        kComboBox_composer->setEditable(true);

        gridLayout_3->addWidget(kComboBox_composer, 2, 1, 1, 5);

        textLabel_albumArtist = new QLabel(tagsTab);
        textLabel_albumArtist->setObjectName("textLabel_albumArtist");
        textLabel_albumArtist->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_3->addWidget(textLabel_albumArtist, 3, 0, 1, 1);

        kComboBox_albumArtist = new KComboBox(tagsTab);
        kComboBox_albumArtist->setObjectName("kComboBox_albumArtist");
        sizePolicy1.setHeightForWidth(kComboBox_albumArtist->sizePolicy().hasHeightForWidth());
        kComboBox_albumArtist->setSizePolicy(sizePolicy1);
        kComboBox_albumArtist->setEditable(true);

        gridLayout_3->addWidget(kComboBox_albumArtist, 3, 1, 1, 5);

        textLabel1_3 = new QLabel(tagsTab);
        textLabel1_3->setObjectName("textLabel1_3");
        textLabel1_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        textLabel1_3->setWordWrap(false);

        gridLayout_3->addWidget(textLabel1_3, 4, 0, 1, 1);

        kComboBox_album = new KComboBox(tagsTab);
        kComboBox_album->setObjectName("kComboBox_album");
        sizePolicy1.setHeightForWidth(kComboBox_album->sizePolicy().hasHeightForWidth());
        kComboBox_album->setSizePolicy(sizePolicy1);
        kComboBox_album->setEditable(true);
        kComboBox_album->setAutoCompletion(false);

        gridLayout_3->addWidget(kComboBox_album, 4, 1, 1, 3);

        textLabel1_6_6 = new QLabel(tagsTab);
        textLabel1_6_6->setObjectName("textLabel1_6_6");
        sizePolicy.setHeightForWidth(textLabel1_6_6->sizePolicy().hasHeightForWidth());
        textLabel1_6_6->setSizePolicy(sizePolicy);
        textLabel1_6_6->setTextFormat(Qt::PlainText);
        textLabel1_6_6->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        textLabel1_6_6->setWordWrap(false);

        gridLayout_3->addWidget(textLabel1_6_6, 4, 4, 1, 1);

        qSpinBox_track = new ClearSpinBox(tagsTab);
        qSpinBox_track->setObjectName("qSpinBox_track");
        sizePolicy.setHeightForWidth(qSpinBox_track->sizePolicy().hasHeightForWidth());
        qSpinBox_track->setSizePolicy(sizePolicy);
        qSpinBox_track->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        qSpinBox_track->setKeyboardTracking(true);
        qSpinBox_track->setMaximum(3000);

        gridLayout_3->addWidget(qSpinBox_track, 4, 5, 1, 1);

        textLabel1_4 = new QLabel(tagsTab);
        textLabel1_4->setObjectName("textLabel1_4");
        textLabel1_4->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        textLabel1_4->setWordWrap(false);

        gridLayout_3->addWidget(textLabel1_4, 5, 0, 1, 1);

        kComboBox_genre = new KComboBox(tagsTab);
        kComboBox_genre->setObjectName("kComboBox_genre");
        sizePolicy2.setHeightForWidth(kComboBox_genre->sizePolicy().hasHeightForWidth());
        kComboBox_genre->setSizePolicy(sizePolicy2);
        kComboBox_genre->setEditable(true);
        kComboBox_genre->setAutoCompletion(false);

        gridLayout_3->addWidget(kComboBox_genre, 5, 1, 1, 3);

        textLabel1_3_2_2 = new QLabel(tagsTab);
        textLabel1_3_2_2->setObjectName("textLabel1_3_2_2");
        sizePolicy.setHeightForWidth(textLabel1_3_2_2->sizePolicy().hasHeightForWidth());
        textLabel1_3_2_2->setSizePolicy(sizePolicy);
        textLabel1_3_2_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        textLabel1_3_2_2->setWordWrap(false);

        gridLayout_3->addWidget(textLabel1_3_2_2, 5, 4, 1, 1);

        qSpinBox_discNumber = new ClearSpinBox(tagsTab);
        qSpinBox_discNumber->setObjectName("qSpinBox_discNumber");
        sizePolicy.setHeightForWidth(qSpinBox_discNumber->sizePolicy().hasHeightForWidth());
        qSpinBox_discNumber->setSizePolicy(sizePolicy);
        qSpinBox_discNumber->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        qSpinBox_discNumber->setKeyboardTracking(true);
        qSpinBox_discNumber->setMaximum(3000);

        gridLayout_3->addWidget(qSpinBox_discNumber, 5, 5, 1, 1);

        textLabel1_5 = new QLabel(tagsTab);
        textLabel1_5->setObjectName("textLabel1_5");
        textLabel1_5->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        textLabel1_5->setWordWrap(false);

        gridLayout_3->addWidget(textLabel1_5, 6, 0, 1, 1);

        qSpinBox_year = new ClearSpinBox(tagsTab);
        qSpinBox_year->setObjectName("qSpinBox_year");
        sizePolicy2.setHeightForWidth(qSpinBox_year->sizePolicy().hasHeightForWidth());
        qSpinBox_year->setSizePolicy(sizePolicy2);
        qSpinBox_year->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        qSpinBox_year->setKeyboardTracking(true);
        qSpinBox_year->setMaximum(3000);

        gridLayout_3->addWidget(qSpinBox_year, 6, 1, 1, 3);

        textLabel_BPM = new QLabel(tagsTab);
        textLabel_BPM->setObjectName("textLabel_BPM");
        sizePolicy.setHeightForWidth(textLabel_BPM->sizePolicy().hasHeightForWidth());
        textLabel_BPM->setSizePolicy(sizePolicy);
        textLabel_BPM->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_3->addWidget(textLabel_BPM, 6, 4, 1, 1);

        kLineEdit_Bpm = new QLineEdit(tagsTab);
        kLineEdit_Bpm->setObjectName("kLineEdit_Bpm");
        kLineEdit_Bpm->setEnabled(true);
        sizePolicy.setHeightForWidth(kLineEdit_Bpm->sizePolicy().hasHeightForWidth());
        kLineEdit_Bpm->setSizePolicy(sizePolicy);
        kLineEdit_Bpm->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        gridLayout_3->addWidget(kLineEdit_Bpm, 6, 5, 1, 1);

        textLabel_comment = new QLabel(tagsTab);
        textLabel_comment->setObjectName("textLabel_comment");
        textLabel_comment->setTextFormat(Qt::PlainText);
        textLabel_comment->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        textLabel_comment->setWordWrap(false);
        textLabel_comment->setTextInteractionFlags(Qt::TextSelectableByKeyboard);

        gridLayout_3->addWidget(textLabel_comment, 7, 0, 1, 1);

        qPlainTextEdit_comment = new QPlainTextEdit(tagsTab);
        qPlainTextEdit_comment->setObjectName("qPlainTextEdit_comment");

        gridLayout_3->addWidget(qPlainTextEdit_comment, 7, 1, 1, 5);

        pushButton_musicbrainz = new QPushButton(tagsTab);
        pushButton_musicbrainz->setObjectName("pushButton_musicbrainz");
        QSizePolicy sizePolicy5(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Preferred);
        sizePolicy5.setHorizontalStretch(3);
        sizePolicy5.setVerticalStretch(0);
        sizePolicy5.setHeightForWidth(pushButton_musicbrainz->sizePolicy().hasHeightForWidth());
        pushButton_musicbrainz->setSizePolicy(sizePolicy5);

        gridLayout_3->addWidget(pushButton_musicbrainz, 8, 1, 1, 1);

        pushButton_guessTags = new QPushButton(tagsTab);
        pushButton_guessTags->setObjectName("pushButton_guessTags");
        QSizePolicy sizePolicy6(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Preferred);
        sizePolicy6.setHorizontalStretch(1);
        sizePolicy6.setVerticalStretch(0);
        sizePolicy6.setHeightForWidth(pushButton_guessTags->sizePolicy().hasHeightForWidth());
        pushButton_guessTags->setSizePolicy(sizePolicy6);

        gridLayout_3->addWidget(pushButton_guessTags, 8, 3, 1, 3);

        qTabWidget->addTab(tagsTab, QString());
        lyricsTab = new QWidget();
        lyricsTab->setObjectName("lyricsTab");
        hboxLayout = new QHBoxLayout(lyricsTab);
        hboxLayout->setSpacing(6);
        hboxLayout->setContentsMargins(11, 11, 11, 11);
        hboxLayout->setObjectName("hboxLayout");
        kRichTextEdit_lyrics = new KRichTextEdit(lyricsTab);
        kRichTextEdit_lyrics->setObjectName("kRichTextEdit_lyrics");
        kRichTextEdit_lyrics->setTabChangesFocus(true);

        hboxLayout->addWidget(kRichTextEdit_lyrics);

        qTabWidget->addTab(lyricsTab, QString());
        labelsTab = new QWidget();
        labelsTab->setObjectName("labelsTab");
        verticalLayout_8 = new QVBoxLayout(labelsTab);
        verticalLayout_8->setSpacing(6);
        verticalLayout_8->setContentsMargins(11, 11, 11, 11);
        verticalLayout_8->setObjectName("verticalLayout_8");
        verticalLayout = new QVBoxLayout();
        verticalLayout->setSpacing(6);
        verticalLayout->setObjectName("verticalLayout");
        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setSpacing(6);
        horizontalLayout_5->setObjectName("horizontalLayout_5");
        label = new QLabel(labelsTab);
        label->setObjectName("label");
        label->setMinimumSize(QSize(40, 0));
        label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

        horizontalLayout_5->addWidget(label);

        kComboBox_label = new KComboBox(labelsTab);
        kComboBox_label->setObjectName("kComboBox_label");
        QSizePolicy sizePolicy7(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Fixed);
        sizePolicy7.setHorizontalStretch(0);
        sizePolicy7.setVerticalStretch(0);
        sizePolicy7.setHeightForWidth(kComboBox_label->sizePolicy().hasHeightForWidth());
        kComboBox_label->setSizePolicy(sizePolicy7);
        kComboBox_label->setEditable(true);
        kComboBox_label->setDuplicatesEnabled(false);
        kComboBox_label->setAutoCompletion(false);
        kComboBox_label->setTrapReturnKey(true);

        horizontalLayout_5->addWidget(kComboBox_label);


        verticalLayout->addLayout(horizontalLayout_5);

        verticalLayout_9 = new QVBoxLayout();
        verticalLayout_9->setSpacing(6);
        verticalLayout_9->setObjectName("verticalLayout_9");
        horizontalLayout_6 = new QHBoxLayout();
        horizontalLayout_6->setSpacing(6);
        horizontalLayout_6->setObjectName("horizontalLayout_6");
        label_2 = new QLabel(labelsTab);
        label_2->setObjectName("label_2");
        label_2->setMaximumSize(QSize(16777215, 32));

        horizontalLayout_6->addWidget(label_2);

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

        horizontalLayout_6->addItem(horizontalSpacer_4);

        addButton = new QPushButton(labelsTab);
        addButton->setObjectName("addButton");
        addButton->setEnabled(true);
        addButton->setMaximumSize(QSize(100, 16777215));

        horizontalLayout_6->addWidget(addButton);

        removeButton = new QPushButton(labelsTab);
        removeButton->setObjectName("removeButton");
        removeButton->setEnabled(true);
        removeButton->setMaximumSize(QSize(100, 16777215));

        horizontalLayout_6->addWidget(removeButton);


        verticalLayout_9->addLayout(horizontalLayout_6);

        labelsList = new QListView(labelsTab);
        labelsList->setObjectName("labelsList");
        labelsList->setEditTriggers(QAbstractItemView::NoEditTriggers);
        labelsList->setSelectionMode(QAbstractItemView::MultiSelection);

        verticalLayout_9->addWidget(labelsList);


        verticalLayout->addLayout(verticalLayout_9);


        verticalLayout_8->addLayout(verticalLayout);

        qTabWidget->addTab(labelsTab, QString());

        verticalLayout_3->addWidget(qTabWidget);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setSpacing(6);
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        locationLabel = new QLabel(TagDialogBase);
        locationLabel->setObjectName("locationLabel");
        locationLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        locationLabel->setWordWrap(false);

        horizontalLayout_2->addWidget(locationLabel);

        kLineEdit_location = new QLineEdit(TagDialogBase);
        kLineEdit_location->setObjectName("kLineEdit_location");
        kLineEdit_location->setFocusPolicy(Qt::StrongFocus);
        kLineEdit_location->setReadOnly(true);
        kLineEdit_location->setProperty("SqueezedTextEnabled", QVariant(true));

        horizontalLayout_2->addWidget(kLineEdit_location);

        pushButton_open = new QPushButton(TagDialogBase);
        pushButton_open->setObjectName("pushButton_open");
        pushButton_open->setAutoDefault(false);

        horizontalLayout_2->addWidget(pushButton_open);


        verticalLayout_3->addLayout(horizontalLayout_2);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setSpacing(6);
        horizontalLayout_3->setObjectName("horizontalLayout_3");
        pushButton_previous = new QPushButton(TagDialogBase);
        pushButton_previous->setObjectName("pushButton_previous");
        pushButton_previous->setFocusPolicy(Qt::TabFocus);

        horizontalLayout_3->addWidget(pushButton_previous);

        pushButton_next = new QPushButton(TagDialogBase);
        pushButton_next->setObjectName("pushButton_next");
        pushButton_next->setFocusPolicy(Qt::TabFocus);

        horizontalLayout_3->addWidget(pushButton_next);

        checkBox_perTrack = new QCheckBox(TagDialogBase);
        checkBox_perTrack->setObjectName("checkBox_perTrack");

        horizontalLayout_3->addWidget(checkBox_perTrack);

        spacer1 = new QSpacerItem(100, 30, QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_3->addItem(spacer1);

        pushButton_ok = new QPushButton(TagDialogBase);
        pushButton_ok->setObjectName("pushButton_ok");
        pushButton_ok->setAutoDefault(true);

        horizontalLayout_3->addWidget(pushButton_ok);

        pushButton_cancel = new QPushButton(TagDialogBase);
        pushButton_cancel->setObjectName("pushButton_cancel");
        pushButton_cancel->setAutoDefault(true);
        pushButton_cancel->setFlat(false);

        horizontalLayout_3->addWidget(pushButton_cancel);


        verticalLayout_3->addLayout(horizontalLayout_3);


        verticalLayout_5->addLayout(verticalLayout_3);

#if QT_CONFIG(shortcut)
        ratingLabel->setBuddy(ratingWidget);
        scoreLabel->setBuddy(qSpinBox_score);
        textLabel1->setBuddy(kLineEdit_title);
        textLabel1_2->setBuddy(kComboBox_artist);
        textLabel1_3_2->setBuddy(kComboBox_composer);
        textLabel1_3->setBuddy(kComboBox_album);
        textLabel1_6_6->setBuddy(qSpinBox_track);
        textLabel1_4->setBuddy(kComboBox_genre);
        textLabel1_3_2_2->setBuddy(qSpinBox_discNumber);
        textLabel1_5->setBuddy(qSpinBox_year);
        textLabel_BPM->setBuddy(kLineEdit_Bpm);
        textLabel_comment->setBuddy(qPlainTextEdit_comment);
#endif // QT_CONFIG(shortcut)
        QWidget::setTabOrder(qTabWidget, qSpinBox_score);
        QWidget::setTabOrder(qSpinBox_score, kLineEdit_title);
        QWidget::setTabOrder(kLineEdit_title, kComboBox_artist);
        QWidget::setTabOrder(kComboBox_artist, kComboBox_composer);
        QWidget::setTabOrder(kComboBox_composer, kComboBox_albumArtist);
        QWidget::setTabOrder(kComboBox_albumArtist, kComboBox_album);
        QWidget::setTabOrder(kComboBox_album, qSpinBox_track);
        QWidget::setTabOrder(qSpinBox_track, kComboBox_genre);
        QWidget::setTabOrder(kComboBox_genre, qSpinBox_discNumber);
        QWidget::setTabOrder(qSpinBox_discNumber, qSpinBox_year);
        QWidget::setTabOrder(qSpinBox_year, kLineEdit_Bpm);
        QWidget::setTabOrder(kLineEdit_Bpm, qPlainTextEdit_comment);
        QWidget::setTabOrder(qPlainTextEdit_comment, pushButton_musicbrainz);
        QWidget::setTabOrder(pushButton_musicbrainz, pushButton_guessTags);
        QWidget::setTabOrder(pushButton_guessTags, kRichTextEdit_lyrics);
        QWidget::setTabOrder(kRichTextEdit_lyrics, kComboBox_label);
        QWidget::setTabOrder(kComboBox_label, addButton);
        QWidget::setTabOrder(addButton, removeButton);
        QWidget::setTabOrder(removeButton, labelsList);
        QWidget::setTabOrder(labelsList, kLineEdit_location);
        QWidget::setTabOrder(kLineEdit_location, pushButton_open);
        QWidget::setTabOrder(pushButton_open, pushButton_previous);
        QWidget::setTabOrder(pushButton_previous, pushButton_next);
        QWidget::setTabOrder(pushButton_next, checkBox_perTrack);
        QWidget::setTabOrder(checkBox_perTrack, pushButton_ok);
        QWidget::setTabOrder(pushButton_ok, pushButton_cancel);

        retranslateUi(TagDialogBase);

        qTabWidget->setCurrentIndex(1);
        pushButton_ok->setDefault(true);
        pushButton_cancel->setDefault(false);


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

    void retranslateUi(QWidget *TagDialogBase)
    {
        TagDialogBase->setWindowTitle(tr2i18n("Track Information", nullptr));
        qLabel_collection->setText(tr2i18n("0", nullptr));
        leftHeaderLabel->setText(tr2i18n("Properties", nullptr));
        rightHeaderLabel->setText(tr2i18n("Statistics", nullptr));
        lenghtLabel->setText(tr2i18n("Length:", nullptr));
        qLabel_length->setText(tr2i18n("0", nullptr));
        bitrateLabel->setText(tr2i18n("Bit rate:", nullptr));
        qLabel_bitrate->setText(tr2i18n("0", nullptr));
        samplerateLabel->setText(tr2i18n("Sample rate:", nullptr));
        qLabel_samplerate->setText(tr2i18n("0", nullptr));
        sizeLabel->setText(tr2i18n("Size:", nullptr));
        qLabel_size->setText(tr2i18n("0", nullptr));
        formatLabel->setText(tr2i18n("Format:", nullptr));
        collectionLabel->setText(tr2i18n("Collection:", nullptr));
        ratingLabel->setText(tr2i18n("Rating:", nullptr));
        playcountLabel->setText(tr2i18n("Play count:", nullptr));
        qLabel_playcount->setText(tr2i18n("0", nullptr));
        scoreLabel->setText(tr2i18n("Score:", nullptr));
        firstPlayedLabel->setText(tr2i18n("First played:", nullptr));
        lastPlayedLabel->setText(tr2i18n("Last played:", nullptr));
        addedToCollectionLabel->setText(tr2i18n("Added to collection:", nullptr));
        noteLabel->setText(tr2i18n("Note:", nullptr));
        qLabel_note->setText(QString());
        qTabWidget->setTabText(qTabWidget->indexOf(summaryTab), tr2i18n("S&ummary", nullptr));
        textLabel1->setText(tr2i18n("T&itle:", nullptr));
        textLabel1_2->setText(tr2i18n("&Artist:", nullptr));
        textLabel1_3_2->setText(tr2i18n("&Composer:", nullptr));
        textLabel_albumArtist->setText(tr2i18n("Album artist:", nullptr));
        textLabel1_3->setText(tr2i18n("Al&bum:", nullptr));
        textLabel1_6_6->setText(tr2i18n("Trac&k number:", nullptr));
        textLabel1_4->setText(tr2i18n("&Genre:", nullptr));
        textLabel1_3_2_2->setText(tr2i18n("&Disc number:", nullptr));
        textLabel1_5->setText(tr2i18n("&Year:", nullptr));
        textLabel_BPM->setText(tr2i18n("B&eats per minute:", nullptr));
        textLabel_comment->setText(tr2i18n("Co&mment:", nullptr));
        pushButton_musicbrainz->setText(tr2i18n("Get Tags from MusicBrain&z", nullptr));
        pushButton_guessTags->setText(tr2i18n("Guess Tags from &Filename", nullptr));
        qTabWidget->setTabText(qTabWidget->indexOf(tagsTab), tr2i18n("Ta&gs", nullptr));
        kRichTextEdit_lyrics->setProperty("text", QVariant(QString()));
        qTabWidget->setTabText(qTabWidget->indexOf(lyricsTab), tr2i18n("L&yrics", nullptr));
        label->setText(tr2i18n("Label:", nullptr));
#if QT_CONFIG(tooltip)
        kComboBox_label->setToolTip(tr2i18n("Insert your custom label here or select one from the list.", nullptr));
#endif // QT_CONFIG(tooltip)
        label_2->setText(tr2i18n("Custom labels for this item:", nullptr));
        addButton->setText(tr2i18n("Add", nullptr));
        removeButton->setText(tr2i18n("Remove", nullptr));
        qTabWidget->setTabText(qTabWidget->indexOf(labelsTab), tr2i18n("La&bels", nullptr));
        locationLabel->setText(tr2i18n("Location:", nullptr));
        pushButton_open->setText(QString());
        pushButton_previous->setText(tr2i18n("&Previous", nullptr));
        pushButton_next->setText(tr2i18n("&Next", nullptr));
        checkBox_perTrack->setText(tr2i18n("Per trac&k", nullptr));
        pushButton_ok->setText(tr2i18n("Sa&ve && Close", nullptr));
        pushButton_cancel->setText(tr2i18n("&Cancel", nullptr));
    } // retranslateUi

};

namespace Ui {
    class TagDialogBase: public Ui_TagDialogBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // TAGDIALOGBASE_H

