/********************************************************************************
** Form generated from reading UI file 'SiteconSearchDialog.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_SITECONSEARCHDIALOG_H
#define UI_SITECONSEARCHDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QTreeWidget>
#include <QtWidgets/QVBoxLayout>

QT_BEGIN_NAMESPACE

class Ui_SiteconSearchDialog
{
public:
    QGridLayout *gridLayout_2;
    QGridLayout *gridLayout;
    QLabel *label;
    QLineEdit *modelFileEdit;
    QToolButton *pbSelectModelFile;
    QLabel *label_2;
    QComboBox *errLevelBox;
    QHBoxLayout *horizontalLayout_3;
    QPushButton *pbClear;
    QPushButton *pbSaveAnnotations;
    QSpacerItem *horizontalSpacer;
    QTreeWidget *resultsTree;
    QHBoxLayout *horizontalLayout_7;
    QLabel *statusLabel;
    QTextEdit *descTextEdit;
    QHBoxLayout *horizontalLayout_8;
    QGroupBox *bgStrand;
    QVBoxLayout *verticalLayout_2;
    QRadioButton *rbBoth;
    QRadioButton *rbDirect;
    QRadioButton *rbComplement;
    QHBoxLayout *rangeSelectorLayout;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *SiteconSearchDialog)
    {
        if (SiteconSearchDialog->objectName().isEmpty())
            SiteconSearchDialog->setObjectName(QStringLiteral("SiteconSearchDialog"));
        SiteconSearchDialog->resize(550, 494);
        gridLayout_2 = new QGridLayout(SiteconSearchDialog);
        gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
        gridLayout = new QGridLayout();
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        label = new QLabel(SiteconSearchDialog);
        label->setObjectName(QStringLiteral("label"));

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

        modelFileEdit = new QLineEdit(SiteconSearchDialog);
        modelFileEdit->setObjectName(QStringLiteral("modelFileEdit"));
        modelFileEdit->setReadOnly(true);

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

        pbSelectModelFile = new QToolButton(SiteconSearchDialog);
        pbSelectModelFile->setObjectName(QStringLiteral("pbSelectModelFile"));

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

        label_2 = new QLabel(SiteconSearchDialog);
        label_2->setObjectName(QStringLiteral("label_2"));

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

        errLevelBox = new QComboBox(SiteconSearchDialog);
        errLevelBox->setObjectName(QStringLiteral("errLevelBox"));
        QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(errLevelBox->sizePolicy().hasHeightForWidth());
        errLevelBox->setSizePolicy(sizePolicy);

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


        gridLayout_2->addLayout(gridLayout, 0, 0, 1, 1);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName(QStringLiteral("horizontalLayout_3"));
        pbClear = new QPushButton(SiteconSearchDialog);
        pbClear->setObjectName(QStringLiteral("pbClear"));

        horizontalLayout_3->addWidget(pbClear);

        pbSaveAnnotations = new QPushButton(SiteconSearchDialog);
        pbSaveAnnotations->setObjectName(QStringLiteral("pbSaveAnnotations"));

        horizontalLayout_3->addWidget(pbSaveAnnotations);

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

        horizontalLayout_3->addItem(horizontalSpacer);


        gridLayout_2->addLayout(horizontalLayout_3, 4, 0, 1, 1);

        resultsTree = new QTreeWidget(SiteconSearchDialog);
        resultsTree->setObjectName(QStringLiteral("resultsTree"));
        resultsTree->setRootIsDecorated(false);
        resultsTree->setSortingEnabled(true);

        gridLayout_2->addWidget(resultsTree, 3, 0, 1, 1);

        horizontalLayout_7 = new QHBoxLayout();
        horizontalLayout_7->setObjectName(QStringLiteral("horizontalLayout_7"));
        statusLabel = new QLabel(SiteconSearchDialog);
        statusLabel->setObjectName(QStringLiteral("statusLabel"));

        horizontalLayout_7->addWidget(statusLabel);


        gridLayout_2->addLayout(horizontalLayout_7, 5, 0, 1, 1);

        descTextEdit = new QTextEdit(SiteconSearchDialog);
        descTextEdit->setObjectName(QStringLiteral("descTextEdit"));
        QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(60);
        sizePolicy1.setHeightForWidth(descTextEdit->sizePolicy().hasHeightForWidth());
        descTextEdit->setSizePolicy(sizePolicy1);
        descTextEdit->setMinimumSize(QSize(532, 60));
        descTextEdit->setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
        descTextEdit->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
        descTextEdit->setReadOnly(true);

        gridLayout_2->addWidget(descTextEdit, 1, 0, 1, 1);

        horizontalLayout_8 = new QHBoxLayout();
        horizontalLayout_8->setSpacing(6);
        horizontalLayout_8->setObjectName(QStringLiteral("horizontalLayout_8"));
        bgStrand = new QGroupBox(SiteconSearchDialog);
        bgStrand->setObjectName(QStringLiteral("bgStrand"));
        bgStrand->setEnabled(true);
        QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(bgStrand->sizePolicy().hasHeightForWidth());
        bgStrand->setSizePolicy(sizePolicy2);
        bgStrand->setMinimumSize(QSize(0, 96));
        verticalLayout_2 = new QVBoxLayout(bgStrand);
        verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
        rbBoth = new QRadioButton(bgStrand);
        rbBoth->setObjectName(QStringLiteral("rbBoth"));
        rbBoth->setIconSize(QSize(15, 16));
        rbBoth->setChecked(true);

        verticalLayout_2->addWidget(rbBoth);

        rbDirect = new QRadioButton(bgStrand);
        rbDirect->setObjectName(QStringLiteral("rbDirect"));
        rbDirect->setIconSize(QSize(15, 16));
        rbDirect->setChecked(false);

        verticalLayout_2->addWidget(rbDirect);

        rbComplement = new QRadioButton(bgStrand);
        rbComplement->setObjectName(QStringLiteral("rbComplement"));
        rbComplement->setIconSize(QSize(15, 16));

        verticalLayout_2->addWidget(rbComplement);


        horizontalLayout_8->addWidget(bgStrand);

        rangeSelectorLayout = new QHBoxLayout();
        rangeSelectorLayout->setSpacing(0);
        rangeSelectorLayout->setObjectName(QStringLiteral("rangeSelectorLayout"));

        horizontalLayout_8->addLayout(rangeSelectorLayout);

        horizontalLayout_8->setStretch(0, 1);
        horizontalLayout_8->setStretch(1, 1);

        gridLayout_2->addLayout(horizontalLayout_8, 2, 0, 1, 1);

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

        gridLayout_2->addWidget(buttonBox, 6, 0, 1, 1);


        retranslateUi(SiteconSearchDialog);

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

    void retranslateUi(QDialog *SiteconSearchDialog)
    {
        SiteconSearchDialog->setWindowTitle(QApplication::translate("SiteconSearchDialog", "SITECON Search", 0));
        label->setText(QApplication::translate("SiteconSearchDialog", "File with model", 0));
        pbSelectModelFile->setText(QApplication::translate("SiteconSearchDialog", "...", 0));
#ifndef QT_NO_TOOLTIP
        label_2->setToolTip(QApplication::translate("SiteconSearchDialog", "Recognition quality threshold, should be less than 100%. Choosing too low threshold will lead to recognition of too many TFBS recognised with too low trustworthiness. Choosing too high threshold may result in no TFBS recognised.", 0));
#endif // QT_NO_TOOLTIP
        label_2->setText(QApplication::translate("SiteconSearchDialog", "Threshold", 0));
#ifndef QT_NO_TOOLTIP
        errLevelBox->setToolTip(QApplication::translate("SiteconSearchDialog", "Recognition quality threshold, should be less than 100%. Choosing too low threshold will lead to recognition of too many TFBS recognised with too low trustworthiness. Choosing too high threshold may result in no TFBS recognised.", 0));
#endif // QT_NO_TOOLTIP
        pbClear->setText(QApplication::translate("SiteconSearchDialog", "Clear results", 0));
        pbSaveAnnotations->setText(QApplication::translate("SiteconSearchDialog", "Save as annotations", 0));
        QTreeWidgetItem *___qtreewidgetitem = resultsTree->headerItem();
        ___qtreewidgetitem->setText(4, QApplication::translate("SiteconSearchDialog", "Second type error", 0));
        ___qtreewidgetitem->setText(3, QApplication::translate("SiteconSearchDialog", "First type error", 0));
        ___qtreewidgetitem->setText(2, QApplication::translate("SiteconSearchDialog", "PSUM", 0));
        ___qtreewidgetitem->setText(1, QApplication::translate("SiteconSearchDialog", "Strand", 0));
        ___qtreewidgetitem->setText(0, QApplication::translate("SiteconSearchDialog", "Range", 0));
        statusLabel->setText(QApplication::translate("SiteconSearchDialog", "Ready", 0));
        bgStrand->setTitle(QApplication::translate("SiteconSearchDialog", "Strands", 0));
        rbBoth->setText(QApplication::translate("SiteconSearchDialog", "Both strands", 0));
#ifndef QT_NO_TOOLTIP
        rbDirect->setToolTip(QString());
#endif // QT_NO_TOOLTIP
#ifndef QT_NO_WHATSTHIS
        rbDirect->setWhatsThis(QApplication::translate("SiteconSearchDialog", "Search in direct strand only", 0));
#endif // QT_NO_WHATSTHIS
        rbDirect->setText(QApplication::translate("SiteconSearchDialog", "Direct strand", 0));
        rbDirect->setShortcut(QString());
#ifndef QT_NO_TOOLTIP
        rbComplement->setToolTip(QString());
#endif // QT_NO_TOOLTIP
#ifndef QT_NO_WHATSTHIS
        rbComplement->setWhatsThis(QApplication::translate("SiteconSearchDialog", "Search in complement strand", 0));
#endif // QT_NO_WHATSTHIS
        rbComplement->setText(QApplication::translate("SiteconSearchDialog", "Complement strand", 0));
        rbComplement->setShortcut(QString());
    } // retranslateUi

};

namespace Ui {
    class SiteconSearchDialog: public Ui_SiteconSearchDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_SITECONSEARCHDIALOG_H
