/********************************************************************************
** Form generated from reading UI file 'EnzymesSelectorWidget.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_ENZYMESSELECTORWIDGET_H
#define UI_ENZYMESSELECTORWIDGET_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QFrame>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSplitter>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QTreeWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_EnzymesSelectorWidget
{
public:
    QHBoxLayout *horizontalLayout_2;
    QVBoxLayout *verticalLayout_2;
    QHBoxLayout *horizontalLayout;
    QLabel *label_2;
    QLineEdit *enzymesFilterEdit;
    QSpacerItem *horizontalSpacer;
    QSplitter *splitter;
    QTreeWidget *tree;
    QWidget *layoutWidget_2;
    QVBoxLayout *verticalLayout;
    QLabel *label;
    QTextEdit *checkedEnzymesEdit;
    QVBoxLayout *verticalLayout_3;
    QPushButton *enzymesFileButton;
    QPushButton *saveEnzymesButton;
    QFrame *line_2;
    QPushButton *selectAllButton;
    QPushButton *selectNoneButton;
    QPushButton *selectByLengthButton;
    QPushButton *invertSelectionButton;
    QPushButton *loadSelectionButton;
    QPushButton *saveSelectionButton;
    QFrame *line;
    QPushButton *enzymeInfo;
    QSpacerItem *verticalSpacer;

    void setupUi(QWidget *EnzymesSelectorWidget)
    {
        if (EnzymesSelectorWidget->objectName().isEmpty())
            EnzymesSelectorWidget->setObjectName(QStringLiteral("EnzymesSelectorWidget"));
        EnzymesSelectorWidget->resize(659, 341);
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(EnzymesSelectorWidget->sizePolicy().hasHeightForWidth());
        EnzymesSelectorWidget->setSizePolicy(sizePolicy);
        horizontalLayout_2 = new QHBoxLayout(EnzymesSelectorWidget);
        horizontalLayout_2->setContentsMargins(0, 0, 0, 0);
        horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
        horizontalLayout_2->setSizeConstraint(QLayout::SetMinAndMaxSize);
        verticalLayout_2 = new QVBoxLayout();
        verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
        label_2 = new QLabel(EnzymesSelectorWidget);
        label_2->setObjectName(QStringLiteral("label_2"));

        horizontalLayout->addWidget(label_2);

        enzymesFilterEdit = new QLineEdit(EnzymesSelectorWidget);
        enzymesFilterEdit->setObjectName(QStringLiteral("enzymesFilterEdit"));

        horizontalLayout->addWidget(enzymesFilterEdit);

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

        horizontalLayout->addItem(horizontalSpacer);


        verticalLayout_2->addLayout(horizontalLayout);

        splitter = new QSplitter(EnzymesSelectorWidget);
        splitter->setObjectName(QStringLiteral("splitter"));
        QSizePolicy sizePolicy1(QSizePolicy::MinimumExpanding, QSizePolicy::Expanding);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(splitter->sizePolicy().hasHeightForWidth());
        splitter->setSizePolicy(sizePolicy1);
        splitter->setOrientation(Qt::Vertical);
        splitter->setChildrenCollapsible(false);
        tree = new QTreeWidget(splitter);
        tree->setObjectName(QStringLiteral("tree"));
        QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(5);
        sizePolicy2.setHeightForWidth(tree->sizePolicy().hasHeightForWidth());
        tree->setSizePolicy(sizePolicy2);
        splitter->addWidget(tree);
        layoutWidget_2 = new QWidget(splitter);
        layoutWidget_2->setObjectName(QStringLiteral("layoutWidget_2"));
        verticalLayout = new QVBoxLayout(layoutWidget_2);
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        label = new QLabel(layoutWidget_2);
        label->setObjectName(QStringLiteral("label"));

        verticalLayout->addWidget(label);

        checkedEnzymesEdit = new QTextEdit(layoutWidget_2);
        checkedEnzymesEdit->setObjectName(QStringLiteral("checkedEnzymesEdit"));
        checkedEnzymesEdit->setVerticalScrollBarPolicy(Qt::ScrollBarAsNeeded);
        checkedEnzymesEdit->setUndoRedoEnabled(false);
        checkedEnzymesEdit->setReadOnly(true);
        checkedEnzymesEdit->setAcceptRichText(false);
        checkedEnzymesEdit->setTextInteractionFlags(Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse);

        verticalLayout->addWidget(checkedEnzymesEdit);

        splitter->addWidget(layoutWidget_2);

        verticalLayout_2->addWidget(splitter);


        horizontalLayout_2->addLayout(verticalLayout_2);

        verticalLayout_3 = new QVBoxLayout();
        verticalLayout_3->setObjectName(QStringLiteral("verticalLayout_3"));
        verticalLayout_3->setSizeConstraint(QLayout::SetMinAndMaxSize);
        enzymesFileButton = new QPushButton(EnzymesSelectorWidget);
        enzymesFileButton->setObjectName(QStringLiteral("enzymesFileButton"));

        verticalLayout_3->addWidget(enzymesFileButton);

        saveEnzymesButton = new QPushButton(EnzymesSelectorWidget);
        saveEnzymesButton->setObjectName(QStringLiteral("saveEnzymesButton"));

        verticalLayout_3->addWidget(saveEnzymesButton);

        line_2 = new QFrame(EnzymesSelectorWidget);
        line_2->setObjectName(QStringLiteral("line_2"));
        line_2->setFrameShape(QFrame::HLine);
        line_2->setFrameShadow(QFrame::Sunken);

        verticalLayout_3->addWidget(line_2);

        selectAllButton = new QPushButton(EnzymesSelectorWidget);
        selectAllButton->setObjectName(QStringLiteral("selectAllButton"));

        verticalLayout_3->addWidget(selectAllButton);

        selectNoneButton = new QPushButton(EnzymesSelectorWidget);
        selectNoneButton->setObjectName(QStringLiteral("selectNoneButton"));

        verticalLayout_3->addWidget(selectNoneButton);

        selectByLengthButton = new QPushButton(EnzymesSelectorWidget);
        selectByLengthButton->setObjectName(QStringLiteral("selectByLengthButton"));

        verticalLayout_3->addWidget(selectByLengthButton);

        invertSelectionButton = new QPushButton(EnzymesSelectorWidget);
        invertSelectionButton->setObjectName(QStringLiteral("invertSelectionButton"));

        verticalLayout_3->addWidget(invertSelectionButton);

        loadSelectionButton = new QPushButton(EnzymesSelectorWidget);
        loadSelectionButton->setObjectName(QStringLiteral("loadSelectionButton"));

        verticalLayout_3->addWidget(loadSelectionButton);

        saveSelectionButton = new QPushButton(EnzymesSelectorWidget);
        saveSelectionButton->setObjectName(QStringLiteral("saveSelectionButton"));

        verticalLayout_3->addWidget(saveSelectionButton);

        line = new QFrame(EnzymesSelectorWidget);
        line->setObjectName(QStringLiteral("line"));
        line->setFrameShape(QFrame::HLine);
        line->setFrameShadow(QFrame::Sunken);

        verticalLayout_3->addWidget(line);

        enzymeInfo = new QPushButton(EnzymesSelectorWidget);
        enzymeInfo->setObjectName(QStringLiteral("enzymeInfo"));

        verticalLayout_3->addWidget(enzymeInfo);

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

        verticalLayout_3->addItem(verticalSpacer);


        horizontalLayout_2->addLayout(verticalLayout_3);


        retranslateUi(EnzymesSelectorWidget);

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

    void retranslateUi(QWidget *EnzymesSelectorWidget)
    {
        EnzymesSelectorWidget->setWindowTitle(QApplication::translate("EnzymesSelectorWidget", "Select enzymes", 0));
        label_2->setText(QApplication::translate("EnzymesSelectorWidget", "Filter by name:", 0));
        QTreeWidgetItem *___qtreewidgetitem = tree->headerItem();
        ___qtreewidgetitem->setText(4, QApplication::translate("EnzymesSelectorWidget", "Organizm / Details", 0));
        ___qtreewidgetitem->setText(3, QApplication::translate("EnzymesSelectorWidget", "Sequence", 0));
        ___qtreewidgetitem->setText(2, QApplication::translate("EnzymesSelectorWidget", "Type", 0));
        ___qtreewidgetitem->setText(1, QApplication::translate("EnzymesSelectorWidget", "Accession", 0));
        ___qtreewidgetitem->setText(0, QApplication::translate("EnzymesSelectorWidget", "Name", 0));
        label->setText(QApplication::translate("EnzymesSelectorWidget", "Selected enzymes:", 0));
        checkedEnzymesEdit->setHtml(QApplication::translate("EnzymesSelectorWidget", "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Lucida Grande'; font-size:13pt; font-weight:400; font-style:normal;\">\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:8pt;\"><br /></p></body></html>", 0));
#ifndef QT_NO_TOOLTIP
        enzymesFileButton->setToolTip(QApplication::translate("EnzymesSelectorWidget", "Load enzymes database", 0));
#endif // QT_NO_TOOLTIP
        enzymesFileButton->setText(QApplication::translate("EnzymesSelectorWidget", "Open enzymes ", 0));
#ifndef QT_NO_TOOLTIP
        saveEnzymesButton->setToolTip(QApplication::translate("EnzymesSelectorWidget", "Export current selection as new database", 0));
#endif // QT_NO_TOOLTIP
        saveEnzymesButton->setText(QApplication::translate("EnzymesSelectorWidget", "Export enzymes", 0));
#ifndef QT_NO_TOOLTIP
        selectAllButton->setToolTip(QApplication::translate("EnzymesSelectorWidget", "Select all enzymes in database", 0));
#endif // QT_NO_TOOLTIP
        selectAllButton->setText(QApplication::translate("EnzymesSelectorWidget", "Select All", 0));
#ifndef QT_NO_TOOLTIP
        selectNoneButton->setToolTip(QApplication::translate("EnzymesSelectorWidget", "Empty selection", 0));
#endif // QT_NO_TOOLTIP
        selectNoneButton->setText(QApplication::translate("EnzymesSelectorWidget", "Select None", 0));
#ifndef QT_NO_TOOLTIP
        selectByLengthButton->setToolTip(QApplication::translate("EnzymesSelectorWidget", "Select enzymes by length of recognition sequence", 0));
#endif // QT_NO_TOOLTIP
        selectByLengthButton->setText(QApplication::translate("EnzymesSelectorWidget", "Select by length", 0));
#ifndef QT_NO_TOOLTIP
        invertSelectionButton->setToolTip(QApplication::translate("EnzymesSelectorWidget", "Invert current selection", 0));
#endif // QT_NO_TOOLTIP
        invertSelectionButton->setText(QApplication::translate("EnzymesSelectorWidget", "Invert selection", 0));
#ifndef QT_NO_TOOLTIP
        loadSelectionButton->setToolTip(QApplication::translate("EnzymesSelectorWidget", "Hint: selection file should contain enzymes' names separtated by whitespaces or commas", 0));
#endif // QT_NO_TOOLTIP
        loadSelectionButton->setText(QApplication::translate("EnzymesSelectorWidget", "Load selection", 0));
#ifndef QT_NO_TOOLTIP
        saveSelectionButton->setToolTip(QApplication::translate("EnzymesSelectorWidget", "Save selected enzymes list to a text file", 0));
#endif // QT_NO_TOOLTIP
        saveSelectionButton->setText(QApplication::translate("EnzymesSelectorWidget", "Save selection", 0));
        enzymeInfo->setText(QApplication::translate("EnzymesSelectorWidget", "REBASE Info", 0));
    } // retranslateUi

};

namespace Ui {
    class EnzymesSelectorWidget: public Ui_EnzymesSelectorWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_ENZYMESSELECTORWIDGET_H
