#include <klocalizedstring.h>

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

#ifndef UI_GENERALCONFIGURATIONWIDGETBASE_H
#define UI_GENERALCONFIGURATIONWIDGETBASE_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_GeneralConfigurationWidgetBase
{
public:
    QVBoxLayout *vboxLayout;
    QGroupBox *startupModeGroupbox;
    QVBoxLayout *startupModeVerticalLayout;
    QHBoxLayout *startupModeHorizontalLayout;
    QLabel *startupModeLabel;
    QComboBox *startupLogMode;
    QGroupBox *linesNumberGroupbox;
    QVBoxLayout *vboxLayout1;
    QHBoxLayout *linesNumberLayout;
    QLabel *maxLinesLabel;
    QSpinBox *maxLines;
    QCheckBox *deleteDuplicatedLines;
    QGroupBox *optionsGroupbox;
    QVBoxLayout *vboxLayout2;
    QCheckBox *deleteProcessId;
    QCheckBox *colorizeLogLines;
    QGroupBox *dateFormatGroupbox;
    QVBoxLayout *vboxLayout3;
    QRadioButton *formatShortDate;
    QRadioButton *formatLongDate;
    QRadioButton *formatPreciseDate;
    QSpacerItem *bottomSpacer;

    void setupUi(QWidget *GeneralConfigurationWidgetBase)
    {
        if (GeneralConfigurationWidgetBase->objectName().isEmpty())
            GeneralConfigurationWidgetBase->setObjectName(QStringLiteral("GeneralConfigurationWidgetBase"));
        GeneralConfigurationWidgetBase->resize(368, 497);
        vboxLayout = new QVBoxLayout(GeneralConfigurationWidgetBase);
        vboxLayout->setObjectName(QStringLiteral("vboxLayout"));
        startupModeGroupbox = new QGroupBox(GeneralConfigurationWidgetBase);
        startupModeGroupbox->setObjectName(QStringLiteral("startupModeGroupbox"));
        startupModeVerticalLayout = new QVBoxLayout(startupModeGroupbox);
        startupModeVerticalLayout->setObjectName(QStringLiteral("startupModeVerticalLayout"));
        startupModeHorizontalLayout = new QHBoxLayout();
        startupModeHorizontalLayout->setObjectName(QStringLiteral("startupModeHorizontalLayout"));
        startupModeLabel = new QLabel(startupModeGroupbox);
        startupModeLabel->setObjectName(QStringLiteral("startupModeLabel"));

        startupModeHorizontalLayout->addWidget(startupModeLabel);

        startupLogMode = new QComboBox(startupModeGroupbox);
        startupLogMode->setObjectName(QStringLiteral("startupLogMode"));

        startupModeHorizontalLayout->addWidget(startupLogMode);


        startupModeVerticalLayout->addLayout(startupModeHorizontalLayout);


        vboxLayout->addWidget(startupModeGroupbox);

        linesNumberGroupbox = new QGroupBox(GeneralConfigurationWidgetBase);
        linesNumberGroupbox->setObjectName(QStringLiteral("linesNumberGroupbox"));
        vboxLayout1 = new QVBoxLayout(linesNumberGroupbox);
        vboxLayout1->setObjectName(QStringLiteral("vboxLayout1"));
        linesNumberLayout = new QHBoxLayout();
        linesNumberLayout->setObjectName(QStringLiteral("linesNumberLayout"));
        maxLinesLabel = new QLabel(linesNumberGroupbox);
        maxLinesLabel->setObjectName(QStringLiteral("maxLinesLabel"));

        linesNumberLayout->addWidget(maxLinesLabel);

        maxLines = new QSpinBox(linesNumberGroupbox);
        maxLines->setObjectName(QStringLiteral("maxLines"));
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(maxLines->sizePolicy().hasHeightForWidth());
        maxLines->setSizePolicy(sizePolicy);
        maxLines->setMinimum(10);
        maxLines->setMaximum(30000);
        maxLines->setSingleStep(10);

        linesNumberLayout->addWidget(maxLines);


        vboxLayout1->addLayout(linesNumberLayout);

        deleteDuplicatedLines = new QCheckBox(linesNumberGroupbox);
        deleteDuplicatedLines->setObjectName(QStringLiteral("deleteDuplicatedLines"));

        vboxLayout1->addWidget(deleteDuplicatedLines);


        vboxLayout->addWidget(linesNumberGroupbox);

        optionsGroupbox = new QGroupBox(GeneralConfigurationWidgetBase);
        optionsGroupbox->setObjectName(QStringLiteral("optionsGroupbox"));
        vboxLayout2 = new QVBoxLayout(optionsGroupbox);
        vboxLayout2->setObjectName(QStringLiteral("vboxLayout2"));
        deleteProcessId = new QCheckBox(optionsGroupbox);
        deleteProcessId->setObjectName(QStringLiteral("deleteProcessId"));

        vboxLayout2->addWidget(deleteProcessId);

        colorizeLogLines = new QCheckBox(optionsGroupbox);
        colorizeLogLines->setObjectName(QStringLiteral("colorizeLogLines"));

        vboxLayout2->addWidget(colorizeLogLines);


        vboxLayout->addWidget(optionsGroupbox);

        dateFormatGroupbox = new QGroupBox(GeneralConfigurationWidgetBase);
        dateFormatGroupbox->setObjectName(QStringLiteral("dateFormatGroupbox"));
        vboxLayout3 = new QVBoxLayout(dateFormatGroupbox);
        vboxLayout3->setObjectName(QStringLiteral("vboxLayout3"));
        formatShortDate = new QRadioButton(dateFormatGroupbox);
        formatShortDate->setObjectName(QStringLiteral("formatShortDate"));

        vboxLayout3->addWidget(formatShortDate);

        formatLongDate = new QRadioButton(dateFormatGroupbox);
        formatLongDate->setObjectName(QStringLiteral("formatLongDate"));

        vboxLayout3->addWidget(formatLongDate);

        formatPreciseDate = new QRadioButton(dateFormatGroupbox);
        formatPreciseDate->setObjectName(QStringLiteral("formatPreciseDate"));

        vboxLayout3->addWidget(formatPreciseDate);


        vboxLayout->addWidget(dateFormatGroupbox);

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

        vboxLayout->addItem(bottomSpacer);

#ifndef UI_QT_NO_SHORTCUT
        startupModeLabel->setBuddy(startupLogMode);
        maxLinesLabel->setBuddy(maxLines);
#endif // QT_NO_SHORTCUT

        retranslateUi(GeneralConfigurationWidgetBase);

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

    void retranslateUi(QWidget *GeneralConfigurationWidgetBase)
    {
        startupModeGroupbox->setTitle(tr2i18n("Startup", Q_NULLPTR));
        startupModeLabel->setText(tr2i18n("Load &this log mode at startup:", Q_NULLPTR));
#ifndef UI_QT_NO_TOOLTIP
        startupLogMode->setToolTip(tr2i18n("The log mode which is loaded by default at startup", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        startupLogMode->setWhatsThis(tr2i18n("The log mode loaded by default at startup. Choose 'No Log Mode' if you do not want this to happen.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        linesNumberGroupbox->setTitle(tr2i18n("Log Lines List", Q_NULLPTR));
        maxLinesLabel->setText(tr2i18n("&Maximum lines displayed:", Q_NULLPTR));
#ifndef UI_QT_NO_TOOLTIP
        maxLines->setToolTip(tr2i18n("Choose here the maximum number of log lines displayed in the main view.", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        maxLines->setWhatsThis(tr2i18n("You can choose here the maximum number of log lines displayed in the main view.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
#ifndef UI_QT_NO_TOOLTIP
        deleteDuplicatedLines->setToolTip(tr2i18n("Select this option if you want to delete duplicate log lines <b>(may be slow)</b>.", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        deleteDuplicatedLines->setWhatsThis(tr2i18n("Select this option if you want to delete duplicate log lines. <b>This option can slow log reading</b>.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        deleteDuplicatedLines->setText(tr2i18n("Remove &duplicate log lines (may be slower)", Q_NULLPTR));
        optionsGroupbox->setTitle(tr2i18n("Options", Q_NULLPTR));
#ifndef UI_QT_NO_TOOLTIP
        deleteProcessId->setToolTip(tr2i18n("Remove process identifier from process name.", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        deleteProcessId->setWhatsThis(tr2i18n("Select this option if you want to remove the process identifier from the process name. For example, the <b>Process</b> column may contain entries such as <i>cron<b>[3433]</b></i>. If this option is activated, the bold part will be removed.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        deleteProcessId->setText(tr2i18n("Remove &identifier from process name", Q_NULLPTR));
#ifndef UI_QT_NO_TOOLTIP
        colorizeLogLines->setToolTip(tr2i18n("This option allows log lines to be colored depending on their log level.", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        colorizeLogLines->setWhatsThis(tr2i18n("This option allows log lines to be colored depending on their log level. For example, errors will be shown in red, warnings in orange, and so on. This will help you to see problems more easily.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        colorizeLogLines->setText(tr2i18n("&Colored log lines", Q_NULLPTR));
        dateFormatGroupbox->setTitle(tr2i18n("Date Format", Q_NULLPTR));
        formatShortDate->setStyleSheet(QString());
        formatShortDate->setText(tr2i18n("&Short date format", Q_NULLPTR));
        formatLongDate->setText(tr2i18n("&Long date format", Q_NULLPTR));
        formatPreciseDate->setText(tr2i18n("&Precise date format", Q_NULLPTR));
        Q_UNUSED(GeneralConfigurationWidgetBase);
    } // retranslateUi

};

namespace Ui {
    class GeneralConfigurationWidgetBase: public Ui_GeneralConfigurationWidgetBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // GENERALCONFIGURATIONWIDGETBASE_H

