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

#ifndef UI_DYNAMICRULE_H
#define UI_DYNAMICRULE_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "support/buddylabel.h"
#include "support/lineedit.h"
#include "widgets/completioncombo.h"
#include "widgets/notelabel.h"

QT_BEGIN_NAMESPACE

class Ui_DynamicRule
{
public:
    QVBoxLayout *verticalLayout;
    QFormLayout *formLayout;
    BuddyLabel *label_9;
    QComboBox *typeCombo;
    BuddyLabel *label;
    CompletionCombo *artistText;
    BuddyLabel *similarArtistsText_label;
    CompletionCombo *similarArtistsText;
    BuddyLabel *label_2;
    CompletionCombo *albumArtistText;
    BuddyLabel *composerLabel;
    CompletionCombo *composerText;
    BuddyLabel *label_3;
    CompletionCombo *albumText;
    BuddyLabel *label_4;
    LineEdit *titleText;
    BuddyLabel *label_5;
    CompletionCombo *genreText;
    BuddyLabel *label_6;
    QSpinBox *dateFromSpin;
    BuddyLabel *label_6x;
    QSpinBox *dateToSpin;
    BuddyLabel *commentLabel;
    LineEdit *commentText;
    QCheckBox *exactCheck;
    QSpacerItem *verticalSpacer_3xx;
    QLabel *errorLabel;
    NoteLabel *label_7;
    NoteLabel *label_7x;
    QSpacerItem *verticalSpacer_3xy;

    void setupUi(QWidget *DynamicRule)
    {
        if (DynamicRule->objectName().isEmpty())
            DynamicRule->setObjectName(QStringLiteral("DynamicRule"));
        verticalLayout = new QVBoxLayout(DynamicRule);
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        formLayout = new QFormLayout();
        formLayout->setObjectName(QStringLiteral("formLayout"));
        formLayout->setFieldGrowthPolicy(QFormLayout::ExpandingFieldsGrow);
        label_9 = new BuddyLabel(DynamicRule);
        label_9->setObjectName(QStringLiteral("label_9"));

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

        typeCombo = new QComboBox(DynamicRule);
        typeCombo->setObjectName(QStringLiteral("typeCombo"));

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

        label = new BuddyLabel(DynamicRule);
        label->setObjectName(QStringLiteral("label"));

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

        artistText = new CompletionCombo(DynamicRule);
        artistText->setObjectName(QStringLiteral("artistText"));

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

        similarArtistsText_label = new BuddyLabel(DynamicRule);
        similarArtistsText_label->setObjectName(QStringLiteral("similarArtistsText_label"));

        formLayout->setWidget(2, QFormLayout::LabelRole, similarArtistsText_label);

        similarArtistsText = new CompletionCombo(DynamicRule);
        similarArtistsText->setObjectName(QStringLiteral("similarArtistsText"));

        formLayout->setWidget(2, QFormLayout::FieldRole, similarArtistsText);

        label_2 = new BuddyLabel(DynamicRule);
        label_2->setObjectName(QStringLiteral("label_2"));

        formLayout->setWidget(3, QFormLayout::LabelRole, label_2);

        albumArtistText = new CompletionCombo(DynamicRule);
        albumArtistText->setObjectName(QStringLiteral("albumArtistText"));

        formLayout->setWidget(3, QFormLayout::FieldRole, albumArtistText);

        composerLabel = new BuddyLabel(DynamicRule);
        composerLabel->setObjectName(QStringLiteral("composerLabel"));

        formLayout->setWidget(4, QFormLayout::LabelRole, composerLabel);

        composerText = new CompletionCombo(DynamicRule);
        composerText->setObjectName(QStringLiteral("composerText"));

        formLayout->setWidget(4, QFormLayout::FieldRole, composerText);

        label_3 = new BuddyLabel(DynamicRule);
        label_3->setObjectName(QStringLiteral("label_3"));

        formLayout->setWidget(5, QFormLayout::LabelRole, label_3);

        albumText = new CompletionCombo(DynamicRule);
        albumText->setObjectName(QStringLiteral("albumText"));

        formLayout->setWidget(5, QFormLayout::FieldRole, albumText);

        label_4 = new BuddyLabel(DynamicRule);
        label_4->setObjectName(QStringLiteral("label_4"));

        formLayout->setWidget(6, QFormLayout::LabelRole, label_4);

        titleText = new LineEdit(DynamicRule);
        titleText->setObjectName(QStringLiteral("titleText"));

        formLayout->setWidget(6, QFormLayout::FieldRole, titleText);

        label_5 = new BuddyLabel(DynamicRule);
        label_5->setObjectName(QStringLiteral("label_5"));

        formLayout->setWidget(7, QFormLayout::LabelRole, label_5);

        genreText = new CompletionCombo(DynamicRule);
        genreText->setObjectName(QStringLiteral("genreText"));

        formLayout->setWidget(7, QFormLayout::FieldRole, genreText);

        label_6 = new BuddyLabel(DynamicRule);
        label_6->setObjectName(QStringLiteral("label_6"));

        formLayout->setWidget(8, QFormLayout::LabelRole, label_6);

        dateFromSpin = new QSpinBox(DynamicRule);
        dateFromSpin->setObjectName(QStringLiteral("dateFromSpin"));
        dateFromSpin->setMinimumSize(QSize(72, 0));

        formLayout->setWidget(8, QFormLayout::FieldRole, dateFromSpin);

        label_6x = new BuddyLabel(DynamicRule);
        label_6x->setObjectName(QStringLiteral("label_6x"));

        formLayout->setWidget(9, QFormLayout::LabelRole, label_6x);

        dateToSpin = new QSpinBox(DynamicRule);
        dateToSpin->setObjectName(QStringLiteral("dateToSpin"));
        dateToSpin->setMinimumSize(QSize(72, 0));

        formLayout->setWidget(9, QFormLayout::FieldRole, dateToSpin);

        commentLabel = new BuddyLabel(DynamicRule);
        commentLabel->setObjectName(QStringLiteral("commentLabel"));

        formLayout->setWidget(10, QFormLayout::LabelRole, commentLabel);

        commentText = new LineEdit(DynamicRule);
        commentText->setObjectName(QStringLiteral("commentText"));

        formLayout->setWidget(10, QFormLayout::FieldRole, commentText);

        exactCheck = new QCheckBox(DynamicRule);
        exactCheck->setObjectName(QStringLiteral("exactCheck"));

        formLayout->setWidget(11, QFormLayout::SpanningRole, exactCheck);


        verticalLayout->addLayout(formLayout);

        verticalSpacer_3xx = new QSpacerItem(20, 4, QSizePolicy::Minimum, QSizePolicy::Fixed);

        verticalLayout->addItem(verticalSpacer_3xx);

        errorLabel = new QLabel(DynamicRule);
        errorLabel->setObjectName(QStringLiteral("errorLabel"));

        verticalLayout->addWidget(errorLabel);

        label_7 = new NoteLabel(DynamicRule);
        label_7->setObjectName(QStringLiteral("label_7"));

        verticalLayout->addWidget(label_7);

        label_7x = new NoteLabel(DynamicRule);
        label_7x->setObjectName(QStringLiteral("label_7x"));

        verticalLayout->addWidget(label_7x);

        verticalSpacer_3xy = new QSpacerItem(20, 0, QSizePolicy::Minimum, QSizePolicy::MinimumExpanding);

        verticalLayout->addItem(verticalSpacer_3xy);

#ifndef QT_NO_SHORTCUT
        label_9->setBuddy(typeCombo);
        label->setBuddy(artistText);
        similarArtistsText_label->setBuddy(similarArtistsText);
        label_2->setBuddy(albumArtistText);
        composerLabel->setBuddy(composerText);
        label_3->setBuddy(albumText);
        label_4->setBuddy(titleText);
        label_5->setBuddy(genreText);
        label_6->setBuddy(dateFromSpin);
        label_6x->setBuddy(dateToSpin);
        commentLabel->setBuddy(commentText);
#endif // QT_NO_SHORTCUT

        retranslateUi(DynamicRule);

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

    void retranslateUi(QWidget *DynamicRule)
    {
        label_9->setText(QApplication::translate("DynamicRule", "Type:", 0));
        typeCombo->clear();
        typeCombo->insertItems(0, QStringList()
         << QApplication::translate("DynamicRule", "Include songs that match the following:", 0)
         << QApplication::translate("DynamicRule", "Exclude songs that match the following:", 0)
        );
        label->setText(QApplication::translate("DynamicRule", "Artist:", 0));
        similarArtistsText_label->setText(QApplication::translate("DynamicRule", "Artists similar to:", 0));
        label_2->setText(QApplication::translate("DynamicRule", "Album Artist:", 0));
        composerLabel->setText(QApplication::translate("DynamicRule", "Composer:", 0));
        label_3->setText(QApplication::translate("DynamicRule", "Album:", 0));
        label_4->setText(QApplication::translate("DynamicRule", "Title:", 0));
        label_5->setText(QApplication::translate("DynamicRule", "Genre", 0));
        label_6->setText(QApplication::translate("DynamicRule", "From Year:", 0));
        dateFromSpin->setSpecialValueText(QApplication::translate("DynamicRule", "Any", 0));
        label_6x->setText(QApplication::translate("DynamicRule", "To Year:", 0));
        dateToSpin->setSpecialValueText(QApplication::translate("DynamicRule", "Any", 0));
        commentLabel->setText(QApplication::translate("DynamicRule", "Comment:", 0));
        exactCheck->setText(QApplication::translate("DynamicRule", "Exact match", 0));
        label_7->setText(QApplication::translate("DynamicRule", "Only enter values for the tags you wish to be search on.", 0));
        label_7x->setText(QApplication::translate("DynamicRule", "For genre, end string with an asterisk to match various genres. e.g 'rock*' matches 'Hard Rock' and 'Rock and Roll'.", 0));
        Q_UNUSED(DynamicRule);
    } // retranslateUi

};

namespace Ui {
    class DynamicRule: public Ui_DynamicRule {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_DYNAMICRULE_H
