#include <klocalizedstring.h>

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

#ifndef UI_KSETTINGSREGISTER_H
#define UI_KSETTINGSREGISTER_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "kcombobox.h"
#include "klineedit.h"
#include "transactionsortoption.h"

QT_BEGIN_NAMESPACE

class Ui_KSettingsRegister
{
public:
    QVBoxLayout *vboxLayout;
    QTabWidget *tab;
    QWidget *tab1;
    QVBoxLayout *vboxLayout1;
    QCheckBox *kcfg_ShowGrid;
    QCheckBox *kcfg_ShowRegisterDetailed;
    QCheckBox *kcfg_LedgerLens;
    QCheckBox *kcfg_TransactionForm;
    QCheckBox *kcfg_AlwaysShowNrField;
    QCheckBox *kcfg_ShowFancyMarker;
    QCheckBox *kcfg_ShowFiscalMarker;
    QCheckBox *kcfg_ShowPlannedScheduleDates;
    QSpacerItem *spacer6;
    QWidget *sorting;
    QVBoxLayout *vboxLayout2;
    QTabWidget *tabWidget3;
    QWidget *tab3;
    QHBoxLayout *hboxLayout;
    KLineEdit *kcfg_sortNormalView;
    TransactionSortOption *m_sortNormalView;
    QWidget *tab4;
    QHBoxLayout *hboxLayout1;
    KLineEdit *kcfg_sortReconcileView;
    TransactionSortOption *m_sortReconcileView;
    QWidget *TabPage;
    QHBoxLayout *hboxLayout2;
    KLineEdit *kcfg_sortSearchView;
    TransactionSortOption *m_sortSearchView;
    QLabel *qLabel2;
    QWidget *TabPage1;
    QVBoxLayout *verticalLayout_2;
    QCheckBox *kcfg_CopyTypeToNr;
    QCheckBox *kcfg_AutoIncCheckNumber;
    QCheckBox *kcfg_FocusChangeIsEnter;
    QCheckBox *kcfg_EnterMovesBetweenFields;
    QCheckBox *kcfg_stringMatchFromStart;
    QCheckBox *kcfg_AutoReconciliation;
    QGridLayout *gridLayout;
    QLabel *textLabel2_1;
    QComboBox *kcfg_initialDateFieldCursorPosition;
    QSpacerItem *spacer16;
    QLabel *textLabel2_2;
    KComboBox *kcfg_defaultReconciliationState;
    QSpacerItem *spacer15;
    QGroupBox *kcfg_AutoFillTransaction;
    QVBoxLayout *verticalLayout;
    QRadioButton *radioButton1;
    QRadioButton *radioButton2;
    QRadioButton *radioButton3;
    QWidget *percentageWidget;
    QHBoxLayout *horizontalLayout;
    QLabel *label;
    QSpinBox *kcfg_AutoFillDifference;
    QSpacerItem *horizontalSpacer;
    QCheckBox *kcfg_AutoFillUseMemos;
    QSpacerItem *spacer4;
    QWidget *TabPage2;
    QVBoxLayout *vboxLayout3;
    QHBoxLayout *hboxLayout3;
    QLabel *textLabel1_2;
    QSpinBox *kcfg_matchInterval;
    QSpacerItem *spacer13;
    QCheckBox *kcfg_askForPayeeCategory;
    QSpacerItem *spacer14;

    void setupUi(QWidget *KSettingsRegister)
    {
        if (KSettingsRegister->objectName().isEmpty())
            KSettingsRegister->setObjectName(QStringLiteral("KSettingsRegister"));
        KSettingsRegister->resize(632, 512);
        vboxLayout = new QVBoxLayout(KSettingsRegister);
        vboxLayout->setSpacing(6);
        vboxLayout->setContentsMargins(11, 11, 11, 11);
        vboxLayout->setObjectName(QStringLiteral("vboxLayout"));
        tab = new QTabWidget(KSettingsRegister);
        tab->setObjectName(QStringLiteral("tab"));
        tab1 = new QWidget();
        tab1->setObjectName(QStringLiteral("tab1"));
        vboxLayout1 = new QVBoxLayout(tab1);
        vboxLayout1->setSpacing(6);
        vboxLayout1->setContentsMargins(11, 11, 11, 11);
        vboxLayout1->setObjectName(QStringLiteral("vboxLayout1"));
        kcfg_ShowGrid = new QCheckBox(tab1);
        kcfg_ShowGrid->setObjectName(QStringLiteral("kcfg_ShowGrid"));

        vboxLayout1->addWidget(kcfg_ShowGrid);

        kcfg_ShowRegisterDetailed = new QCheckBox(tab1);
        kcfg_ShowRegisterDetailed->setObjectName(QStringLiteral("kcfg_ShowRegisterDetailed"));

        vboxLayout1->addWidget(kcfg_ShowRegisterDetailed);

        kcfg_LedgerLens = new QCheckBox(tab1);
        kcfg_LedgerLens->setObjectName(QStringLiteral("kcfg_LedgerLens"));

        vboxLayout1->addWidget(kcfg_LedgerLens);

        kcfg_TransactionForm = new QCheckBox(tab1);
        kcfg_TransactionForm->setObjectName(QStringLiteral("kcfg_TransactionForm"));

        vboxLayout1->addWidget(kcfg_TransactionForm);

        kcfg_AlwaysShowNrField = new QCheckBox(tab1);
        kcfg_AlwaysShowNrField->setObjectName(QStringLiteral("kcfg_AlwaysShowNrField"));

        vboxLayout1->addWidget(kcfg_AlwaysShowNrField);

        kcfg_ShowFancyMarker = new QCheckBox(tab1);
        kcfg_ShowFancyMarker->setObjectName(QStringLiteral("kcfg_ShowFancyMarker"));

        vboxLayout1->addWidget(kcfg_ShowFancyMarker);

        kcfg_ShowFiscalMarker = new QCheckBox(tab1);
        kcfg_ShowFiscalMarker->setObjectName(QStringLiteral("kcfg_ShowFiscalMarker"));

        vboxLayout1->addWidget(kcfg_ShowFiscalMarker);

        kcfg_ShowPlannedScheduleDates = new QCheckBox(tab1);
        kcfg_ShowPlannedScheduleDates->setObjectName(QStringLiteral("kcfg_ShowPlannedScheduleDates"));

        vboxLayout1->addWidget(kcfg_ShowPlannedScheduleDates);

        spacer6 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout1->addItem(spacer6);

        tab->addTab(tab1, QString());
        sorting = new QWidget();
        sorting->setObjectName(QStringLiteral("sorting"));
        vboxLayout2 = new QVBoxLayout(sorting);
        vboxLayout2->setSpacing(6);
        vboxLayout2->setContentsMargins(11, 11, 11, 11);
        vboxLayout2->setObjectName(QStringLiteral("vboxLayout2"));
        tabWidget3 = new QTabWidget(sorting);
        tabWidget3->setObjectName(QStringLiteral("tabWidget3"));
        tab3 = new QWidget();
        tab3->setObjectName(QStringLiteral("tab3"));
        hboxLayout = new QHBoxLayout(tab3);
        hboxLayout->setSpacing(6);
        hboxLayout->setContentsMargins(11, 11, 11, 11);
        hboxLayout->setObjectName(QStringLiteral("hboxLayout"));
        kcfg_sortNormalView = new KLineEdit(tab3);
        kcfg_sortNormalView->setObjectName(QStringLiteral("kcfg_sortNormalView"));

        hboxLayout->addWidget(kcfg_sortNormalView);

        m_sortNormalView = new TransactionSortOption(tab3);
        m_sortNormalView->setObjectName(QStringLiteral("m_sortNormalView"));

        hboxLayout->addWidget(m_sortNormalView);

        tabWidget3->addTab(tab3, QString());
        tab4 = new QWidget();
        tab4->setObjectName(QStringLiteral("tab4"));
        hboxLayout1 = new QHBoxLayout(tab4);
        hboxLayout1->setSpacing(6);
        hboxLayout1->setContentsMargins(11, 11, 11, 11);
        hboxLayout1->setObjectName(QStringLiteral("hboxLayout1"));
        kcfg_sortReconcileView = new KLineEdit(tab4);
        kcfg_sortReconcileView->setObjectName(QStringLiteral("kcfg_sortReconcileView"));

        hboxLayout1->addWidget(kcfg_sortReconcileView);

        m_sortReconcileView = new TransactionSortOption(tab4);
        m_sortReconcileView->setObjectName(QStringLiteral("m_sortReconcileView"));

        hboxLayout1->addWidget(m_sortReconcileView);

        tabWidget3->addTab(tab4, QString());
        TabPage = new QWidget();
        TabPage->setObjectName(QStringLiteral("TabPage"));
        hboxLayout2 = new QHBoxLayout(TabPage);
        hboxLayout2->setSpacing(6);
        hboxLayout2->setContentsMargins(11, 11, 11, 11);
        hboxLayout2->setObjectName(QStringLiteral("hboxLayout2"));
        kcfg_sortSearchView = new KLineEdit(TabPage);
        kcfg_sortSearchView->setObjectName(QStringLiteral("kcfg_sortSearchView"));

        hboxLayout2->addWidget(kcfg_sortSearchView);

        m_sortSearchView = new TransactionSortOption(TabPage);
        m_sortSearchView->setObjectName(QStringLiteral("m_sortSearchView"));

        hboxLayout2->addWidget(m_sortSearchView);

        tabWidget3->addTab(TabPage, QString());

        vboxLayout2->addWidget(tabWidget3);

        qLabel2 = new QLabel(sorting);
        qLabel2->setObjectName(QStringLiteral("qLabel2"));
        qLabel2->setWordWrap(true);

        vboxLayout2->addWidget(qLabel2);

        tab->addTab(sorting, QString());
        TabPage1 = new QWidget();
        TabPage1->setObjectName(QStringLiteral("TabPage1"));
        verticalLayout_2 = new QVBoxLayout(TabPage1);
        verticalLayout_2->setSpacing(6);
        verticalLayout_2->setContentsMargins(11, 11, 11, 11);
        verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
        kcfg_CopyTypeToNr = new QCheckBox(TabPage1);
        kcfg_CopyTypeToNr->setObjectName(QStringLiteral("kcfg_CopyTypeToNr"));

        verticalLayout_2->addWidget(kcfg_CopyTypeToNr);

        kcfg_AutoIncCheckNumber = new QCheckBox(TabPage1);
        kcfg_AutoIncCheckNumber->setObjectName(QStringLiteral("kcfg_AutoIncCheckNumber"));

        verticalLayout_2->addWidget(kcfg_AutoIncCheckNumber);

        kcfg_FocusChangeIsEnter = new QCheckBox(TabPage1);
        kcfg_FocusChangeIsEnter->setObjectName(QStringLiteral("kcfg_FocusChangeIsEnter"));

        verticalLayout_2->addWidget(kcfg_FocusChangeIsEnter);

        kcfg_EnterMovesBetweenFields = new QCheckBox(TabPage1);
        kcfg_EnterMovesBetweenFields->setObjectName(QStringLiteral("kcfg_EnterMovesBetweenFields"));

        verticalLayout_2->addWidget(kcfg_EnterMovesBetweenFields);

        kcfg_stringMatchFromStart = new QCheckBox(TabPage1);
        kcfg_stringMatchFromStart->setObjectName(QStringLiteral("kcfg_stringMatchFromStart"));

        verticalLayout_2->addWidget(kcfg_stringMatchFromStart);

        kcfg_AutoReconciliation = new QCheckBox(TabPage1);
        kcfg_AutoReconciliation->setObjectName(QStringLiteral("kcfg_AutoReconciliation"));

        verticalLayout_2->addWidget(kcfg_AutoReconciliation);

        gridLayout = new QGridLayout();
        gridLayout->setSpacing(6);
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        textLabel2_1 = new QLabel(TabPage1);
        textLabel2_1->setObjectName(QStringLiteral("textLabel2_1"));

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

        kcfg_initialDateFieldCursorPosition = new QComboBox(TabPage1);
        kcfg_initialDateFieldCursorPosition->setObjectName(QStringLiteral("kcfg_initialDateFieldCursorPosition"));

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

        spacer16 = new QSpacerItem(31, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout->addItem(spacer16, 0, 2, 1, 1);

        textLabel2_2 = new QLabel(TabPage1);
        textLabel2_2->setObjectName(QStringLiteral("textLabel2_2"));
        textLabel2_2->setWordWrap(false);

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

        kcfg_defaultReconciliationState = new KComboBox(TabPage1);
        kcfg_defaultReconciliationState->setObjectName(QStringLiteral("kcfg_defaultReconciliationState"));

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

        spacer15 = new QSpacerItem(31, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout->addItem(spacer15, 1, 2, 1, 1);


        verticalLayout_2->addLayout(gridLayout);

        kcfg_AutoFillTransaction = new QGroupBox(TabPage1);
        kcfg_AutoFillTransaction->setObjectName(QStringLiteral("kcfg_AutoFillTransaction"));
        kcfg_AutoFillTransaction->setProperty("selectedId", QVariant(-1));
        verticalLayout = new QVBoxLayout(kcfg_AutoFillTransaction);
        verticalLayout->setSpacing(6);
        verticalLayout->setContentsMargins(11, 11, 11, 11);
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        radioButton1 = new QRadioButton(kcfg_AutoFillTransaction);
        radioButton1->setObjectName(QStringLiteral("radioButton1"));

        verticalLayout->addWidget(radioButton1);

        radioButton2 = new QRadioButton(kcfg_AutoFillTransaction);
        radioButton2->setObjectName(QStringLiteral("radioButton2"));
        radioButton2->setChecked(true);

        verticalLayout->addWidget(radioButton2);

        radioButton3 = new QRadioButton(kcfg_AutoFillTransaction);
        radioButton3->setObjectName(QStringLiteral("radioButton3"));

        verticalLayout->addWidget(radioButton3);


        verticalLayout_2->addWidget(kcfg_AutoFillTransaction);

        percentageWidget = new QWidget(TabPage1);
        percentageWidget->setObjectName(QStringLiteral("percentageWidget"));
        horizontalLayout = new QHBoxLayout(percentageWidget);
        horizontalLayout->setSpacing(6);
        horizontalLayout->setContentsMargins(11, 11, 11, 11);
        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
        horizontalLayout->setContentsMargins(0, -1, 0, -1);
        label = new QLabel(percentageWidget);
        label->setObjectName(QStringLiteral("label"));

        horizontalLayout->addWidget(label);

        kcfg_AutoFillDifference = new QSpinBox(percentageWidget);
        kcfg_AutoFillDifference->setObjectName(QStringLiteral("kcfg_AutoFillDifference"));
        kcfg_AutoFillDifference->setMaximum(100);
        kcfg_AutoFillDifference->setValue(10);

        horizontalLayout->addWidget(kcfg_AutoFillDifference);

        horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        horizontalLayout->addItem(horizontalSpacer);


        verticalLayout_2->addWidget(percentageWidget);

        kcfg_AutoFillUseMemos = new QCheckBox(TabPage1);
        kcfg_AutoFillUseMemos->setObjectName(QStringLiteral("kcfg_AutoFillUseMemos"));

        verticalLayout_2->addWidget(kcfg_AutoFillUseMemos);

        spacer4 = new QSpacerItem(20, 20, QSizePolicy::Minimum, QSizePolicy::Expanding);

        verticalLayout_2->addItem(spacer4);

        tab->addTab(TabPage1, QString());
        TabPage2 = new QWidget();
        TabPage2->setObjectName(QStringLiteral("TabPage2"));
        vboxLayout3 = new QVBoxLayout(TabPage2);
        vboxLayout3->setSpacing(6);
        vboxLayout3->setContentsMargins(11, 11, 11, 11);
        vboxLayout3->setObjectName(QStringLiteral("vboxLayout3"));
        hboxLayout3 = new QHBoxLayout();
        hboxLayout3->setSpacing(6);
        hboxLayout3->setObjectName(QStringLiteral("hboxLayout3"));
        textLabel1_2 = new QLabel(TabPage2);
        textLabel1_2->setObjectName(QStringLiteral("textLabel1_2"));
        textLabel1_2->setWordWrap(false);

        hboxLayout3->addWidget(textLabel1_2);

        kcfg_matchInterval = new QSpinBox(TabPage2);
        kcfg_matchInterval->setObjectName(QStringLiteral("kcfg_matchInterval"));
        kcfg_matchInterval->setButtonSymbols(QAbstractSpinBox::UpDownArrows);
        kcfg_matchInterval->setMinimum(0);
        kcfg_matchInterval->setMaximum(99);
        kcfg_matchInterval->setValue(4);

        hboxLayout3->addWidget(kcfg_matchInterval);

        spacer13 = new QSpacerItem(61, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout3->addItem(spacer13);


        vboxLayout3->addLayout(hboxLayout3);

        kcfg_askForPayeeCategory = new QCheckBox(TabPage2);
        kcfg_askForPayeeCategory->setObjectName(QStringLiteral("kcfg_askForPayeeCategory"));

        vboxLayout3->addWidget(kcfg_askForPayeeCategory);

        spacer14 = new QSpacerItem(20, 60, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout3->addItem(spacer14);

        tab->addTab(TabPage2, QString());

        vboxLayout->addWidget(tab);


        retranslateUi(KSettingsRegister);
        QObject::connect(radioButton2, SIGNAL(toggled(bool)), percentageWidget, SLOT(setEnabled(bool)));

        tab->setCurrentIndex(0);


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

    void retranslateUi(QWidget *KSettingsRegister)
    {
        KSettingsRegister->setWindowTitle(tr2i18n("Register settings", Q_NULLPTR));
        kcfg_ShowGrid->setText(tr2i18n("Show a grid in the register", Q_NULLPTR));
#ifndef UI_QT_NO_SHORTCUT
        kcfg_ShowGrid->setShortcut(QString());
#endif // QT_NO_SHORTCUT
        kcfg_ShowRegisterDetailed->setText(tr2i18n("Show all register entries in full detail", Q_NULLPTR));
#ifndef UI_QT_NO_SHORTCUT
        kcfg_ShowRegisterDetailed->setShortcut(QString());
#endif // QT_NO_SHORTCUT
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_LedgerLens->setWhatsThis(tr2i18n("Using the ledger lens shows the details for the transaction that has focus in the ledger. Usually, when using the transaction form, only a one line summary is displayed for each transaction as the details are shown in the form.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        kcfg_LedgerLens->setText(tr2i18n("Use the ledger lens", Q_NULLPTR));
#ifndef UI_QT_NO_SHORTCUT
        kcfg_LedgerLens->setShortcut(QString());
#endif // QT_NO_SHORTCUT
        kcfg_TransactionForm->setText(tr2i18n("Show transaction form", Q_NULLPTR));
        kcfg_AlwaysShowNrField->setText(tr2i18n("Always show a No. field", Q_NULLPTR));
#ifndef UI_QT_NO_SHORTCUT
        kcfg_AlwaysShowNrField->setShortcut(QString());
#endif // QT_NO_SHORTCUT
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_ShowFancyMarker->setWhatsThis(tr2i18n("Draws a larger header above each group of transactions. The grouping depends on the current sort order.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        kcfg_ShowFancyMarker->setText(tr2i18n("Show group header between transactions", Q_NULLPTR));
#ifndef UI_QT_NO_SHORTCUT
        kcfg_ShowFancyMarker->setShortcut(QString());
#endif // QT_NO_SHORTCUT
        kcfg_ShowFiscalMarker->setText(tr2i18n("Show header for the previous and current fiscal year", Q_NULLPTR));
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_ShowPlannedScheduleDates->setWhatsThis(tr2i18n("If a planned transaction is overdue, today's date is used by default as the posting date. With this option, the originally planned date is used instead.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        kcfg_ShowPlannedScheduleDates->setText(tr2i18n("Display overdue schedules with planned date", Q_NULLPTR));
        tab->setTabText(tab->indexOf(tab1), tr2i18n("Display", "@title The way in which items will be displayed"));
        tabWidget3->setTabText(tabWidget3->indexOf(tab3), tr2i18n("Normal view", Q_NULLPTR));
        tabWidget3->setTabText(tabWidget3->indexOf(tab4), tr2i18n("Reconciliation view", Q_NULLPTR));
        tabWidget3->setTabText(tabWidget3->indexOf(TabPage), tr2i18n("Search view", Q_NULLPTR));
        qLabel2->setText(tr2i18n("Use the <i>left</i> and <i>right</i> buttons to add and remove sort options. Use the <i>up</i> and <i>down</i> buttons to modify the sort order. Double-Click a selected entry to toggle the sort order between <i>ascending</i> and <i>descending</i>.", Q_NULLPTR));
        tab->setTabText(tab->indexOf(sorting), tr2i18n("Sorting", Q_NULLPTR));
        kcfg_CopyTypeToNr->setText(tr2i18n("Insert transaction type into No. field for new transactions", Q_NULLPTR));
        kcfg_AutoIncCheckNumber->setText(tr2i18n("Auto increment check number", Q_NULLPTR));
#ifndef UI_QT_NO_SHORTCUT
        kcfg_AutoIncCheckNumber->setShortcut(QString());
#endif // QT_NO_SHORTCUT
        kcfg_FocusChangeIsEnter->setText(tr2i18n("Keep changes when selecting a different transaction/split", Q_NULLPTR));
        kcfg_EnterMovesBetweenFields->setText(tr2i18n("Use Enter to move between fields", Q_NULLPTR));
#ifndef UI_QT_NO_SHORTCUT
        kcfg_EnterMovesBetweenFields->setShortcut(QString());
#endif // QT_NO_SHORTCUT
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_stringMatchFromStart->setWhatsThis(tr2i18n("Mark this option, if you always want to match names e.g. for payees from the start. If unset, any substring is matched.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        kcfg_stringMatchFromStart->setText(tr2i18n("Match names from start", Q_NULLPTR));
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_AutoReconciliation->setWhatsThis(tr2i18n("After entering the reconciliation data automatically detect the transactions that match that data (in some cases it might be not possible to do that).", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        kcfg_AutoReconciliation->setText(tr2i18n("Automatic reconciliation", Q_NULLPTR));
#ifndef UI_QT_NO_SHORTCUT
        kcfg_AutoReconciliation->setShortcut(QString());
#endif // QT_NO_SHORTCUT
        textLabel2_1->setText(tr2i18n("Initial cursor position within the date field", Q_NULLPTR));
        kcfg_initialDateFieldCursorPosition->clear();
        kcfg_initialDateFieldCursorPosition->insertItems(0, QStringList()
         << tr2i18n("Day", Q_NULLPTR)
         << tr2i18n("Month", Q_NULLPTR)
         << tr2i18n("Year", Q_NULLPTR)
        );
        textLabel2_2->setText(tr2i18n("Default reconciliation state", Q_NULLPTR));
        kcfg_defaultReconciliationState->clear();
        kcfg_defaultReconciliationState->insertItems(0, QStringList()
         << tr2i18n("Not reconciled", Q_NULLPTR)
         << tr2i18n("Cleared", "@item reconciliation status")
         << tr2i18n("Reconciled", Q_NULLPTR)
        );
#ifndef UI_QT_NO_TOOLTIP
        kcfg_defaultReconciliationState->setToolTip(tr2i18n("Default reconciliation state for transactions entered during reconciliation of an account", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
        kcfg_AutoFillTransaction->setTitle(tr2i18n("Autofill", Q_NULLPTR));
#ifndef UI_QT_NO_WHATSTHIS
        radioButton1->setWhatsThis(tr2i18n("Do not auto-fill transaction data at all.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        radioButton1->setText(tr2i18n("No Autofill", Q_NULLPTR));
#ifndef UI_QT_NO_WHATSTHIS
        radioButton2->setWhatsThis(tr2i18n("Collect all transactions for the given payee. Treat all transactions that refer to the same category and have an amount with +/- X % as identical. If more than one transaction is found, a list of them is presented to the user.\n"
"\n"
"Selecting 0% will list all transactions.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        radioButton2->setText(tr2i18n("Same transaction if amount differs less than percentage set below", Q_NULLPTR));
#ifndef UI_QT_NO_SHORTCUT
        radioButton2->setShortcut(QString());
#endif // QT_NO_SHORTCUT
#ifndef UI_QT_NO_WHATSTHIS
        radioButton3->setWhatsThis(tr2i18n("The data of the last transaction assigned to the category used most often for this payee is autofilled into the transaction editor.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        radioButton3->setText(tr2i18n("With previously most often used transaction for the payee", Q_NULLPTR));
        label->setText(tr2i18n("Same transaction if amount differs less than ", Q_NULLPTR));
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_AutoFillDifference->setWhatsThis(tr2i18n("Two transactions are usually treated identical for autofill, if they refer the same accounts. They are treated as different transactions though, when their amount varies by more than the percentage given here.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        kcfg_AutoFillDifference->setSuffix(tr2i18n("%", Q_NULLPTR));
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_AutoFillUseMemos->setWhatsThis(tr2i18n("If this option is checked the memos from the previous transaction will be used otherwise the memos will not be considered when the transaction is autofilled.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        kcfg_AutoFillUseMemos->setText(tr2i18n("Use memos from previous transaction", Q_NULLPTR));
#ifndef UI_QT_NO_SHORTCUT
        kcfg_AutoFillUseMemos->setShortcut(QString());
#endif // QT_NO_SHORTCUT
        tab->setTabText(tab->indexOf(TabPage1), tr2i18n("Data entry", Q_NULLPTR));
        textLabel1_2->setText(tr2i18n("Match transactions within days", Q_NULLPTR));
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_matchInterval->setWhatsThis(tr2i18n("Search for matching transactions within the range of the posting date of the imported transaction +/- the number of given days.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
#ifndef UI_QT_NO_WHATSTHIS
        kcfg_askForPayeeCategory->setWhatsThis(tr2i18n("Whenever a new payee is detected during import of a statement, the user will be asked to assign a default category for this user when this option is selected.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        kcfg_askForPayeeCategory->setText(tr2i18n("Ask for a new payee's default category", Q_NULLPTR));
#ifndef UI_QT_NO_SHORTCUT
        kcfg_askForPayeeCategory->setShortcut(QString());
#endif // QT_NO_SHORTCUT
        tab->setTabText(tab->indexOf(TabPage2), tr2i18n("Import", Q_NULLPTR));
    } // retranslateUi

};

namespace Ui {
    class KSettingsRegister: public Ui_KSettingsRegister {};
} // namespace Ui

QT_END_NAMESPACE

#endif // KSETTINGSREGISTER_H

