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

#ifndef UI_DOOBLE_JAVASCRIPT_H
#define UI_DOOBLE_JAVASCRIPT_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPlainTextEdit>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_dooble_javascript
{
public:
    QVBoxLayout *verticalLayout_2;
    QTabWidget *tab;
    QWidget *page_1;
    QVBoxLayout *verticalLayout;
    QLabel *label;
    QLineEdit *url;
    QPlainTextEdit *text;
    QDialogButtonBox *buttons_1;
    QWidget *page_2;
    QVBoxLayout *verticalLayout_3;
    QLabel *label_2;
    QLabel *label_4;
    QListWidget *list;
    QLabel *label_3;
    QPlainTextEdit *edit;
    QDialogButtonBox *buttons_2;

    void setupUi(QDialog *dooble_javascript)
    {
        if (dooble_javascript->objectName().isEmpty())
            dooble_javascript->setObjectName(QString::fromUtf8("dooble_javascript"));
        dooble_javascript->resize(600, 500);
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/Logo/dooble.png"), QSize(), QIcon::Normal, QIcon::Off);
        dooble_javascript->setWindowIcon(icon);
        verticalLayout_2 = new QVBoxLayout(dooble_javascript);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        tab = new QTabWidget(dooble_javascript);
        tab->setObjectName(QString::fromUtf8("tab"));
        page_1 = new QWidget();
        page_1->setObjectName(QString::fromUtf8("page_1"));
        verticalLayout = new QVBoxLayout(page_1);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        label = new QLabel(page_1);
        label->setObjectName(QString::fromUtf8("label"));
        label->setWordWrap(true);

        verticalLayout->addWidget(label);

        url = new QLineEdit(page_1);
        url->setObjectName(QString::fromUtf8("url"));
        url->setReadOnly(true);

        verticalLayout->addWidget(url);

        text = new QPlainTextEdit(page_1);
        text->setObjectName(QString::fromUtf8("text"));

        verticalLayout->addWidget(text);

        buttons_1 = new QDialogButtonBox(page_1);
        buttons_1->setObjectName(QString::fromUtf8("buttons_1"));
        buttons_1->setStandardButtons(QDialogButtonBox::Ok|QDialogButtonBox::Retry|QDialogButtonBox::Save);

        verticalLayout->addWidget(buttons_1);

        tab->addTab(page_1, QString());
        page_2 = new QWidget();
        page_2->setObjectName(QString::fromUtf8("page_2"));
        verticalLayout_3 = new QVBoxLayout(page_2);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        label_2 = new QLabel(page_2);
        label_2->setObjectName(QString::fromUtf8("label_2"));

        verticalLayout_3->addWidget(label_2);

        label_4 = new QLabel(page_2);
        label_4->setObjectName(QString::fromUtf8("label_4"));
        label_4->setWordWrap(true);

        verticalLayout_3->addWidget(label_4);

        list = new QListWidget(page_2);
        list->setObjectName(QString::fromUtf8("list"));
        list->setAlternatingRowColors(true);
        list->setSelectionMode(QAbstractItemView::ExtendedSelection);
        list->setSelectionBehavior(QAbstractItemView::SelectRows);
        list->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
        list->setHorizontalScrollMode(QAbstractItemView::ScrollPerPixel);

        verticalLayout_3->addWidget(list);

        label_3 = new QLabel(page_2);
        label_3->setObjectName(QString::fromUtf8("label_3"));

        verticalLayout_3->addWidget(label_3);

        edit = new QPlainTextEdit(page_2);
        edit->setObjectName(QString::fromUtf8("edit"));

        verticalLayout_3->addWidget(edit);

        buttons_2 = new QDialogButtonBox(page_2);
        buttons_2->setObjectName(QString::fromUtf8("buttons_2"));
        buttons_2->setStandardButtons(QDialogButtonBox::Discard|QDialogButtonBox::Retry|QDialogButtonBox::Save);

        verticalLayout_3->addWidget(buttons_2);

        tab->addTab(page_2, QString());

        verticalLayout_2->addWidget(tab);


        retranslateUi(dooble_javascript);

        tab->setCurrentIndex(0);


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

    void retranslateUi(QDialog *dooble_javascript)
    {
        dooble_javascript->setWindowTitle(QCoreApplication::translate("dooble_javascript", "Dooble: Execute JavaScript", nullptr));
        label->setText(QCoreApplication::translate("dooble_javascript", "<html><head/><body><p>Saved JavaScript script will be <span style=\" font-weight:600;\">automatically injected</span> into a page <span style=\" font-weight:600;\">if the page's URL host matches the saved URL's host</span>. Injection will occur after a page is loaded. You may also inject a script via the Execute! button.</p></body></html>", nullptr));
        url->setPlaceholderText(QCoreApplication::translate("dooble_javascript", "Current Host", nullptr));
        text->setPlaceholderText(QCoreApplication::translate("dooble_javascript", "Please provide valid JavaScript.", nullptr));
        tab->setTabText(tab->indexOf(page_1), QCoreApplication::translate("dooble_javascript", "Current Host", nullptr));
        label_2->setText(QCoreApplication::translate("dooble_javascript", "Hosts", nullptr));
        label_4->setText(QCoreApplication::translate("dooble_javascript", "<html><head/><body><p>An <span style=\" font-weight:600;\">asterisk</span> may be set as a host. An entry may be edited by first <span style=\" font-weight:600;\">double-clicking</span> it. The <span style=\" font-weight:600;\">primary key</span> of the database entries is the <span style=\" font-weight:600;\">pair (JavaScript Digest, URL Digest)</span>.</p></body></html>", nullptr));
        label_3->setText(QCoreApplication::translate("dooble_javascript", "Selected Host's JavaScript", nullptr));
        edit->setPlaceholderText(QCoreApplication::translate("dooble_javascript", "Please provide valid JavaScript.", nullptr));
        tab->setTabText(tab->indexOf(page_2), QCoreApplication::translate("dooble_javascript", "Saved Scripts", nullptr));
    } // retranslateUi

};

namespace Ui {
    class dooble_javascript: public Ui_dooble_javascript {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_DOOBLE_JAVASCRIPT_H
