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

#ifndef UI_CONFIGWIDGET_H
#define UI_CONFIGWIDGET_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QListView>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_ConfigWidget
{
public:
    QVBoxLayout *verticalLayout_2;
    QLabel *label_6;
    QListView *listView_paths;
    QHBoxLayout *horizontalLayout_4;
    QToolButton *toolButton_add;
    QToolButton *toolButton_rem;
    QLabel *label_statusbar;
    QGroupBox *groupBox_path;
    QVBoxLayout *verticalLayout_4;
    QHBoxLayout *horizontalLayout;
    QGroupBox *groupBox;
    QFormLayout *formLayout;
    QLabel *label_hidden;
    QCheckBox *checkBox_hidden;
    QLabel *label_symlink;
    QCheckBox *checkBox_followSymlinks;
    QLabel *label_depth;
    QSpinBox *spinBox_depth;
    QLabel *label_interval;
    QSpinBox *spinBox_interval;
    QLabel *label_fswatch;
    QCheckBox *checkBox_fswatch;
    QPushButton *pushButton_namefilters;
    QGroupBox *groupBox_3;
    QFormLayout *formLayout_2;
    QCheckBox *checkBox_dirs;
    QCheckBox *checkBox_docs;
    QCheckBox *checkBox_audio;
    QCheckBox *checkBox_video;
    QCheckBox *checkBox_image;
    QLabel *label;
    QLabel *label_2;
    QLabel *label_3;
    QLabel *label_4;
    QLabel *label_5;
    QPushButton *pushButton_mimefilters;
    QFormLayout *formLayout_general;
    QLabel *indexFilePathLabel;
    QCheckBox *indexFilePathCheckBox;
    QGroupBox *groupBox_fileBrowsers;
    QFormLayout *formLayout_3;
    QLabel *matchCaseSensitiveLabel;
    QCheckBox *matchCaseSensitiveCheckBox;
    QLabel *sortCaseInsensitveLabel;
    QCheckBox *sortCaseInsensitveCheckBox;
    QLabel *showDirsFirstLabel;
    QCheckBox *showDirsFirstCheckBox;
    QLabel *showHiddenFilesLabel;
    QCheckBox *showHiddenFilesCheckBox;
    QSpacerItem *verticalSpacer;

    void setupUi(QWidget *ConfigWidget)
    {
        if (ConfigWidget->objectName().isEmpty())
            ConfigWidget->setObjectName("ConfigWidget");
        verticalLayout_2 = new QVBoxLayout(ConfigWidget);
        verticalLayout_2->setObjectName("verticalLayout_2");
        verticalLayout_2->setContentsMargins(0, 0, 0, 0);
        label_6 = new QLabel(ConfigWidget);
        label_6->setObjectName("label_6");
        label_6->setWordWrap(true);

        verticalLayout_2->addWidget(label_6);

        listView_paths = new QListView(ConfigWidget);
        listView_paths->setObjectName("listView_paths");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::MinimumExpanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(listView_paths->sizePolicy().hasHeightForWidth());
        listView_paths->setSizePolicy(sizePolicy);
        listView_paths->setEditTriggers(QAbstractItemView::NoEditTriggers);
        listView_paths->setAlternatingRowColors(true);
        listView_paths->setUniformItemSizes(true);

        verticalLayout_2->addWidget(listView_paths);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName("horizontalLayout_4");
        toolButton_add = new QToolButton(ConfigWidget);
        toolButton_add->setObjectName("toolButton_add");
        toolButton_add->setText(QString::fromUtf8("\357\274\213"));

        horizontalLayout_4->addWidget(toolButton_add);

        toolButton_rem = new QToolButton(ConfigWidget);
        toolButton_rem->setObjectName("toolButton_rem");
        toolButton_rem->setText(QString::fromUtf8("\357\274\215"));

        horizontalLayout_4->addWidget(toolButton_rem);

        label_statusbar = new QLabel(ConfigWidget);
        label_statusbar->setObjectName("label_statusbar");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(label_statusbar->sizePolicy().hasHeightForWidth());
        label_statusbar->setSizePolicy(sizePolicy1);

        horizontalLayout_4->addWidget(label_statusbar);


        verticalLayout_2->addLayout(horizontalLayout_4);

        groupBox_path = new QGroupBox(ConfigWidget);
        groupBox_path->setObjectName("groupBox_path");
        groupBox_path->setEnabled(false);
        verticalLayout_4 = new QVBoxLayout(groupBox_path);
        verticalLayout_4->setObjectName("verticalLayout_4");
        verticalLayout_4->setContentsMargins(8, 8, 8, 8);
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        groupBox = new QGroupBox(groupBox_path);
        groupBox->setObjectName("groupBox");
        formLayout = new QFormLayout(groupBox);
        formLayout->setObjectName("formLayout");
        label_hidden = new QLabel(groupBox);
        label_hidden->setObjectName("label_hidden");

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

        checkBox_hidden = new QCheckBox(groupBox);
        checkBox_hidden->setObjectName("checkBox_hidden");

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

        label_symlink = new QLabel(groupBox);
        label_symlink->setObjectName("label_symlink");

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

        checkBox_followSymlinks = new QCheckBox(groupBox);
        checkBox_followSymlinks->setObjectName("checkBox_followSymlinks");

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

        label_depth = new QLabel(groupBox);
        label_depth->setObjectName("label_depth");

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

        spinBox_depth = new QSpinBox(groupBox);
        spinBox_depth->setObjectName("spinBox_depth");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(spinBox_depth->sizePolicy().hasHeightForWidth());
        spinBox_depth->setSizePolicy(sizePolicy2);
        spinBox_depth->setSpecialValueText(QString::fromUtf8("\342\210\236"));
        spinBox_depth->setMaximum(255);

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

        label_interval = new QLabel(groupBox);
        label_interval->setObjectName("label_interval");

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

        spinBox_interval = new QSpinBox(groupBox);
        spinBox_interval->setObjectName("spinBox_interval");
        sizePolicy2.setHeightForWidth(spinBox_interval->sizePolicy().hasHeightForWidth());
        spinBox_interval->setSizePolicy(sizePolicy2);
        spinBox_interval->setSpecialValueText(QString::fromUtf8("\342\210\236"));
        spinBox_interval->setMinimum(0);
        spinBox_interval->setMaximum(1440);
        spinBox_interval->setSingleStep(5);

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

        label_fswatch = new QLabel(groupBox);
        label_fswatch->setObjectName("label_fswatch");

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

        checkBox_fswatch = new QCheckBox(groupBox);
        checkBox_fswatch->setObjectName("checkBox_fswatch");

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

        pushButton_namefilters = new QPushButton(groupBox);
        pushButton_namefilters->setObjectName("pushButton_namefilters");
        QSizePolicy sizePolicy3(QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Fixed);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(pushButton_namefilters->sizePolicy().hasHeightForWidth());
        pushButton_namefilters->setSizePolicy(sizePolicy3);

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


        horizontalLayout->addWidget(groupBox);

        groupBox_3 = new QGroupBox(groupBox_path);
        groupBox_3->setObjectName("groupBox_3");
        formLayout_2 = new QFormLayout(groupBox_3);
        formLayout_2->setObjectName("formLayout_2");
        checkBox_dirs = new QCheckBox(groupBox_3);
        checkBox_dirs->setObjectName("checkBox_dirs");

        formLayout_2->setWidget(0, QFormLayout::ItemRole::LabelRole, checkBox_dirs);

        checkBox_docs = new QCheckBox(groupBox_3);
        checkBox_docs->setObjectName("checkBox_docs");

        formLayout_2->setWidget(1, QFormLayout::ItemRole::LabelRole, checkBox_docs);

        checkBox_audio = new QCheckBox(groupBox_3);
        checkBox_audio->setObjectName("checkBox_audio");

        formLayout_2->setWidget(2, QFormLayout::ItemRole::LabelRole, checkBox_audio);

        checkBox_video = new QCheckBox(groupBox_3);
        checkBox_video->setObjectName("checkBox_video");

        formLayout_2->setWidget(3, QFormLayout::ItemRole::LabelRole, checkBox_video);

        checkBox_image = new QCheckBox(groupBox_3);
        checkBox_image->setObjectName("checkBox_image");

        formLayout_2->setWidget(4, QFormLayout::ItemRole::LabelRole, checkBox_image);

        label = new QLabel(groupBox_3);
        label->setObjectName("label");

        formLayout_2->setWidget(0, QFormLayout::ItemRole::FieldRole, label);

        label_2 = new QLabel(groupBox_3);
        label_2->setObjectName("label_2");

        formLayout_2->setWidget(1, QFormLayout::ItemRole::FieldRole, label_2);

        label_3 = new QLabel(groupBox_3);
        label_3->setObjectName("label_3");

        formLayout_2->setWidget(2, QFormLayout::ItemRole::FieldRole, label_3);

        label_4 = new QLabel(groupBox_3);
        label_4->setObjectName("label_4");

        formLayout_2->setWidget(3, QFormLayout::ItemRole::FieldRole, label_4);

        label_5 = new QLabel(groupBox_3);
        label_5->setObjectName("label_5");

        formLayout_2->setWidget(4, QFormLayout::ItemRole::FieldRole, label_5);

        pushButton_mimefilters = new QPushButton(groupBox_3);
        pushButton_mimefilters->setObjectName("pushButton_mimefilters");
        sizePolicy3.setHeightForWidth(pushButton_mimefilters->sizePolicy().hasHeightForWidth());
        pushButton_mimefilters->setSizePolicy(sizePolicy3);

        formLayout_2->setWidget(5, QFormLayout::ItemRole::FieldRole, pushButton_mimefilters);


        horizontalLayout->addWidget(groupBox_3);

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

        verticalLayout_4->addLayout(horizontalLayout);


        verticalLayout_2->addWidget(groupBox_path);

        formLayout_general = new QFormLayout();
        formLayout_general->setObjectName("formLayout_general");
        indexFilePathLabel = new QLabel(ConfigWidget);
        indexFilePathLabel->setObjectName("indexFilePathLabel");

        formLayout_general->setWidget(0, QFormLayout::ItemRole::LabelRole, indexFilePathLabel);

        indexFilePathCheckBox = new QCheckBox(ConfigWidget);
        indexFilePathCheckBox->setObjectName("indexFilePathCheckBox");
        sizePolicy3.setHeightForWidth(indexFilePathCheckBox->sizePolicy().hasHeightForWidth());
        indexFilePathCheckBox->setSizePolicy(sizePolicy3);

        formLayout_general->setWidget(0, QFormLayout::ItemRole::FieldRole, indexFilePathCheckBox);


        verticalLayout_2->addLayout(formLayout_general);

        groupBox_fileBrowsers = new QGroupBox(ConfigWidget);
        groupBox_fileBrowsers->setObjectName("groupBox_fileBrowsers");
        formLayout_3 = new QFormLayout(groupBox_fileBrowsers);
        formLayout_3->setObjectName("formLayout_3");
        matchCaseSensitiveLabel = new QLabel(groupBox_fileBrowsers);
        matchCaseSensitiveLabel->setObjectName("matchCaseSensitiveLabel");

        formLayout_3->setWidget(0, QFormLayout::ItemRole::LabelRole, matchCaseSensitiveLabel);

        matchCaseSensitiveCheckBox = new QCheckBox(groupBox_fileBrowsers);
        matchCaseSensitiveCheckBox->setObjectName("matchCaseSensitiveCheckBox");
        sizePolicy3.setHeightForWidth(matchCaseSensitiveCheckBox->sizePolicy().hasHeightForWidth());
        matchCaseSensitiveCheckBox->setSizePolicy(sizePolicy3);

        formLayout_3->setWidget(0, QFormLayout::ItemRole::FieldRole, matchCaseSensitiveCheckBox);

        sortCaseInsensitveLabel = new QLabel(groupBox_fileBrowsers);
        sortCaseInsensitveLabel->setObjectName("sortCaseInsensitveLabel");

        formLayout_3->setWidget(1, QFormLayout::ItemRole::LabelRole, sortCaseInsensitveLabel);

        sortCaseInsensitveCheckBox = new QCheckBox(groupBox_fileBrowsers);
        sortCaseInsensitveCheckBox->setObjectName("sortCaseInsensitveCheckBox");
        sizePolicy3.setHeightForWidth(sortCaseInsensitveCheckBox->sizePolicy().hasHeightForWidth());
        sortCaseInsensitveCheckBox->setSizePolicy(sizePolicy3);

        formLayout_3->setWidget(1, QFormLayout::ItemRole::FieldRole, sortCaseInsensitveCheckBox);

        showDirsFirstLabel = new QLabel(groupBox_fileBrowsers);
        showDirsFirstLabel->setObjectName("showDirsFirstLabel");

        formLayout_3->setWidget(2, QFormLayout::ItemRole::LabelRole, showDirsFirstLabel);

        showDirsFirstCheckBox = new QCheckBox(groupBox_fileBrowsers);
        showDirsFirstCheckBox->setObjectName("showDirsFirstCheckBox");
        sizePolicy3.setHeightForWidth(showDirsFirstCheckBox->sizePolicy().hasHeightForWidth());
        showDirsFirstCheckBox->setSizePolicy(sizePolicy3);

        formLayout_3->setWidget(2, QFormLayout::ItemRole::FieldRole, showDirsFirstCheckBox);

        showHiddenFilesLabel = new QLabel(groupBox_fileBrowsers);
        showHiddenFilesLabel->setObjectName("showHiddenFilesLabel");

        formLayout_3->setWidget(3, QFormLayout::ItemRole::LabelRole, showHiddenFilesLabel);

        showHiddenFilesCheckBox = new QCheckBox(groupBox_fileBrowsers);
        showHiddenFilesCheckBox->setObjectName("showHiddenFilesCheckBox");
        sizePolicy3.setHeightForWidth(showHiddenFilesCheckBox->sizePolicy().hasHeightForWidth());
        showHiddenFilesCheckBox->setSizePolicy(sizePolicy3);

        formLayout_3->setWidget(3, QFormLayout::ItemRole::FieldRole, showHiddenFilesCheckBox);


        verticalLayout_2->addWidget(groupBox_fileBrowsers);

        verticalSpacer = new QSpacerItem(0, 0, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);

        verticalLayout_2->addItem(verticalSpacer);


        retranslateUi(ConfigWidget);

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

    void retranslateUi(QWidget *ConfigWidget)
    {
        label_6->setText(QCoreApplication::translate("ConfigWidget", "The files plugin provides three extensions to access files. The main extension indexes the file system as specified in the settings and provides a lookup by filename. The other two file browsing extensions are triggered by `/` and `~` and provide a way to browse through the file system using paths. This is handy to access files that are _not_ indexed. In combination with the tab completion this is a nice way to browse the file system.", nullptr));
        label_statusbar->setText(QString());
        groupBox_path->setTitle(QCoreApplication::translate("ConfigWidget", "Path settings", nullptr));
        groupBox->setTitle(QCoreApplication::translate("ConfigWidget", "Indexing", nullptr));
        label_hidden->setText(QCoreApplication::translate("ConfigWidget", "Index hidden files", nullptr));
        checkBox_hidden->setText(QString());
        label_symlink->setText(QCoreApplication::translate("ConfigWidget", "Follow links", nullptr));
#if QT_CONFIG(tooltip)
        checkBox_followSymlinks->setToolTip(QCoreApplication::translate("ConfigWidget", "This option should by used with care and only if necessary. It may cause indexing of way more files you wanted when the indexed file tree contains links to directories outside the specified file tree.", nullptr));
#endif // QT_CONFIG(tooltip)
        checkBox_followSymlinks->setText(QString());
        label_depth->setText(QCoreApplication::translate("ConfigWidget", "Max depth", nullptr));
        label_interval->setText(QCoreApplication::translate("ConfigWidget", "Scan interval", nullptr));
        spinBox_interval->setSuffix(QCoreApplication::translate("ConfigWidget", " min", nullptr));
        label_fswatch->setText(QCoreApplication::translate("ConfigWidget", "Watch filesystem", nullptr));
        checkBox_fswatch->setText(QString());
        pushButton_namefilters->setText(QCoreApplication::translate("ConfigWidget", "Ignore patterns", nullptr));
        groupBox_3->setTitle(QCoreApplication::translate("ConfigWidget", "MIME types", nullptr));
        checkBox_dirs->setText(QString());
        checkBox_docs->setText(QString());
        checkBox_audio->setText(QString());
        checkBox_video->setText(QString());
        checkBox_image->setText(QString());
        label->setText(QCoreApplication::translate("ConfigWidget", "Directories", nullptr));
        label_2->setText(QCoreApplication::translate("ConfigWidget", "Documents", nullptr));
        label_3->setText(QCoreApplication::translate("ConfigWidget", "Audio", nullptr));
        label_4->setText(QCoreApplication::translate("ConfigWidget", "Video", nullptr));
        label_5->setText(QCoreApplication::translate("ConfigWidget", "Images", nullptr));
        pushButton_mimefilters->setText(QCoreApplication::translate("ConfigWidget", "Advanced", nullptr));
        indexFilePathLabel->setText(QCoreApplication::translate("ConfigWidget", "Index the entire file path", nullptr));
        groupBox_fileBrowsers->setTitle(QCoreApplication::translate("ConfigWidget", "File browsers", nullptr));
        matchCaseSensitiveLabel->setText(QCoreApplication::translate("ConfigWidget", "Match case-sensitive", nullptr));
        sortCaseInsensitveLabel->setText(QCoreApplication::translate("ConfigWidget", "Sort entries case-insensitve", nullptr));
        showDirsFirstLabel->setText(QCoreApplication::translate("ConfigWidget", "Show dirs first", nullptr));
        showHiddenFilesLabel->setText(QCoreApplication::translate("ConfigWidget", "Show hidden files", nullptr));
        (void)ConfigWidget;
    } // retranslateUi

};

namespace Ui {
    class ConfigWidget: public Ui_ConfigWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_CONFIGWIDGET_H
