#include <klocalizedstring.h>

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

#ifndef UI_FILETYPECONFIGWIDGET_H
#define UI_FILETYPECONFIGWIDGET_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "kcombobox.h"
#include "klineedit.h"
#include "variablelineedit.h"

QT_BEGIN_NAMESPACE

class Ui_FileTypeConfigWidget
{
public:
    QVBoxLayout *vboxLayout;
    QHBoxLayout *hboxLayout;
    QLabel *lblFiletype;
    KComboBox *cmbFiletypes;
    QPushButton *btnNew;
    QPushButton *btnDelete;
    QSpacerItem *spacerItem;
    QGroupBox *gbProperties;
    QFormLayout *formLayout;
    QLabel *lblName;
    KLineEdit *edtName;
    QLabel *lblSection;
    KLineEdit *edtSection;
    QLabel *lblVariables;
    VariableLineEdit *edtVariables;
    QLabel *lblHl;
    KComboBox *cmbHl;
    QLabel *lblIndenter;
    KComboBox *cmbIndenter;
    QLabel *lblExtensions;
    KLineEdit *edtFileExtensions;
    QLabel *lblMimeTypes;
    QHBoxLayout *hboxLayout1;
    KLineEdit *edtMimeTypes;
    QToolButton *btnMimeTypes;
    QLabel *lblPriority;
    QSpinBox *sbPriority;
    QHBoxLayout *hboxLayout2;
    QSpacerItem *spacerItem1;
    QPushButton *btnDownload;
    QSpacerItem *spacerItem2;

    void setupUi(QWidget *FileTypeConfigWidget)
    {
        if (FileTypeConfigWidget->objectName().isEmpty())
            FileTypeConfigWidget->setObjectName(QStringLiteral("FileTypeConfigWidget"));
        vboxLayout = new QVBoxLayout(FileTypeConfigWidget);
        vboxLayout->setContentsMargins(0, 0, 0, 0);
        vboxLayout->setObjectName(QStringLiteral("vboxLayout"));
        hboxLayout = new QHBoxLayout();
        hboxLayout->setObjectName(QStringLiteral("hboxLayout"));
        lblFiletype = new QLabel(FileTypeConfigWidget);
        lblFiletype->setObjectName(QStringLiteral("lblFiletype"));

        hboxLayout->addWidget(lblFiletype);

        cmbFiletypes = new KComboBox(FileTypeConfigWidget);
        cmbFiletypes->setObjectName(QStringLiteral("cmbFiletypes"));

        hboxLayout->addWidget(cmbFiletypes);

        btnNew = new QPushButton(FileTypeConfigWidget);
        btnNew->setObjectName(QStringLiteral("btnNew"));

        hboxLayout->addWidget(btnNew);

        btnDelete = new QPushButton(FileTypeConfigWidget);
        btnDelete->setObjectName(QStringLiteral("btnDelete"));

        hboxLayout->addWidget(btnDelete);

        spacerItem = new QSpacerItem(1, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout->addItem(spacerItem);


        vboxLayout->addLayout(hboxLayout);

        gbProperties = new QGroupBox(FileTypeConfigWidget);
        gbProperties->setObjectName(QStringLiteral("gbProperties"));
        formLayout = new QFormLayout(gbProperties);
        formLayout->setObjectName(QStringLiteral("formLayout"));
        lblName = new QLabel(gbProperties);
        lblName->setObjectName(QStringLiteral("lblName"));

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

        edtName = new KLineEdit(gbProperties);
        edtName->setObjectName(QStringLiteral("edtName"));

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

        lblSection = new QLabel(gbProperties);
        lblSection->setObjectName(QStringLiteral("lblSection"));

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

        edtSection = new KLineEdit(gbProperties);
        edtSection->setObjectName(QStringLiteral("edtSection"));

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

        lblVariables = new QLabel(gbProperties);
        lblVariables->setObjectName(QStringLiteral("lblVariables"));

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

        edtVariables = new VariableLineEdit(gbProperties);
        edtVariables->setObjectName(QStringLiteral("edtVariables"));

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

        lblHl = new QLabel(gbProperties);
        lblHl->setObjectName(QStringLiteral("lblHl"));

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

        cmbHl = new KComboBox(gbProperties);
        cmbHl->setObjectName(QStringLiteral("cmbHl"));

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

        lblIndenter = new QLabel(gbProperties);
        lblIndenter->setObjectName(QStringLiteral("lblIndenter"));

        formLayout->setWidget(4, QFormLayout::LabelRole, lblIndenter);

        cmbIndenter = new KComboBox(gbProperties);
        cmbIndenter->setObjectName(QStringLiteral("cmbIndenter"));

        formLayout->setWidget(4, QFormLayout::FieldRole, cmbIndenter);

        lblExtensions = new QLabel(gbProperties);
        lblExtensions->setObjectName(QStringLiteral("lblExtensions"));

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

        edtFileExtensions = new KLineEdit(gbProperties);
        edtFileExtensions->setObjectName(QStringLiteral("edtFileExtensions"));

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

        lblMimeTypes = new QLabel(gbProperties);
        lblMimeTypes->setObjectName(QStringLiteral("lblMimeTypes"));

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

        hboxLayout1 = new QHBoxLayout();
        hboxLayout1->setContentsMargins(0, 0, 0, 0);
        hboxLayout1->setObjectName(QStringLiteral("hboxLayout1"));
        edtMimeTypes = new KLineEdit(gbProperties);
        edtMimeTypes->setObjectName(QStringLiteral("edtMimeTypes"));

        hboxLayout1->addWidget(edtMimeTypes);

        btnMimeTypes = new QToolButton(gbProperties);
        btnMimeTypes->setObjectName(QStringLiteral("btnMimeTypes"));

        hboxLayout1->addWidget(btnMimeTypes);


        formLayout->setLayout(6, QFormLayout::FieldRole, hboxLayout1);

        lblPriority = new QLabel(gbProperties);
        lblPriority->setObjectName(QStringLiteral("lblPriority"));

        formLayout->setWidget(7, QFormLayout::LabelRole, lblPriority);

        sbPriority = new QSpinBox(gbProperties);
        sbPriority->setObjectName(QStringLiteral("sbPriority"));

        formLayout->setWidget(7, QFormLayout::FieldRole, sbPriority);


        vboxLayout->addWidget(gbProperties);

        hboxLayout2 = new QHBoxLayout();
        hboxLayout2->setObjectName(QStringLiteral("hboxLayout2"));
        spacerItem1 = new QSpacerItem(1, 0, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout2->addItem(spacerItem1);

        btnDownload = new QPushButton(FileTypeConfigWidget);
        btnDownload->setObjectName(QStringLiteral("btnDownload"));

        hboxLayout2->addWidget(btnDownload);


        vboxLayout->addLayout(hboxLayout2);

        spacerItem2 = new QSpacerItem(0, 1, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout->addItem(spacerItem2);

#ifndef UI_QT_NO_SHORTCUT
        lblFiletype->setBuddy(cmbFiletypes);
        lblName->setBuddy(edtName);
        lblSection->setBuddy(edtSection);
        lblVariables->setBuddy(edtVariables);
        lblHl->setBuddy(cmbHl);
        lblIndenter->setBuddy(cmbIndenter);
        lblExtensions->setBuddy(edtFileExtensions);
        lblMimeTypes->setBuddy(edtMimeTypes);
        lblPriority->setBuddy(sbPriority);
#endif // QT_NO_SHORTCUT

        retranslateUi(FileTypeConfigWidget);

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

    void retranslateUi(QWidget *FileTypeConfigWidget)
    {
        lblFiletype->setText(tr2i18n("&Filetype:", 0));
#ifndef UI_QT_NO_WHATSTHIS
        cmbFiletypes->setWhatsThis(tr2i18n("Select the filetype you want to change.", 0));
#endif // QT_NO_WHATSTHIS
#ifndef UI_QT_NO_WHATSTHIS
        btnNew->setWhatsThis(tr2i18n("Create a new file type.", 0));
#endif // QT_NO_WHATSTHIS
        btnNew->setText(tr2i18n("&New", 0));
#ifndef UI_QT_NO_WHATSTHIS
        btnDelete->setWhatsThis(tr2i18n("Delete the current file type.", 0));
#endif // QT_NO_WHATSTHIS
        btnDelete->setText(tr2i18n("&Delete", 0));
        gbProperties->setTitle(tr2i18n("Properties", 0));
        lblName->setText(tr2i18n("&Name:", 0));
#ifndef UI_QT_NO_WHATSTHIS
        edtName->setWhatsThis(tr2i18n("The name of the filetype will be the text of the corresponding menu item.", 0));
#endif // QT_NO_WHATSTHIS
        lblSection->setText(tr2i18n("&Section:", 0));
#ifndef UI_QT_NO_WHATSTHIS
        edtSection->setWhatsThis(tr2i18n("The section name is used to organize the file types in menus.", 0));
#endif // QT_NO_WHATSTHIS
        lblVariables->setText(tr2i18n("&Variables:", 0));
#ifndef UI_QT_NO_WHATSTHIS
        edtVariables->setWhatsThis(tr2i18n("<p>This string allows to configure Kate's settings for the files selected by this mimetype using Kate variables. Almost any configuration option can be set, such as highlight, indent-mode, encoding, etc.</p><p>For a full list of known variables, see the manual.</p>", 0));
#endif // QT_NO_WHATSTHIS
        lblHl->setText(tr2i18n("&Highlighting:", 0));
        lblIndenter->setText(tr2i18n("&Indentation Mode:", 0));
        lblExtensions->setText(tr2i18n("File e&xtensions:", 0));
#ifndef UI_QT_NO_WHATSTHIS
        edtFileExtensions->setWhatsThis(tr2i18n("The wildcards mask allows to select files by filename. A typical mask uses an asterisk and the file extension, for example <code>*.txt; *.text</code>. The string is a semicolon-separated list of masks.", 0));
#endif // QT_NO_WHATSTHIS
        lblMimeTypes->setText(tr2i18n("MIME &types:", 0));
#ifndef UI_QT_NO_WHATSTHIS
        edtMimeTypes->setWhatsThis(tr2i18n("The mime type mask allows to select files by mimetype. The string is a semicolon-separated list of mimetypes, for example <code>text/plain; text/english</code>.", 0));
#endif // QT_NO_WHATSTHIS
#ifndef UI_QT_NO_WHATSTHIS
        btnMimeTypes->setWhatsThis(tr2i18n("Displays a wizard that helps you easily select mimetypes.", 0));
#endif // QT_NO_WHATSTHIS
        lblPriority->setText(tr2i18n("P&riority:", 0));
#ifndef UI_QT_NO_WHATSTHIS
        sbPriority->setWhatsThis(tr2i18n("Sets priority for this file type. If more than one file type selects the same file, the one with the highest priority will be used.", 0));
#endif // QT_NO_WHATSTHIS
        btnDownload->setText(tr2i18n("Download Highlighting Files...", 0));
        Q_UNUSED(FileTypeConfigWidget);
    } // retranslateUi

};

namespace Ui {
    class FileTypeConfigWidget: public Ui_FileTypeConfigWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // FILETYPECONFIGWIDGET_H

