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

#ifndef UI_DIGESTSEQUENCEDIALOG_H
#define UI_DIGESTSEQUENCEDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_DigestSequenceDialog
{
public:
    QVBoxLayout *verticalLayout_2;
    QTabWidget *tabWidget;
    QWidget *tab;
    QVBoxLayout *verticalLayout_3;
    QHBoxLayout *horizontalLayout_2;
    QLabel *label;
    QLabel *seqNameLabel;
    QGridLayout *gridLayout;
    QLabel *label_2;
    QLabel *label_3;
    QListWidget *availableEnzymeWidget;
    QPushButton *addButton;
    QListWidget *selectedEnzymeWidget;
    QPushButton *removeButton;
    QPushButton *clearButton;
    QSpacerItem *verticalSpacer_2;
    QPushButton *addAllButton;
    QWidget *tab_3;
    QGridLayout *gridLayout_4;
    QLabel *label_10;
    QListWidget *conservedAnnsWidget;
    QVBoxLayout *verticalLayout_9;
    QPushButton *addAnnBtn;
    QPushButton *removeAnnBtn;
    QPushButton *removeAllAnnsBtn;
    QSpacerItem *verticalSpacer_9;
    QWidget *tab_2;
    QVBoxLayout *verticalLayout_4;
    QWidget *annotationsArea;
    QCheckBox *circularBox;
    QLabel *hintLabel;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *DigestSequenceDialog)
    {
        if (DigestSequenceDialog->objectName().isEmpty())
            DigestSequenceDialog->setObjectName(QStringLiteral("DigestSequenceDialog"));
        DigestSequenceDialog->resize(502, 431);
        DigestSequenceDialog->setMinimumSize(QSize(500, 400));
        verticalLayout_2 = new QVBoxLayout(DigestSequenceDialog);
        verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
        tabWidget = new QTabWidget(DigestSequenceDialog);
        tabWidget->setObjectName(QStringLiteral("tabWidget"));
        tab = new QWidget();
        tab->setObjectName(QStringLiteral("tab"));
        verticalLayout_3 = new QVBoxLayout(tab);
        verticalLayout_3->setObjectName(QStringLiteral("verticalLayout_3"));
        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
        label = new QLabel(tab);
        label->setObjectName(QStringLiteral("label"));
        label->setIndent(0);

        horizontalLayout_2->addWidget(label);

        seqNameLabel = new QLabel(tab);
        seqNameLabel->setObjectName(QStringLiteral("seqNameLabel"));
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(seqNameLabel->sizePolicy().hasHeightForWidth());
        seqNameLabel->setSizePolicy(sizePolicy);

        horizontalLayout_2->addWidget(seqNameLabel);


        verticalLayout_3->addLayout(horizontalLayout_2);

        gridLayout = new QGridLayout();
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        label_2 = new QLabel(tab);
        label_2->setObjectName(QStringLiteral("label_2"));
        label_2->setMargin(1);
        label_2->setIndent(-1);

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

        label_3 = new QLabel(tab);
        label_3->setObjectName(QStringLiteral("label_3"));
        label_3->setMargin(1);

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

        availableEnzymeWidget = new QListWidget(tab);
        availableEnzymeWidget->setObjectName(QStringLiteral("availableEnzymeWidget"));

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

        addButton = new QPushButton(tab);
        addButton->setObjectName(QStringLiteral("addButton"));

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

        selectedEnzymeWidget = new QListWidget(tab);
        selectedEnzymeWidget->setObjectName(QStringLiteral("selectedEnzymeWidget"));

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

        removeButton = new QPushButton(tab);
        removeButton->setObjectName(QStringLiteral("removeButton"));

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

        clearButton = new QPushButton(tab);
        clearButton->setObjectName(QStringLiteral("clearButton"));

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

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

        gridLayout->addItem(verticalSpacer_2, 5, 1, 1, 1);

        addAllButton = new QPushButton(tab);
        addAllButton->setObjectName(QStringLiteral("addAllButton"));

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


        verticalLayout_3->addLayout(gridLayout);

        tabWidget->addTab(tab, QString());
        tab_3 = new QWidget();
        tab_3->setObjectName(QStringLiteral("tab_3"));
        gridLayout_4 = new QGridLayout(tab_3);
        gridLayout_4->setObjectName(QStringLiteral("gridLayout_4"));
        label_10 = new QLabel(tab_3);
        label_10->setObjectName(QStringLiteral("label_10"));

        gridLayout_4->addWidget(label_10, 0, 0, 1, 1);

        conservedAnnsWidget = new QListWidget(tab_3);
        conservedAnnsWidget->setObjectName(QStringLiteral("conservedAnnsWidget"));

        gridLayout_4->addWidget(conservedAnnsWidget, 1, 0, 1, 1);

        verticalLayout_9 = new QVBoxLayout();
        verticalLayout_9->setObjectName(QStringLiteral("verticalLayout_9"));
        addAnnBtn = new QPushButton(tab_3);
        addAnnBtn->setObjectName(QStringLiteral("addAnnBtn"));

        verticalLayout_9->addWidget(addAnnBtn);

        removeAnnBtn = new QPushButton(tab_3);
        removeAnnBtn->setObjectName(QStringLiteral("removeAnnBtn"));

        verticalLayout_9->addWidget(removeAnnBtn);

        removeAllAnnsBtn = new QPushButton(tab_3);
        removeAllAnnsBtn->setObjectName(QStringLiteral("removeAllAnnsBtn"));

        verticalLayout_9->addWidget(removeAllAnnsBtn);

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

        verticalLayout_9->addItem(verticalSpacer_9);


        gridLayout_4->addLayout(verticalLayout_9, 1, 1, 1, 1);

        tabWidget->addTab(tab_3, QString());
        tab_2 = new QWidget();
        tab_2->setObjectName(QStringLiteral("tab_2"));
        verticalLayout_4 = new QVBoxLayout(tab_2);
        verticalLayout_4->setObjectName(QStringLiteral("verticalLayout_4"));
        annotationsArea = new QWidget(tab_2);
        annotationsArea->setObjectName(QStringLiteral("annotationsArea"));
        QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(annotationsArea->sizePolicy().hasHeightForWidth());
        annotationsArea->setSizePolicy(sizePolicy1);

        verticalLayout_4->addWidget(annotationsArea);

        tabWidget->addTab(tab_2, QString());

        verticalLayout_2->addWidget(tabWidget);

        circularBox = new QCheckBox(DigestSequenceDialog);
        circularBox->setObjectName(QStringLiteral("circularBox"));

        verticalLayout_2->addWidget(circularBox);

        hintLabel = new QLabel(DigestSequenceDialog);
        hintLabel->setObjectName(QStringLiteral("hintLabel"));
        hintLabel->setWordWrap(true);

        verticalLayout_2->addWidget(hintLabel);

        buttonBox = new QDialogButtonBox(DigestSequenceDialog);
        buttonBox->setObjectName(QStringLiteral("buttonBox"));
        buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);

        verticalLayout_2->addWidget(buttonBox);


        retranslateUi(DigestSequenceDialog);
        QObject::connect(buttonBox, SIGNAL(accepted()), DigestSequenceDialog, SLOT(accept()));
        QObject::connect(buttonBox, SIGNAL(rejected()), DigestSequenceDialog, SLOT(reject()));

        tabWidget->setCurrentIndex(0);


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

    void retranslateUi(QDialog *DigestSequenceDialog)
    {
        DigestSequenceDialog->setWindowTitle(QApplication::translate("DigestSequenceDialog", "Digest Sequence into Fragments", 0));
        label->setText(QApplication::translate("DigestSequenceDialog", "Target Sequence:", 0));
        seqNameLabel->setText(QApplication::translate("DigestSequenceDialog", "<sequence name>", 0));
        label_2->setText(QApplication::translate("DigestSequenceDialog", "Available enzymes:", 0));
        label_3->setText(QApplication::translate("DigestSequenceDialog", "Selected enzymes:", 0));
        addButton->setText(QApplication::translate("DigestSequenceDialog", "Add -->", 0));
        removeButton->setText(QApplication::translate("DigestSequenceDialog", "Remove", 0));
        clearButton->setText(QApplication::translate("DigestSequenceDialog", "Clear\n"
" Selection ", 0));
        addAllButton->setText(QApplication::translate("DigestSequenceDialog", "Add All -->", 0));
        tabWidget->setTabText(tabWidget->indexOf(tab), QApplication::translate("DigestSequenceDialog", "Restriction Sites", 0));
        label_10->setText(QApplication::translate("DigestSequenceDialog", "List of conserved annotations:", 0));
#ifndef QT_NO_TOOLTIP
        conservedAnnsWidget->setToolTip(QApplication::translate("DigestSequenceDialog", "Conserved annotations can not be \"distrupted\" when cutting occurs", 0));
#endif // QT_NO_TOOLTIP
        addAnnBtn->setText(QApplication::translate("DigestSequenceDialog", "Add", 0));
        removeAnnBtn->setText(QApplication::translate("DigestSequenceDialog", "Remove", 0));
        removeAllAnnsBtn->setText(QApplication::translate("DigestSequenceDialog", "Remove All", 0));
        tabWidget->setTabText(tabWidget->indexOf(tab_3), QApplication::translate("DigestSequenceDialog", "Conserved Annotations", 0));
        tabWidget->setTabText(tabWidget->indexOf(tab_2), QApplication::translate("DigestSequenceDialog", "Output", 0));
#ifndef QT_NO_TOOLTIP
        circularBox->setToolTip(QApplication::translate("DigestSequenceDialog", "Use this option to treat the molecule as circular", 0));
#endif // QT_NO_TOOLTIP
        circularBox->setText(QApplication::translate("DigestSequenceDialog", "Circular molecule", 0));
        hintLabel->setText(QApplication::translate("DigestSequenceDialog", "<hint label>", 0));
    } // retranslateUi

};

namespace Ui {
    class DigestSequenceDialog: public Ui_DigestSequenceDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_DIGESTSEQUENCEDIALOG_H
