/********************************************************************************
** Form generated from reading UI file 'codesnippeteditor.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_CODESNIPPETEDITOR_H
#define UI_CODESNIPPETEDITOR_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QKeySequenceEdit>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QListView>
#include <QtWidgets/QPlainTextEdit>
#include <QtWidgets/QSplitter>
#include <QtWidgets/QToolBar>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_CodeSnippetEditor
{
public:
    QVBoxLayout *verticalLayout;
    QToolBar *toolBar;
    QWidget *mainWidget;
    QVBoxLayout *verticalLayout_5;
    QSplitter *splitter;
    QWidget *leftWidget;
    QVBoxLayout *verticalLayout_2;
    QLineEdit *snippetFilterEdit;
    QListView *list;
    QWidget *rightWidget;
    QVBoxLayout *verticalLayout_3;
    QWidget *topWidget;
    QGridLayout *gridLayout;
    QWidget *assistantShortcutWidget;
    QHBoxLayout *horizontalLayout;
    QKeySequenceEdit *assistantShortcutEdit;
    QToolButton *clearAssistantShortcutButton;
    QLabel *nameLabel;
    QLineEdit *nameEdit;
    QLabel *assistantShortcutLabel;
    QGroupBox *mainCodeGroup;
    QVBoxLayout *verticalLayout_6;
    QPlainTextEdit *mainCodeEdit;

    void setupUi(QWidget *CodeSnippetEditor)
    {
        if (CodeSnippetEditor->objectName().isEmpty())
            CodeSnippetEditor->setObjectName(QString::fromUtf8("CodeSnippetEditor"));
        CodeSnippetEditor->resize(913, 595);
        CodeSnippetEditor->setWindowTitle(QString::fromUtf8("Form"));
        verticalLayout = new QVBoxLayout(CodeSnippetEditor);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        toolBar = new QToolBar(CodeSnippetEditor);
        toolBar->setObjectName(QString::fromUtf8("toolBar"));

        verticalLayout->addWidget(toolBar);

        mainWidget = new QWidget(CodeSnippetEditor);
        mainWidget->setObjectName(QString::fromUtf8("mainWidget"));
        verticalLayout_5 = new QVBoxLayout(mainWidget);
        verticalLayout_5->setObjectName(QString::fromUtf8("verticalLayout_5"));
        verticalLayout_5->setContentsMargins(0, 0, 0, 0);
        splitter = new QSplitter(mainWidget);
        splitter->setObjectName(QString::fromUtf8("splitter"));
        splitter->setOrientation(Qt::Horizontal);
        leftWidget = new QWidget(splitter);
        leftWidget->setObjectName(QString::fromUtf8("leftWidget"));
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(1);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(leftWidget->sizePolicy().hasHeightForWidth());
        leftWidget->setSizePolicy(sizePolicy);
        verticalLayout_2 = new QVBoxLayout(leftWidget);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        verticalLayout_2->setContentsMargins(0, 0, 0, 0);
        snippetFilterEdit = new QLineEdit(leftWidget);
        snippetFilterEdit->setObjectName(QString::fromUtf8("snippetFilterEdit"));
        snippetFilterEdit->setMinimumSize(QSize(150, 0));
        snippetFilterEdit->setClearButtonEnabled(true);

        verticalLayout_2->addWidget(snippetFilterEdit);

        list = new QListView(leftWidget);
        list->setObjectName(QString::fromUtf8("list"));
        list->setEditTriggers(QAbstractItemView::NoEditTriggers);
        list->setAlternatingRowColors(true);
        list->setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);

        verticalLayout_2->addWidget(list);

        splitter->addWidget(leftWidget);
        rightWidget = new QWidget(splitter);
        rightWidget->setObjectName(QString::fromUtf8("rightWidget"));
        QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy1.setHorizontalStretch(4);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(rightWidget->sizePolicy().hasHeightForWidth());
        rightWidget->setSizePolicy(sizePolicy1);
        verticalLayout_3 = new QVBoxLayout(rightWidget);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        verticalLayout_3->setContentsMargins(0, 0, 0, 0);
        topWidget = new QWidget(rightWidget);
        topWidget->setObjectName(QString::fromUtf8("topWidget"));
        QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(1);
        sizePolicy2.setHeightForWidth(topWidget->sizePolicy().hasHeightForWidth());
        topWidget->setSizePolicy(sizePolicy2);
        gridLayout = new QGridLayout(topWidget);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        gridLayout->setContentsMargins(0, 0, -1, 0);
        assistantShortcutWidget = new QWidget(topWidget);
        assistantShortcutWidget->setObjectName(QString::fromUtf8("assistantShortcutWidget"));
        horizontalLayout = new QHBoxLayout(assistantShortcutWidget);
        horizontalLayout->setSpacing(0);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        horizontalLayout->setContentsMargins(0, 0, 0, 0);
        assistantShortcutEdit = new QKeySequenceEdit(assistantShortcutWidget);
        assistantShortcutEdit->setObjectName(QString::fromUtf8("assistantShortcutEdit"));

        horizontalLayout->addWidget(assistantShortcutEdit);

        clearAssistantShortcutButton = new QToolButton(assistantShortcutWidget);
        clearAssistantShortcutButton->setObjectName(QString::fromUtf8("clearAssistantShortcutButton"));
        clearAssistantShortcutButton->setText(QString::fromUtf8(""));
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/icons/img/clear_lineedit.png"), QSize(), QIcon::Normal, QIcon::Off);
        clearAssistantShortcutButton->setIcon(icon);

        horizontalLayout->addWidget(clearAssistantShortcutButton);


        gridLayout->addWidget(assistantShortcutWidget, 1, 1, 1, 1);

        nameLabel = new QLabel(topWidget);
        nameLabel->setObjectName(QString::fromUtf8("nameLabel"));

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

        nameEdit = new QLineEdit(topWidget);
        nameEdit->setObjectName(QString::fromUtf8("nameEdit"));

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

        assistantShortcutLabel = new QLabel(topWidget);
        assistantShortcutLabel->setObjectName(QString::fromUtf8("assistantShortcutLabel"));

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

        gridLayout->setColumnStretch(0, 3);

        verticalLayout_3->addWidget(topWidget);

        mainCodeGroup = new QGroupBox(rightWidget);
        mainCodeGroup->setObjectName(QString::fromUtf8("mainCodeGroup"));
        QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(2);
        sizePolicy3.setHeightForWidth(mainCodeGroup->sizePolicy().hasHeightForWidth());
        mainCodeGroup->setSizePolicy(sizePolicy3);
        verticalLayout_6 = new QVBoxLayout(mainCodeGroup);
        verticalLayout_6->setObjectName(QString::fromUtf8("verticalLayout_6"));
        mainCodeEdit = new QPlainTextEdit(mainCodeGroup);
        mainCodeEdit->setObjectName(QString::fromUtf8("mainCodeEdit"));
        mainCodeEdit->setLineWrapMode(QPlainTextEdit::NoWrap);

        verticalLayout_6->addWidget(mainCodeEdit);


        verticalLayout_3->addWidget(mainCodeGroup);

        verticalLayout_3->setStretch(1, 100);
        splitter->addWidget(rightWidget);

        verticalLayout_5->addWidget(splitter);


        verticalLayout->addWidget(mainWidget);

        QWidget::setTabOrder(snippetFilterEdit, list);
        QWidget::setTabOrder(list, mainCodeEdit);

        retranslateUi(CodeSnippetEditor);

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

    void retranslateUi(QWidget *CodeSnippetEditor)
    {
        snippetFilterEdit->setPlaceholderText(QCoreApplication::translate("CodeSnippetEditor", "Filter snippets", nullptr));
#if QT_CONFIG(tooltip)
        assistantShortcutEdit->setToolTip(QCoreApplication::translate("CodeSnippetEditor", "<html><head/><body><p>Optional shortcut, that will work only in context of the active code assistant window. It allows user to use key combinations, that would otherwise be conflicting with other shortcuts. Having the code assistant window as required context makes the choice of keys more versatile.</p></body></html>", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(tooltip)
        nameLabel->setToolTip(QCoreApplication::translate("CodeSnippetEditor", "<html><head/><body><p>The name of the snippet will be displayed in the code assistant. To access the list of snippets user has to hit the code assistant shortcut twice.</p></body></html>", nullptr));
#endif // QT_CONFIG(tooltip)
        nameLabel->setText(QCoreApplication::translate("CodeSnippetEditor", "Snippet name", nullptr));
#if QT_CONFIG(tooltip)
        nameEdit->setToolTip(QCoreApplication::translate("CodeSnippetEditor", "<html><head/><body><p>The name of the snippet will be displayed in the code assistant. To access the list of snippets user has to hit the code assistant shortcut twice.</p></body></html>", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(tooltip)
        assistantShortcutLabel->setToolTip(QCoreApplication::translate("CodeSnippetEditor", "<html><head/><body><p>Optional shortcut, that will work only in context of the active code assistant window. It allows user to use key combinations, that would otherwise be conflicting with other shortcuts. Having the code assistant window as required context makes the choice of keys more versatile.</p></body></html>", nullptr));
#endif // QT_CONFIG(tooltip)
        assistantShortcutLabel->setText(QCoreApplication::translate("CodeSnippetEditor", "Code assistant shortcut", nullptr));
        mainCodeGroup->setTitle(QCoreApplication::translate("CodeSnippetEditor", "Snippet code", nullptr));
        (void)CodeSnippetEditor;
    } // retranslateUi

};

namespace Ui {
    class CodeSnippetEditor: public Ui_CodeSnippetEditor {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_CODESNIPPETEDITOR_H
