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

#ifndef UI_PREFDIALOG_H
#define UI_PREFDIALOG_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QScrollArea>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTableWidget>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

namespace FeatherPad {

class Ui_PrefDialog
{
public:
    QGridLayout *gridLayout;
    QTabWidget *tabWidget;
    QWidget *tab;
    QGridLayout *gridLayout_1;
    QScrollArea *windowScrollArea;
    QWidget *scrollAreaWidgetContents1;
    QVBoxLayout *verticalLayout;
    QGroupBox *windowGoupBox;
    QVBoxLayout *verticalLayout_1;
    QCheckBox *winSizeBox;
    QHBoxLayout *horizontalLayout;
    QLabel *sizeLable;
    QSpinBox *spinX;
    QLabel *mLabel;
    QSpinBox *spinY;
    QSpacerItem *horizontalSpacer;
    QCheckBox *winPosBox;
    QCheckBox *sidePaneBox;
    QHBoxLayout *horizontalLayout_1;
    QSpacerItem *horizontalSpacer_1;
    QCheckBox *sidePaneSizeBox;
    QCheckBox *toolbarBox;
    QCheckBox *menubarBox;
    QCheckBox *menubarTitleBox;
    QCheckBox *accelBox;
    QCheckBox *iconBox;
    QCheckBox *searchbarBox;
    QCheckBox *searchHistoryBox;
    QCheckBox *statusBox;
    QHBoxLayout *horizontalLayout_2;
    QSpacerItem *horizontalSpacer_2;
    QCheckBox *statusCursorsBox;
    QHBoxLayout *horizontalLayout_3;
    QLabel *tabLabel;
    QComboBox *tabCombo;
    QSpacerItem *horizontalSpacer_3;
    QCheckBox *tabBox;
    QCheckBox *singleTabBox;
    QCheckBox *lastTabBox;
    QCheckBox *windowBox;
    QCheckBox *nativeDialogBox;
    QSpacerItem *verticalSpacer;
    QWidget *tab_2;
    QGridLayout *gridLayout_3;
    QScrollArea *textScrollArea;
    QWidget *scrollAreaWidgetContents;
    QVBoxLayout *verticalLayout_2;
    QGroupBox *textGoupBox;
    QVBoxLayout *verticalLayout_3;
    QCheckBox *fontBox;
    QCheckBox *wrapBox;
    QCheckBox *indentBox;
    QCheckBox *autoBracketBox;
    QCheckBox *autoReplaceBox;
    QCheckBox *lineBox;
    QCheckBox *selHighlightBox;
    QCheckBox *syntaxBox;
    QHBoxLayout *horizontalLayout_4;
    QSpacerItem *horizontalSpacer_4;
    QCheckBox *enforceSyntaxBox;
    QHBoxLayout *horizontalLayout_5;
    QSpacerItem *horizontalSpacer_5;
    QLabel *label;
    QSpinBox *spinBox;
    QSpacerItem *horizontalSpacer_6;
    QCheckBox *whiteSpaceBox;
    QCheckBox *endingsBox;
    QHBoxLayout *horizontalLayout_6;
    QCheckBox *vLineBox;
    QSpinBox *vLineSpin;
    QSpacerItem *horizontalSpacer_7;
    QCheckBox *colBox;
    QHBoxLayout *horizontalLayout_7;
    QSpacerItem *horizontalSpacer_8;
    QLabel *colorValueLabel;
    QSpinBox *colorValueSpin;
    QSpacerItem *horizontalSpacer_9;
    QCheckBox *marginBox;
    QHBoxLayout *horizontalLayout_8;
    QLabel *dateLabel;
    QLineEdit *dateEdit;
    QHBoxLayout *horizontalLayout_9;
    QLabel *textTabLabel;
    QSpinBox *textTabSpin;
    QSpacerItem *horizontalSpacer_10;
    QCheckBox *lastLineBox;
    QCheckBox *trailingSpacesBox;
    QCheckBox *thickCursorBox;
    QCheckBox *inertiaBox;
    QGroupBox *groupBox_2;
    QVBoxLayout *verticalLayout_5;
    QHBoxLayout *horizontalLayout_15;
    QLabel *dictLabel;
    QLineEdit *dictEdit;
    QToolButton *dictButton;
    QCheckBox *spellBox;
    QSpacerItem *verticalSpacer_1;
    QWidget *tab_3;
    QGridLayout *gridLayout_4;
    QGroupBox *groupBox;
    QVBoxLayout *verticalLayout_4;
    QHBoxLayout *horizontalLayout_10;
    QLabel *recentLabel;
    QSpinBox *recentSpin;
    QSpacerItem *horizontalSpacer_11;
    QHBoxLayout *horizontalLayout_11;
    QSpacerItem *horizontalSpacer_12;
    QRadioButton *modifiedButton;
    QHBoxLayout *horizontalLayout_12;
    QSpacerItem *horizontalSpacer_13;
    QRadioButton *openedButton;
    QCheckBox *lastFilesBox;
    QCheckBox *exeBox;
    QHBoxLayout *horizontalLayout_13;
    QSpacerItem *horizontalSpacer_14;
    QLabel *commandLabel;
    QLineEdit *commandEdit;
    QHBoxLayout *horizontalLayout_14;
    QCheckBox *autoSaveBox;
    QSpinBox *autoSaveSpin;
    QSpacerItem *horizontalSpacer_15;
    QCheckBox *unmodifiedSaveBox;
    QCheckBox *skipNonTextBox;
    QCheckBox *pastePathsBox;
    QSpacerItem *verticalSpacer_2;
    QWidget *tab_4;
    QGridLayout *gridLayout_5;
    QTableWidget *tableWidget;
    QPushButton *defaultButton;
    QWidget *tab_5;
    QGridLayout *gridLayout_2;
    QHBoxLayout *horizontalLayout_16;
    QLabel *whiteSpaceLabel;
    QSpinBox *whiteSpaceSpin;
    QSpacerItem *horizontalSpacer_16;
    QHBoxLayout *horizontalLayout_17;
    QLabel *curLineLabel;
    QSpinBox *curLineSpin;
    QSpacerItem *horizontalSpacer_17;
    QTableWidget *syntaxTableWidget;
    QPushButton *defaultSyntaxButton;
    QLabel *promptLabel;
    QPushButton *helpButton;
    QPushButton *closeButton;

    void setupUi(QDialog *prefDialog)
    {
        if (prefDialog->objectName().isEmpty())
            prefDialog->setObjectName("prefDialog");
        prefDialog->resize(450, 530);
        prefDialog->setSizeGripEnabled(true);
        gridLayout = new QGridLayout(prefDialog);
        gridLayout->setObjectName("gridLayout");
        tabWidget = new QTabWidget(prefDialog);
        tabWidget->setObjectName("tabWidget");
        tabWidget->setDocumentMode(true);
        tab = new QWidget();
        tab->setObjectName("tab");
        gridLayout_1 = new QGridLayout(tab);
        gridLayout_1->setObjectName("gridLayout_1");
        windowScrollArea = new QScrollArea(tab);
        windowScrollArea->setObjectName("windowScrollArea");
        windowScrollArea->setFrameShape(QFrame::NoFrame);
        windowScrollArea->setWidgetResizable(true);
        scrollAreaWidgetContents1 = new QWidget();
        scrollAreaWidgetContents1->setObjectName("scrollAreaWidgetContents1");
        scrollAreaWidgetContents1->setGeometry(QRect(0, 0, 434, 442));
        verticalLayout = new QVBoxLayout(scrollAreaWidgetContents1);
        verticalLayout->setSpacing(0);
        verticalLayout->setObjectName("verticalLayout");
        verticalLayout->setContentsMargins(0, 0, 0, 0);
        windowGoupBox = new QGroupBox(scrollAreaWidgetContents1);
        windowGoupBox->setObjectName("windowGoupBox");
        verticalLayout_1 = new QVBoxLayout(windowGoupBox);
        verticalLayout_1->setObjectName("verticalLayout_1");
        winSizeBox = new QCheckBox(windowGoupBox);
        winSizeBox->setObjectName("winSizeBox");

        verticalLayout_1->addWidget(winSizeBox);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        sizeLable = new QLabel(windowGoupBox);
        sizeLable->setObjectName("sizeLable");
        sizeLable->setIndent(5);

        horizontalLayout->addWidget(sizeLable);

        spinX = new QSpinBox(windowGoupBox);
        spinX->setObjectName("spinX");

        horizontalLayout->addWidget(spinX);

        mLabel = new QLabel(windowGoupBox);
        mLabel->setObjectName("mLabel");
        mLabel->setAlignment(Qt::AlignCenter);

        horizontalLayout->addWidget(mLabel);

        spinY = new QSpinBox(windowGoupBox);
        spinY->setObjectName("spinY");

        horizontalLayout->addWidget(spinY);

        horizontalSpacer = new QSpacerItem(5, 5, QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Minimum);

        horizontalLayout->addItem(horizontalSpacer);


        verticalLayout_1->addLayout(horizontalLayout);

        winPosBox = new QCheckBox(windowGoupBox);
        winPosBox->setObjectName("winPosBox");

        verticalLayout_1->addWidget(winPosBox);

        sidePaneBox = new QCheckBox(windowGoupBox);
        sidePaneBox->setObjectName("sidePaneBox");

        verticalLayout_1->addWidget(sidePaneBox);

        horizontalLayout_1 = new QHBoxLayout();
        horizontalLayout_1->setObjectName("horizontalLayout_1");
        horizontalSpacer_1 = new QSpacerItem(22, 5, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

        horizontalLayout_1->addItem(horizontalSpacer_1);

        sidePaneSizeBox = new QCheckBox(windowGoupBox);
        sidePaneSizeBox->setObjectName("sidePaneSizeBox");

        horizontalLayout_1->addWidget(sidePaneSizeBox);


        verticalLayout_1->addLayout(horizontalLayout_1);

        toolbarBox = new QCheckBox(windowGoupBox);
        toolbarBox->setObjectName("toolbarBox");

        verticalLayout_1->addWidget(toolbarBox);

        menubarBox = new QCheckBox(windowGoupBox);
        menubarBox->setObjectName("menubarBox");

        verticalLayout_1->addWidget(menubarBox);

        menubarTitleBox = new QCheckBox(windowGoupBox);
        menubarTitleBox->setObjectName("menubarTitleBox");

        verticalLayout_1->addWidget(menubarTitleBox);

        accelBox = new QCheckBox(windowGoupBox);
        accelBox->setObjectName("accelBox");

        verticalLayout_1->addWidget(accelBox);

        iconBox = new QCheckBox(windowGoupBox);
        iconBox->setObjectName("iconBox");

        verticalLayout_1->addWidget(iconBox);

        searchbarBox = new QCheckBox(windowGoupBox);
        searchbarBox->setObjectName("searchbarBox");

        verticalLayout_1->addWidget(searchbarBox);

        searchHistoryBox = new QCheckBox(windowGoupBox);
        searchHistoryBox->setObjectName("searchHistoryBox");

        verticalLayout_1->addWidget(searchHistoryBox);

        statusBox = new QCheckBox(windowGoupBox);
        statusBox->setObjectName("statusBox");

        verticalLayout_1->addWidget(statusBox);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        horizontalSpacer_2 = new QSpacerItem(22, 5, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

        horizontalLayout_2->addItem(horizontalSpacer_2);

        statusCursorsBox = new QCheckBox(windowGoupBox);
        statusCursorsBox->setObjectName("statusCursorsBox");

        horizontalLayout_2->addWidget(statusCursorsBox);


        verticalLayout_1->addLayout(horizontalLayout_2);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName("horizontalLayout_3");
        tabLabel = new QLabel(windowGoupBox);
        tabLabel->setObjectName("tabLabel");

        horizontalLayout_3->addWidget(tabLabel);

        tabCombo = new QComboBox(windowGoupBox);
        tabCombo->addItem(QString());
        tabCombo->addItem(QString());
        tabCombo->addItem(QString());
        tabCombo->addItem(QString());
        tabCombo->setObjectName("tabCombo");

        horizontalLayout_3->addWidget(tabCombo);

        horizontalSpacer_3 = new QSpacerItem(5, 5, QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_3->addItem(horizontalSpacer_3);


        verticalLayout_1->addLayout(horizontalLayout_3);

        tabBox = new QCheckBox(windowGoupBox);
        tabBox->setObjectName("tabBox");

        verticalLayout_1->addWidget(tabBox);

        singleTabBox = new QCheckBox(windowGoupBox);
        singleTabBox->setObjectName("singleTabBox");

        verticalLayout_1->addWidget(singleTabBox);

        lastTabBox = new QCheckBox(windowGoupBox);
        lastTabBox->setObjectName("lastTabBox");

        verticalLayout_1->addWidget(lastTabBox);

        windowBox = new QCheckBox(windowGoupBox);
        windowBox->setObjectName("windowBox");

        verticalLayout_1->addWidget(windowBox);

        nativeDialogBox = new QCheckBox(windowGoupBox);
        nativeDialogBox->setObjectName("nativeDialogBox");

        verticalLayout_1->addWidget(nativeDialogBox);

        verticalSpacer = new QSpacerItem(5, 1, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::MinimumExpanding);

        verticalLayout_1->addItem(verticalSpacer);


        verticalLayout->addWidget(windowGoupBox);

        windowScrollArea->setWidget(scrollAreaWidgetContents1);

        gridLayout_1->addWidget(windowScrollArea, 0, 0, 1, 1);

        tabWidget->addTab(tab, QString());
        tab_2 = new QWidget();
        tab_2->setObjectName("tab_2");
        gridLayout_3 = new QGridLayout(tab_2);
        gridLayout_3->setObjectName("gridLayout_3");
        textScrollArea = new QScrollArea(tab_2);
        textScrollArea->setObjectName("textScrollArea");
        textScrollArea->setFrameShape(QFrame::NoFrame);
        textScrollArea->setWidgetResizable(true);
        scrollAreaWidgetContents = new QWidget();
        scrollAreaWidgetContents->setObjectName("scrollAreaWidgetContents");
        scrollAreaWidgetContents->setGeometry(QRect(0, 0, 393, 522));
        verticalLayout_2 = new QVBoxLayout(scrollAreaWidgetContents);
        verticalLayout_2->setSpacing(0);
        verticalLayout_2->setObjectName("verticalLayout_2");
        verticalLayout_2->setContentsMargins(0, 0, 0, 0);
        textGoupBox = new QGroupBox(scrollAreaWidgetContents);
        textGoupBox->setObjectName("textGoupBox");
        verticalLayout_3 = new QVBoxLayout(textGoupBox);
        verticalLayout_3->setObjectName("verticalLayout_3");
        fontBox = new QCheckBox(textGoupBox);
        fontBox->setObjectName("fontBox");

        verticalLayout_3->addWidget(fontBox);

        wrapBox = new QCheckBox(textGoupBox);
        wrapBox->setObjectName("wrapBox");

        verticalLayout_3->addWidget(wrapBox);

        indentBox = new QCheckBox(textGoupBox);
        indentBox->setObjectName("indentBox");

        verticalLayout_3->addWidget(indentBox);

        autoBracketBox = new QCheckBox(textGoupBox);
        autoBracketBox->setObjectName("autoBracketBox");

        verticalLayout_3->addWidget(autoBracketBox);

        autoReplaceBox = new QCheckBox(textGoupBox);
        autoReplaceBox->setObjectName("autoReplaceBox");

        verticalLayout_3->addWidget(autoReplaceBox);

        lineBox = new QCheckBox(textGoupBox);
        lineBox->setObjectName("lineBox");

        verticalLayout_3->addWidget(lineBox);

        selHighlightBox = new QCheckBox(textGoupBox);
        selHighlightBox->setObjectName("selHighlightBox");

        verticalLayout_3->addWidget(selHighlightBox);

        syntaxBox = new QCheckBox(textGoupBox);
        syntaxBox->setObjectName("syntaxBox");

        verticalLayout_3->addWidget(syntaxBox);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName("horizontalLayout_4");
        horizontalSpacer_4 = new QSpacerItem(22, 5, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

        horizontalLayout_4->addItem(horizontalSpacer_4);

        enforceSyntaxBox = new QCheckBox(textGoupBox);
        enforceSyntaxBox->setObjectName("enforceSyntaxBox");

        horizontalLayout_4->addWidget(enforceSyntaxBox);


        verticalLayout_3->addLayout(horizontalLayout_4);

        horizontalLayout_5 = new QHBoxLayout();
        horizontalLayout_5->setObjectName("horizontalLayout_5");
        horizontalSpacer_5 = new QSpacerItem(22, 5, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

        horizontalLayout_5->addItem(horizontalSpacer_5);

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

        horizontalLayout_5->addWidget(label);

        spinBox = new QSpinBox(textGoupBox);
        spinBox->setObjectName("spinBox");
        spinBox->setMinimum(1);
        spinBox->setMaximum(10);

        horizontalLayout_5->addWidget(spinBox);

        horizontalSpacer_6 = new QSpacerItem(5, 5, QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_5->addItem(horizontalSpacer_6);


        verticalLayout_3->addLayout(horizontalLayout_5);

        whiteSpaceBox = new QCheckBox(textGoupBox);
        whiteSpaceBox->setObjectName("whiteSpaceBox");

        verticalLayout_3->addWidget(whiteSpaceBox);

        endingsBox = new QCheckBox(textGoupBox);
        endingsBox->setObjectName("endingsBox");

        verticalLayout_3->addWidget(endingsBox);

        horizontalLayout_6 = new QHBoxLayout();
        horizontalLayout_6->setObjectName("horizontalLayout_6");
        vLineBox = new QCheckBox(textGoupBox);
        vLineBox->setObjectName("vLineBox");

        horizontalLayout_6->addWidget(vLineBox);

        vLineSpin = new QSpinBox(textGoupBox);
        vLineSpin->setObjectName("vLineSpin");
        vLineSpin->setMinimum(10);
        vLineSpin->setMaximum(999);

        horizontalLayout_6->addWidget(vLineSpin);

        horizontalSpacer_7 = new QSpacerItem(5, 5, QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_6->addItem(horizontalSpacer_7);


        verticalLayout_3->addLayout(horizontalLayout_6);

        colBox = new QCheckBox(textGoupBox);
        colBox->setObjectName("colBox");

        verticalLayout_3->addWidget(colBox);

        horizontalLayout_7 = new QHBoxLayout();
        horizontalLayout_7->setObjectName("horizontalLayout_7");
        horizontalSpacer_8 = new QSpacerItem(22, 5, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

        horizontalLayout_7->addItem(horizontalSpacer_8);

        colorValueLabel = new QLabel(textGoupBox);
        colorValueLabel->setObjectName("colorValueLabel");

        horizontalLayout_7->addWidget(colorValueLabel);

        colorValueSpin = new QSpinBox(textGoupBox);
        colorValueSpin->setObjectName("colorValueSpin");

        horizontalLayout_7->addWidget(colorValueSpin);

        horizontalSpacer_9 = new QSpacerItem(5, 5, QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_7->addItem(horizontalSpacer_9);


        verticalLayout_3->addLayout(horizontalLayout_7);

        marginBox = new QCheckBox(textGoupBox);
        marginBox->setObjectName("marginBox");

        verticalLayout_3->addWidget(marginBox);

        horizontalLayout_8 = new QHBoxLayout();
        horizontalLayout_8->setObjectName("horizontalLayout_8");
        dateLabel = new QLabel(textGoupBox);
        dateLabel->setObjectName("dateLabel");

        horizontalLayout_8->addWidget(dateLabel);

        dateEdit = new QLineEdit(textGoupBox);
        dateEdit->setObjectName("dateEdit");
        dateEdit->setPlaceholderText(QString::fromUtf8("MMM dd, yyyy, hh:mm:ss"));
        dateEdit->setClearButtonEnabled(true);

        horizontalLayout_8->addWidget(dateEdit);


        verticalLayout_3->addLayout(horizontalLayout_8);

        horizontalLayout_9 = new QHBoxLayout();
        horizontalLayout_9->setObjectName("horizontalLayout_9");
        textTabLabel = new QLabel(textGoupBox);
        textTabLabel->setObjectName("textTabLabel");

        horizontalLayout_9->addWidget(textTabLabel);

        textTabSpin = new QSpinBox(textGoupBox);
        textTabSpin->setObjectName("textTabSpin");
        textTabSpin->setMinimum(2);
        textTabSpin->setMaximum(10);
        textTabSpin->setValue(4);

        horizontalLayout_9->addWidget(textTabSpin);

        horizontalSpacer_10 = new QSpacerItem(5, 5, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_9->addItem(horizontalSpacer_10);


        verticalLayout_3->addLayout(horizontalLayout_9);

        lastLineBox = new QCheckBox(textGoupBox);
        lastLineBox->setObjectName("lastLineBox");

        verticalLayout_3->addWidget(lastLineBox);

        trailingSpacesBox = new QCheckBox(textGoupBox);
        trailingSpacesBox->setObjectName("trailingSpacesBox");

        verticalLayout_3->addWidget(trailingSpacesBox);

        thickCursorBox = new QCheckBox(textGoupBox);
        thickCursorBox->setObjectName("thickCursorBox");

        verticalLayout_3->addWidget(thickCursorBox);

        inertiaBox = new QCheckBox(textGoupBox);
        inertiaBox->setObjectName("inertiaBox");

        verticalLayout_3->addWidget(inertiaBox);

        groupBox_2 = new QGroupBox(textGoupBox);
        groupBox_2->setObjectName("groupBox_2");
        verticalLayout_5 = new QVBoxLayout(groupBox_2);
        verticalLayout_5->setObjectName("verticalLayout_5");
        horizontalLayout_15 = new QHBoxLayout();
        horizontalLayout_15->setObjectName("horizontalLayout_15");
        dictLabel = new QLabel(groupBox_2);
        dictLabel->setObjectName("dictLabel");

        horizontalLayout_15->addWidget(dictLabel);

        dictEdit = new QLineEdit(groupBox_2);
        dictEdit->setObjectName("dictEdit");
        dictEdit->setClearButtonEnabled(true);

        horizontalLayout_15->addWidget(dictEdit);

        dictButton = new QToolButton(groupBox_2);
        dictButton->setObjectName("dictButton");
        dictButton->setText(QString::fromUtf8("..."));

        horizontalLayout_15->addWidget(dictButton);


        verticalLayout_5->addLayout(horizontalLayout_15);

        spellBox = new QCheckBox(groupBox_2);
        spellBox->setObjectName("spellBox");

        verticalLayout_5->addWidget(spellBox);


        verticalLayout_3->addWidget(groupBox_2);

        verticalSpacer_1 = new QSpacerItem(5, 1, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::MinimumExpanding);

        verticalLayout_3->addItem(verticalSpacer_1);


        verticalLayout_2->addWidget(textGoupBox);

        textScrollArea->setWidget(scrollAreaWidgetContents);

        gridLayout_3->addWidget(textScrollArea, 0, 0, 1, 1);

        tabWidget->addTab(tab_2, QString());
        tab_3 = new QWidget();
        tab_3->setObjectName("tab_3");
        gridLayout_4 = new QGridLayout(tab_3);
        gridLayout_4->setObjectName("gridLayout_4");
        groupBox = new QGroupBox(tab_3);
        groupBox->setObjectName("groupBox");
        verticalLayout_4 = new QVBoxLayout(groupBox);
        verticalLayout_4->setObjectName("verticalLayout_4");
        horizontalLayout_10 = new QHBoxLayout();
        horizontalLayout_10->setObjectName("horizontalLayout_10");
        recentLabel = new QLabel(groupBox);
        recentLabel->setObjectName("recentLabel");

        horizontalLayout_10->addWidget(recentLabel);

        recentSpin = new QSpinBox(groupBox);
        recentSpin->setObjectName("recentSpin");
        recentSpin->setMinimum(0);
        recentSpin->setMaximum(50);

        horizontalLayout_10->addWidget(recentSpin);

        horizontalSpacer_11 = new QSpacerItem(5, 5, QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_10->addItem(horizontalSpacer_11);


        verticalLayout_4->addLayout(horizontalLayout_10);

        horizontalLayout_11 = new QHBoxLayout();
        horizontalLayout_11->setObjectName("horizontalLayout_11");
        horizontalSpacer_12 = new QSpacerItem(20, 5, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

        horizontalLayout_11->addItem(horizontalSpacer_12);

        modifiedButton = new QRadioButton(groupBox);
        modifiedButton->setObjectName("modifiedButton");
        modifiedButton->setChecked(true);

        horizontalLayout_11->addWidget(modifiedButton);


        verticalLayout_4->addLayout(horizontalLayout_11);

        horizontalLayout_12 = new QHBoxLayout();
        horizontalLayout_12->setObjectName("horizontalLayout_12");
        horizontalSpacer_13 = new QSpacerItem(20, 5, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

        horizontalLayout_12->addItem(horizontalSpacer_13);

        openedButton = new QRadioButton(groupBox);
        openedButton->setObjectName("openedButton");

        horizontalLayout_12->addWidget(openedButton);


        verticalLayout_4->addLayout(horizontalLayout_12);

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

        verticalLayout_4->addWidget(lastFilesBox);

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

        verticalLayout_4->addWidget(exeBox);

        horizontalLayout_13 = new QHBoxLayout();
        horizontalLayout_13->setObjectName("horizontalLayout_13");
        horizontalSpacer_14 = new QSpacerItem(22, 5, QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Minimum);

        horizontalLayout_13->addItem(horizontalSpacer_14);

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

        horizontalLayout_13->addWidget(commandLabel);

        commandEdit = new QLineEdit(groupBox);
        commandEdit->setObjectName("commandEdit");

        horizontalLayout_13->addWidget(commandEdit);


        verticalLayout_4->addLayout(horizontalLayout_13);

        horizontalLayout_14 = new QHBoxLayout();
        horizontalLayout_14->setObjectName("horizontalLayout_14");
        autoSaveBox = new QCheckBox(groupBox);
        autoSaveBox->setObjectName("autoSaveBox");

        horizontalLayout_14->addWidget(autoSaveBox);

        autoSaveSpin = new QSpinBox(groupBox);
        autoSaveSpin->setObjectName("autoSaveSpin");
        autoSaveSpin->setMinimum(1);
        autoSaveSpin->setMaximum(60);

        horizontalLayout_14->addWidget(autoSaveSpin);

        horizontalSpacer_15 = new QSpacerItem(5, 5, QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_14->addItem(horizontalSpacer_15);


        verticalLayout_4->addLayout(horizontalLayout_14);

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

        verticalLayout_4->addWidget(unmodifiedSaveBox);

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

        verticalLayout_4->addWidget(skipNonTextBox);

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

        verticalLayout_4->addWidget(pastePathsBox);

        verticalSpacer_2 = new QSpacerItem(5, 1, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::MinimumExpanding);

        verticalLayout_4->addItem(verticalSpacer_2);


        gridLayout_4->addWidget(groupBox, 0, 0, 1, 1);

        tabWidget->addTab(tab_3, QString());
        tab_4 = new QWidget();
        tab_4->setObjectName("tab_4");
        gridLayout_5 = new QGridLayout(tab_4);
        gridLayout_5->setObjectName("gridLayout_5");
        gridLayout_5->setContentsMargins(-1, -1, -1, 5);
        tableWidget = new QTableWidget(tab_4);
        if (tableWidget->columnCount() < 2)
            tableWidget->setColumnCount(2);
        QTableWidgetItem *__qtablewidgetitem = new QTableWidgetItem();
        tableWidget->setHorizontalHeaderItem(0, __qtablewidgetitem);
        QTableWidgetItem *__qtablewidgetitem1 = new QTableWidgetItem();
        tableWidget->setHorizontalHeaderItem(1, __qtablewidgetitem1);
        tableWidget->setObjectName("tableWidget");
        tableWidget->setEditTriggers(QAbstractItemView::DoubleClicked|QAbstractItemView::EditKeyPressed|QAbstractItemView::SelectedClicked);
        tableWidget->setAlternatingRowColors(true);
        tableWidget->setSelectionMode(QAbstractItemView::SingleSelection);
        tableWidget->verticalHeader()->setVisible(false);

        gridLayout_5->addWidget(tableWidget, 0, 0, 1, 1);

        defaultButton = new QPushButton(tab_4);
        defaultButton->setObjectName("defaultButton");
        defaultButton->setAutoDefault(false);

        gridLayout_5->addWidget(defaultButton, 1, 0, 1, 1, Qt::AlignRight);

        tabWidget->addTab(tab_4, QString());
        tab_5 = new QWidget();
        tab_5->setObjectName("tab_5");
        gridLayout_2 = new QGridLayout(tab_5);
        gridLayout_2->setObjectName("gridLayout_2");
        gridLayout_2->setContentsMargins(-1, -1, -1, 5);
        horizontalLayout_16 = new QHBoxLayout();
        horizontalLayout_16->setSpacing(5);
        horizontalLayout_16->setObjectName("horizontalLayout_16");
        horizontalLayout_16->setContentsMargins(-1, 5, -1, -1);
        whiteSpaceLabel = new QLabel(tab_5);
        whiteSpaceLabel->setObjectName("whiteSpaceLabel");

        horizontalLayout_16->addWidget(whiteSpaceLabel);

        whiteSpaceSpin = new QSpinBox(tab_5);
        whiteSpaceSpin->setObjectName("whiteSpaceSpin");

        horizontalLayout_16->addWidget(whiteSpaceSpin);

        horizontalSpacer_16 = new QSpacerItem(5, 5, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_16->addItem(horizontalSpacer_16);


        gridLayout_2->addLayout(horizontalLayout_16, 0, 0, 1, 1);

        horizontalLayout_17 = new QHBoxLayout();
        horizontalLayout_17->setSpacing(5);
        horizontalLayout_17->setObjectName("horizontalLayout_17");
        horizontalLayout_17->setContentsMargins(-1, -1, -1, 5);
        curLineLabel = new QLabel(tab_5);
        curLineLabel->setObjectName("curLineLabel");

        horizontalLayout_17->addWidget(curLineLabel);

        curLineSpin = new QSpinBox(tab_5);
        curLineSpin->setObjectName("curLineSpin");

        horizontalLayout_17->addWidget(curLineSpin);

        horizontalSpacer_17 = new QSpacerItem(5, 5, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);

        horizontalLayout_17->addItem(horizontalSpacer_17);


        gridLayout_2->addLayout(horizontalLayout_17, 1, 0, 1, 1);

        syntaxTableWidget = new QTableWidget(tab_5);
        if (syntaxTableWidget->columnCount() < 2)
            syntaxTableWidget->setColumnCount(2);
        QTableWidgetItem *__qtablewidgetitem2 = new QTableWidgetItem();
        syntaxTableWidget->setHorizontalHeaderItem(0, __qtablewidgetitem2);
        QTableWidgetItem *__qtablewidgetitem3 = new QTableWidgetItem();
        syntaxTableWidget->setHorizontalHeaderItem(1, __qtablewidgetitem3);
        syntaxTableWidget->setObjectName("syntaxTableWidget");
        syntaxTableWidget->setAlternatingRowColors(true);
        syntaxTableWidget->setSelectionMode(QAbstractItemView::SingleSelection);
        syntaxTableWidget->verticalHeader()->setVisible(false);

        gridLayout_2->addWidget(syntaxTableWidget, 2, 0, 1, 1);

        defaultSyntaxButton = new QPushButton(tab_5);
        defaultSyntaxButton->setObjectName("defaultSyntaxButton");

        gridLayout_2->addWidget(defaultSyntaxButton, 3, 0, 1, 1, Qt::AlignRight);

        tabWidget->addTab(tab_5, QString());

        gridLayout->addWidget(tabWidget, 0, 0, 1, 2);

        promptLabel = new QLabel(prefDialog);
        promptLabel->setObjectName("promptLabel");
        promptLabel->setAlignment(Qt::AlignCenter);
        promptLabel->setTextInteractionFlags(Qt::NoTextInteraction);

        gridLayout->addWidget(promptLabel, 1, 0, 1, 2);

        helpButton = new QPushButton(prefDialog);
        helpButton->setObjectName("helpButton");
        QIcon icon;
        QString iconThemeName = QString::fromUtf8("help-contextual");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon = QIcon::fromTheme(iconThemeName);
        } else {
            icon.addFile(QString::fromUtf8("."), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        }
        helpButton->setIcon(icon);

        gridLayout->addWidget(helpButton, 2, 0, 1, 1, Qt::AlignLeft);

        closeButton = new QPushButton(prefDialog);
        closeButton->setObjectName("closeButton");
        QIcon icon1;
        iconThemeName = QString::fromUtf8("dialog-close");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon1 = QIcon::fromTheme(iconThemeName);
        } else {
            icon1.addFile(QString::fromUtf8("."), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        }
        closeButton->setIcon(icon1);

        gridLayout->addWidget(closeButton, 2, 1, 1, 1, Qt::AlignRight);


        retranslateUi(prefDialog);

        tabWidget->setCurrentIndex(0);
        closeButton->setDefault(true);


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

    void retranslateUi(QDialog *prefDialog)
    {
        prefDialog->setWindowTitle(QCoreApplication::translate("FeatherPad::PrefDialog", "Preferences", nullptr));
        windowGoupBox->setTitle(QCoreApplication::translate("FeatherPad::PrefDialog", "Window Settings", nullptr));
        winSizeBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Remember window &size on closing", nullptr));
#if QT_CONFIG(tooltip)
        sizeLable->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Window frame is excluded.", nullptr));
#endif // QT_CONFIG(tooltip)
        sizeLable->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Start with this size: ", nullptr));
#if QT_CONFIG(tooltip)
        spinX->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Window frame is excluded.", nullptr));
#endif // QT_CONFIG(tooltip)
        spinX->setSuffix(QCoreApplication::translate("FeatherPad::PrefDialog", " px", nullptr));
#if QT_CONFIG(tooltip)
        mLabel->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Window frame is excluded.", nullptr));
#endif // QT_CONFIG(tooltip)
        mLabel->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "\303\227", nullptr));
#if QT_CONFIG(tooltip)
        spinY->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Window frame is excluded.", nullptr));
#endif // QT_CONFIG(tooltip)
        spinY->setSuffix(QCoreApplication::translate("FeatherPad::PrefDialog", " px", nullptr));
#if QT_CONFIG(tooltip)
        winPosBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Enforcing a window position is not recommended\n"
"and may not work with some window managers.", nullptr));
#endif // QT_CONFIG(tooltip)
        winPosBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Remember window &position on closing", nullptr));
#if QT_CONFIG(tooltip)
        sidePaneBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Most suitable with sessions\n"
"but without tab functionality.", nullptr));
#endif // QT_CONFIG(tooltip)
        sidePaneBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Start with side-pane mode", nullptr));
#if QT_CONFIG(tooltip)
        sidePaneSizeBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Uncheck for 1/5 of the width.", nullptr));
#endif // QT_CONFIG(tooltip)
        sidePaneSizeBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Remember splitter position", nullptr));
        toolbarBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Do not show &toolbar", nullptr));
#if QT_CONFIG(tooltip)
        menubarBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "If the menubar is hidden,\n"
"a menu button appears on the toolbar.", nullptr));
#endif // QT_CONFIG(tooltip)
        menubarBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Do not show &menubar", nullptr));
#if QT_CONFIG(tooltip)
        menubarTitleBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Double clicking on the title toggles the maximized state.\n"
"The title also has a right click menu when a file is opened.", nullptr));
#endif // QT_CONFIG(tooltip)
        menubarTitleBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Show window title on menubar", nullptr));
#if QT_CONFIG(tooltip)
        accelBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Menubar accelerators are activated by Alt\n"
"and may interfere with customized shortcuts.", nullptr));
#endif // QT_CONFIG(tooltip)
        accelBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Disable menubar accelerators", nullptr));
#if QT_CONFIG(tooltip)
        iconBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Internal icons are used by default.", nullptr));
#endif // QT_CONFIG(tooltip)
        iconBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Use system icons where possible", nullptr));
        searchbarBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Hide search &bar by default", nullptr));
#if QT_CONFIG(tooltip)
        searchHistoryBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "By default, each search entry\n"
"has a separate search history.", nullptr));
#endif // QT_CONFIG(tooltip)
        searchHistoryBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Use a shared search history", nullptr));
        statusBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Always show st&atus bar", nullptr));
        statusCursorsBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Show cursor position on status bar", nullptr));
#if QT_CONFIG(tooltip)
        tabLabel->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Will take effect after closing this dialog.", nullptr));
#endif // QT_CONFIG(tooltip)
        tabLabel->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Tab position: ", nullptr));
        tabCombo->setItemText(0, QCoreApplication::translate("FeatherPad::PrefDialog", "North", nullptr));
        tabCombo->setItemText(1, QCoreApplication::translate("FeatherPad::PrefDialog", "South", nullptr));
        tabCombo->setItemText(2, QCoreApplication::translate("FeatherPad::PrefDialog", "West", nullptr));
        tabCombo->setItemText(3, QCoreApplication::translate("FeatherPad::PrefDialog", "East", nullptr));

#if QT_CONFIG(tooltip)
        tabCombo->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Will take effect after closing this dialog.", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(tooltip)
        tabBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "This means that, for LTR, Alt+Right goes to the first tab\n"
"after the last tab is activated, and the same for Alt+Left.\n"
"\n"
"Tab navigation with mouse wheel is not affected.", nullptr));
#endif // QT_CONFIG(tooltip)
        tabBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Tab navigation wraps &around", nullptr));
#if QT_CONFIG(tooltip)
        singleTabBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "If this is checked, not only you will lose the informative\n"
"tooltip and context menu of a single tab but you could not\n"
"merge a single tabbed window into another one by tab drag-\n"
"and-drop either.", nullptr));
#endif // QT_CONFIG(tooltip)
        singleTabBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "&Do not show a single tab", nullptr));
        lastTabBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Close window on closing its last tab", nullptr));
#if QT_CONFIG(tooltip)
        windowBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "By default, if a FeatherPad window exists on the\n"
"current desktop, files will be opened in its tabs.\n"
"\n"
"However, some desktop environments may not\n"
"report that they have multiple desktops.", nullptr));
#endif // QT_CONFIG(tooltip)
        windowBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Always open in separate windows", nullptr));
#if QT_CONFIG(tooltip)
        nativeDialogBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "If this is checked, the file dialog provided by the current\n"
"desktop environment will be used instead of the Qt file dialog.\n"
"\n"
"Some desktop environments, like KDE and LXQt, provide files dialogs.", nullptr));
#endif // QT_CONFIG(tooltip)
        nativeDialogBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Native file dialog", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab), QCoreApplication::translate("FeatherPad::PrefDialog", "Window", nullptr));
        textGoupBox->setTitle(QCoreApplication::translate("FeatherPad::PrefDialog", "Text Editor", nullptr));
#if QT_CONFIG(tooltip)
        fontBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Uncheck for Monospace.", nullptr));
#endif // QT_CONFIG(tooltip)
        fontBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Remember &font", nullptr));
        wrapBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "&Wrap lines by default", nullptr));
        indentBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Auto-&indent by default", nullptr));
#if QT_CONFIG(tooltip)
        autoBracketBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "This covers parentheses, braces, brackets and quotes.", nullptr));
#endif // QT_CONFIG(tooltip)
        autoBracketBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Auto-&bracket", nullptr));
#if QT_CONFIG(tooltip)
        autoReplaceBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "By default, a triple period is replaced with an ellipsis\n"
"and a double hyphen with a long dash while typing,\n"
"under proper circumstances.", nullptr));
#endif // QT_CONFIG(tooltip)
        autoReplaceBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Replace triple periods and double hyphens while typing", nullptr));
        lineBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Always show line &numbers", nullptr));
#if QT_CONFIG(tooltip)
        selHighlightBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Highlight case-sensitive and whole matches\n"
"of the selected text.", nullptr));
#endif // QT_CONFIG(tooltip)
        selHighlightBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Selection highlighting", nullptr));
        syntaxBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Highlight s&yntax by default", nullptr));
#if QT_CONFIG(tooltip)
        enforceSyntaxBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "This creates a menu button on the\n"
"status bar for changing the syntax.", nullptr));
#endif // QT_CONFIG(tooltip)
        enforceSyntaxBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Support syntax override", nullptr));
        label->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Never highlight syntax for files > ", nullptr));
        spinBox->setSuffix(QCoreApplication::translate("FeatherPad::PrefDialog", " MiB", nullptr));
#if QT_CONFIG(tooltip)
        whiteSpaceBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Show spaces, tabs and tab lines\n"
"when the syntax is highlighted.", nullptr));
#endif // QT_CONFIG(tooltip)
        whiteSpaceBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Show whitespaces", nullptr));
        endingsBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Show line and document ends", nullptr));
#if QT_CONFIG(tooltip)
        vLineBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "The vertical position lines will be drawn only if\n"
"the editor font has a fixed pitch (like Monospace).", nullptr));
#endif // QT_CONFIG(tooltip)
        vLineBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Show vertical lines starting from this position:", nullptr));
#if QT_CONFIG(tooltip)
        vLineSpin->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "The vertical position lines will be drawn only if\n"
"the editor font has a fixed pitch (like Monospace).", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(tooltip)
        colBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Needs window reopening to take effect.", nullptr));
#endif // QT_CONFIG(tooltip)
        colBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Dark c&olor scheme", nullptr));
#if QT_CONFIG(tooltip)
        colorValueLabel->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "The color value of the background.\n"
"255 means white while 0 means black.\n"
"\n"
"For the light background, it can be\n"
"between 230 and 255; for the dark\n"
"background, between 0 and 50.\n"
"\n"
"Needs window reopening to take effect.", nullptr));
#endif // QT_CONFIG(tooltip)
        colorValueLabel->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Background color value: ", nullptr));
#if QT_CONFIG(tooltip)
        colorValueSpin->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "The color value of the background.\n"
"255 means white while 0 means black.\n"
"\n"
"For the light background, it can be\n"
"between 230 and 255; for the dark\n"
"background, between 0 and 50.\n"
"\n"
"Needs window reopening to take effect.", nullptr));
#endif // QT_CONFIG(tooltip)
        marginBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Add a small margin around text", nullptr));
#if QT_CONFIG(tooltip)
        dateLabel->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Used for pasting the date and time.\n"
"Leave empty for the system default.\n"
"\n"
"Takes effect after closing this dialog.", nullptr));
#endif // QT_CONFIG(tooltip)
        dateLabel->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Date and time format:", nullptr));
#if QT_CONFIG(tooltip)
        dateEdit->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Used for pasting the date and time.\n"
"Leave empty for the system default.\n"
"\n"
"Takes effect after closing this dialog.", nullptr));
#endif // QT_CONFIG(tooltip)
        textTabLabel->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Text tab size:", nullptr));
        textTabSpin->setSuffix(QCoreApplication::translate("FeatherPad::PrefDialog", " spaces", nullptr));
#if QT_CONFIG(tooltip)
        lastLineBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Some text editors cannot open a document\n"
"whose last line is not empty.", nullptr));
#endif // QT_CONFIG(tooltip)
        lastLineBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Ensure an empty last line on saving", nullptr));
        trailingSpacesBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Remove trailing spaces on saving", nullptr));
        thickCursorBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Thick text cursor", nullptr));
#if QT_CONFIG(tooltip)
        inertiaBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Should the mouse wheel scrolling be inertial\n"
"if the cursor is inside the text view?", nullptr));
#endif // QT_CONFIG(tooltip)
        inertiaBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Inertial scrolling with mouse wheel", nullptr));
        groupBox_2->setTitle(QCoreApplication::translate("FeatherPad::PrefDialog", "Spell Checking", nullptr));
#if QT_CONFIG(tooltip)
        dictLabel->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "A Hunspell dictionary has a name that ends with \".dic\"\n"
"and should be alongside an affix file with the same\n"
"name but ending with \".aff\".", nullptr));
#endif // QT_CONFIG(tooltip)
        dictLabel->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Hunspell dictionary path:", nullptr));
#if QT_CONFIG(tooltip)
        dictEdit->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "A Hunspell dictionary has a name that ends with \".dic\"\n"
"and should be alongside an affix file with the same\n"
"name but ending with \".aff\".", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(tooltip)
        dictButton->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Add dictionary...", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(tooltip)
        spellBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "If this is unchecked, spell checking\n"
"will be started from the document start.", nullptr));
#endif // QT_CONFIG(tooltip)
        spellBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Start spell checking from text cursor", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_2), QCoreApplication::translate("FeatherPad::PrefDialog", "Text", nullptr));
        groupBox->setTitle(QCoreApplication::translate("FeatherPad::PrefDialog", "File Management", nullptr));
#if QT_CONFIG(tooltip)
        recentLabel->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "The maximum number of recently modified or\n"
"opened files FeatherPad shows. The default\n"
"is 10.\n"
"\n"
"Needs application restart to take effect.", nullptr));
#endif // QT_CONFIG(tooltip)
        recentLabel->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Number of recent files: ", nullptr));
#if QT_CONFIG(tooltip)
        recentSpin->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "The maximum number of recently modified or\n"
"opened files FeatherPad shows. The default\n"
"is 10.\n"
"\n"
"Needs application restart to take effect.", nullptr));
#endif // QT_CONFIG(tooltip)
        modifiedButton->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Show recentl&y modified files", nullptr));
        openedButton->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Show recentl&y opened files", nullptr));
#if QT_CONFIG(tooltip)
        lastFilesBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Only if their number is not greater than 50.", nullptr));
#endif // QT_CONFIG(tooltip)
        lastFilesBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Start with files of last window", nullptr));
#if QT_CONFIG(tooltip)
        exeBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "This only includes executable files written\n"
"in script languages like Shell and Python.\n"
"\n"
"If it is checked and the opened file is\n"
"executable, the file will be executed by clicking\n"
"the Run button, that appears on the toolbar/filemenu\n"
"when needed, or by its shortcut Ctrl+E. Then, the\n"
"process could be killed by Ctrl+Alt+E.", nullptr));
#endif // QT_CONFIG(tooltip)
        exeBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Run executable scripts", nullptr));
#if QT_CONFIG(tooltip)
        commandLabel->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "This can be any starting command with\n"
"arguments, for example, \"xterm -hold\"\n"
"for running the process in XTerm.\n"
"\n"
"If the command is left empty, the file\n"
"will be executed directly.\n"
"\n"
"If the script is not run in a terminal\n"
"emulator, the output and error messages\n"
"will be shown by a popup dialog.", nullptr));
#endif // QT_CONFIG(tooltip)
        commandLabel->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Start with this command: ", nullptr));
#if QT_CONFIG(tooltip)
        commandEdit->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "This can be any starting command with\n"
"arguments, for example, \"xterm -hold\"\n"
"for running the process in XTerm.\n"
"\n"
"If the command is left empty, the file\n"
"will be executed directly.\n"
"\n"
"If the script is not run in a terminal\n"
"emulator, the output and error messages\n"
"will be shown by a popup dialog.", nullptr));
#endif // QT_CONFIG(tooltip)
        commandEdit->setPlaceholderText(QCoreApplication::translate("FeatherPad::PrefDialog", "Command + Arguments", nullptr));
#if QT_CONFIG(tooltip)
        autoSaveBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Only for files that exist and can be saved.", nullptr));
#endif // QT_CONFIG(tooltip)
        autoSaveBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Save changes to opened files every:", nullptr));
#if QT_CONFIG(tooltip)
        autoSaveSpin->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Only for files that exist and can be saved.", nullptr));
#endif // QT_CONFIG(tooltip)
        autoSaveSpin->setSuffix(QCoreApplication::translate("FeatherPad::PrefDialog", " min", nullptr));
#if QT_CONFIG(tooltip)
        unmodifiedSaveBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "If this is checked, the Save button/menu-item could\n"
"be used also when the opened file is not modified.\n"
"\n"
"This can be useful under certain circumstances,\n"
"e.g. for changing the time stamp or removing the\n"
"trailing spaces of a text file.", nullptr));
#endif // QT_CONFIG(tooltip)
        unmodifiedSaveBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Allow saving unmodified files", nullptr));
#if QT_CONFIG(tooltip)
        skipNonTextBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Show a warning instead.", nullptr));
#endif // QT_CONFIG(tooltip)
        skipNonTextBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Do not permit opening of non-text files", nullptr));
#if QT_CONFIG(tooltip)
        pastePathsBox->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "By default, when files are copied, they will\n"
"be opened if they are pasted into FeatherPad.", nullptr));
#endif // QT_CONFIG(tooltip)
        pastePathsBox->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Paste paths instead of files", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_3), QCoreApplication::translate("FeatherPad::PrefDialog", "Files", nullptr));
        QTableWidgetItem *___qtablewidgetitem = tableWidget->horizontalHeaderItem(0);
        ___qtablewidgetitem->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Action", nullptr));
        QTableWidgetItem *___qtablewidgetitem1 = tableWidget->horizontalHeaderItem(1);
        ___qtablewidgetitem1->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Shortcut", nullptr));
#if QT_CONFIG(tooltip)
        defaultButton->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Restore default shortcuts.", nullptr));
#endif // QT_CONFIG(tooltip)
        defaultButton->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Default", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_4), QCoreApplication::translate("FeatherPad::PrefDialog", "Shortcuts", nullptr));
        whiteSpaceLabel->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Whitespace color value:", nullptr));
#if QT_CONFIG(tooltip)
        curLineLabel->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Has effect only if line numbers are shown.", nullptr));
#endif // QT_CONFIG(tooltip)
        curLineLabel->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Current line highlight value:", nullptr));
#if QT_CONFIG(tooltip)
        curLineSpin->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Has effect only if line numbers are shown.", nullptr));
#endif // QT_CONFIG(tooltip)
        curLineSpin->setSpecialValueText(QCoreApplication::translate("FeatherPad::PrefDialog", "Default", nullptr));
        QTableWidgetItem *___qtablewidgetitem2 = syntaxTableWidget->horizontalHeaderItem(0);
        ___qtablewidgetitem2->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Element", nullptr));
        QTableWidgetItem *___qtablewidgetitem3 = syntaxTableWidget->horizontalHeaderItem(1);
        ___qtablewidgetitem3->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Text Color", nullptr));
#if QT_CONFIG(tooltip)
        defaultSyntaxButton->setToolTip(QCoreApplication::translate("FeatherPad::PrefDialog", "Restore default syntax colors.", nullptr));
#endif // QT_CONFIG(tooltip)
        defaultSyntaxButton->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Default", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_5), QCoreApplication::translate("FeatherPad::PrefDialog", "Syntax Colors", nullptr));
        helpButton->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Help", nullptr));
        closeButton->setText(QCoreApplication::translate("FeatherPad::PrefDialog", "Close", nullptr));
    } // retranslateUi

};

} // namespace FeatherPad

namespace FeatherPad {
namespace Ui {
    class PrefDialog: public Ui_PrefDialog {};
} // namespace Ui
} // namespace FeatherPad

#endif // UI_PREFDIALOG_H
