#include <klocalizedstring.h>

/********************************************************************************
** Form generated from reading UI file 'editexternalscript.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_EDITEXTERNALSCRIPT_H
#define UI_EDITEXTERNALSCRIPT_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QWidget>
#include "kshortcutwidget.h"

QT_BEGIN_NAMESPACE

class Ui_EditExternalScriptBase
{
public:
    QFormLayout *formLayout;
    QLabel *nameLabel;
    QLineEdit *nameEdit;
    QLabel *commandLabel;
    QLineEdit *commandEdit;
    QLabel *stdinLabel;
    QComboBox *stdinCombo;
    QLabel *stdoutLabel;
    QComboBox *stdoutCombo;
    QLabel *stderrLabel;
    QComboBox *stderrCombo;
    QLabel *saveLabel;
    QComboBox *saveCombo;
    QLabel *shortcutLabel;
    KShortcutWidget *shortcutWidget;
    QComboBox *outputFilterCombo;
    QLabel *outputFilterLabel;
    QCheckBox *showOutputBox;
    QDialogButtonBox *buttonBox;

    void setupUi(QWidget *EditExternalScriptBase)
    {
        if (EditExternalScriptBase->objectName().isEmpty())
            EditExternalScriptBase->setObjectName(QStringLiteral("EditExternalScriptBase"));
        EditExternalScriptBase->resize(521, 400);
        EditExternalScriptBase->setMinimumSize(QSize(500, 0));
        formLayout = new QFormLayout(EditExternalScriptBase);
        formLayout->setObjectName(QStringLiteral("formLayout"));
        formLayout->setFieldGrowthPolicy(QFormLayout::ExpandingFieldsGrow);
        nameLabel = new QLabel(EditExternalScriptBase);
        nameLabel->setObjectName(QStringLiteral("nameLabel"));

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

        nameEdit = new QLineEdit(EditExternalScriptBase);
        nameEdit->setObjectName(QStringLiteral("nameEdit"));

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

        commandLabel = new QLabel(EditExternalScriptBase);
        commandLabel->setObjectName(QStringLiteral("commandLabel"));

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

        commandEdit = new QLineEdit(EditExternalScriptBase);
        commandEdit->setObjectName(QStringLiteral("commandEdit"));

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

        stdinLabel = new QLabel(EditExternalScriptBase);
        stdinLabel->setObjectName(QStringLiteral("stdinLabel"));

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

        stdinCombo = new QComboBox(EditExternalScriptBase);
        stdinCombo->setObjectName(QStringLiteral("stdinCombo"));

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

        stdoutLabel = new QLabel(EditExternalScriptBase);
        stdoutLabel->setObjectName(QStringLiteral("stdoutLabel"));

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

        stdoutCombo = new QComboBox(EditExternalScriptBase);
        stdoutCombo->setObjectName(QStringLiteral("stdoutCombo"));

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

        stderrLabel = new QLabel(EditExternalScriptBase);
        stderrLabel->setObjectName(QStringLiteral("stderrLabel"));

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

        stderrCombo = new QComboBox(EditExternalScriptBase);
        stderrCombo->setObjectName(QStringLiteral("stderrCombo"));

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

        saveLabel = new QLabel(EditExternalScriptBase);
        saveLabel->setObjectName(QStringLiteral("saveLabel"));

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

        saveCombo = new QComboBox(EditExternalScriptBase);
        saveCombo->setObjectName(QStringLiteral("saveCombo"));

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

        shortcutLabel = new QLabel(EditExternalScriptBase);
        shortcutLabel->setObjectName(QStringLiteral("shortcutLabel"));

        formLayout->setWidget(11, QFormLayout::LabelRole, shortcutLabel);

        shortcutWidget = new KShortcutWidget(EditExternalScriptBase);
        shortcutWidget->setObjectName(QStringLiteral("shortcutWidget"));

        formLayout->setWidget(11, QFormLayout::FieldRole, shortcutWidget);

        outputFilterCombo = new QComboBox(EditExternalScriptBase);
        outputFilterCombo->setObjectName(QStringLiteral("outputFilterCombo"));

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

        outputFilterLabel = new QLabel(EditExternalScriptBase);
        outputFilterLabel->setObjectName(QStringLiteral("outputFilterLabel"));

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

        showOutputBox = new QCheckBox(EditExternalScriptBase);
        showOutputBox->setObjectName(QStringLiteral("showOutputBox"));
        showOutputBox->setChecked(true);

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

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

        formLayout->setWidget(12, QFormLayout::FieldRole, buttonBox);

#ifndef UI_QT_NO_SHORTCUT
        nameLabel->setBuddy(nameEdit);
        commandLabel->setBuddy(commandEdit);
        stdinLabel->setBuddy(stdinCombo);
        stdoutLabel->setBuddy(stdoutCombo);
        stderrLabel->setBuddy(stderrCombo);
        saveLabel->setBuddy(saveCombo);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(nameEdit, commandEdit);
        QWidget::setTabOrder(commandEdit, stdinCombo);
        QWidget::setTabOrder(stdinCombo, stdoutCombo);
        QWidget::setTabOrder(stdoutCombo, saveCombo);

        retranslateUi(EditExternalScriptBase);

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

    void retranslateUi(QWidget *EditExternalScriptBase)
    {
        nameLabel->setText(tr2i18n("&Name:", 0));
#ifndef UI_QT_NO_TOOLTIP
        nameEdit->setToolTip(tr2i18n("<p>The name will also be used as the identifier during code completion.</p>\n"
"<p><b>Note:</b> No spaces allowed.</p>", 0));
#endif // QT_NO_TOOLTIP
        nameEdit->setPlaceholderText(tr2i18n("please insert a name", 0));
#ifndef UI_QT_NO_TOOLTIP
        commandLabel->setToolTip(QString());
#endif // QT_NO_TOOLTIP
        commandLabel->setText(tr2i18n("&Command:", 0));
        commandEdit->setPlaceholderText(tr2i18n("please insert a command to execute", 0));
#ifndef UI_QT_NO_TOOLTIP
        stdinLabel->setToolTip(QString());
#endif // QT_NO_TOOLTIP
        stdinLabel->setText(tr2i18n("&Input:", 0));
        stdinCombo->clear();
        stdinCombo->insertItems(0, QStringList()
         << tr2i18n("nothing", 0)
         << tr2i18n("selection in current file or nothing", 0)
         << tr2i18n("selection in current file or whole file", 0)
         << tr2i18n("contents of current file", 0)
        );
#ifndef UI_QT_NO_TOOLTIP
        stdoutLabel->setToolTip(QString());
#endif // QT_NO_TOOLTIP
        stdoutLabel->setText(tr2i18n("&Output:", 0));
        stdoutCombo->clear();
        stdoutCombo->insertItems(0, QStringList()
         << tr2i18n("ignore", 0)
         << tr2i18n("insert at cursor position of current file", 0)
         << tr2i18n("replace selection of current file or insert at cursor position", 0)
         << tr2i18n("replace selection of current file or whole file", 0)
         << tr2i18n("replace contents of current file", 0)
         << tr2i18n("create new file", 0)
        );
        stderrLabel->setText(tr2i18n("Errors:", 0));
        stderrCombo->clear();
        stderrCombo->insertItems(0, QStringList()
         << tr2i18n("ignore", 0)
         << tr2i18n("merge with normal output", 0)
         << tr2i18n("insert at cursor position of current file", 0)
         << tr2i18n("replace selection of current file or insert at cursor position", 0)
         << tr2i18n("replace selection of current file or whole file", 0)
         << tr2i18n("replace contents of current file", 0)
         << tr2i18n("create new file", 0)
        );
        saveLabel->setText(tr2i18n("Save &Mode:", 0));
        saveCombo->clear();
        saveCombo->insertItems(0, QStringList()
         << tr2i18n("save nothing", 0)
         << tr2i18n("save active document", 0)
         << tr2i18n("save all open documents", 0)
        );
#ifndef UI_QT_NO_TOOLTIP
        shortcutLabel->setToolTip(tr2i18n("<p>Defines shortcuts you can use to execute this script.</p>", 0));
#endif // QT_NO_TOOLTIP
        shortcutLabel->setText(tr2i18n("Shortcut:", 0));
        outputFilterCombo->clear();
        outputFilterCombo->insertItems(0, QStringList()
         << tr2i18n("no filter", 0)
         << tr2i18n("compiler filter", 0)
         << tr2i18n("script error filter", 0)
         << tr2i18n("static analysis error filter", 0)
        );
        outputFilterLabel->setText(tr2i18n("Output Filter:", 0));
        showOutputBox->setText(tr2i18n("Show Out&put", 0));
        Q_UNUSED(EditExternalScriptBase);
    } // retranslateUi

};

namespace Ui {
    class EditExternalScriptBase: public Ui_EditExternalScriptBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // EDITEXTERNALSCRIPT_H

