#include <kdialog.h>
#include <klocale.h>

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

#ifndef UI_LANCELOTCONFIGBASE_H
#define UI_LANCELOTCONFIGBASE_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QFrame>
#include <QtGui/QGridLayout>
#include <QtGui/QGroupBox>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QPushButton>
#include <QtGui/QRadioButton>
#include <QtGui/QSpacerItem>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>
#include "ktabwidget.h"
#include "ktextbrowser.h"

QT_BEGIN_NAMESPACE

class Ui_LancelotConfigBase
{
public:
    QHBoxLayout *horizontalLayout;
    KTabWidget *tabWidget;
    QWidget *tabGeneral;
    QVBoxLayout *verticalLayout_4;
    QGroupBox *groupActivation;
    QVBoxLayout *verticalLayout_3;
    QRadioButton *radioActivationClick;
    QRadioButton *radioActivationClassic;
    QRadioButton *radioActivationNoClick;
    QFrame *line;
    QCheckBox *checkKeepOpen;
    QGroupBox *groupSystemActions;
    QGridLayout *gridLayout;
    QPushButton *buttonSystem1;
    QPushButton *buttonSystem2;
    QPushButton *buttonSystem3;
    QLabel *label_2;
    QSpacerItem *verticalSpacer;
    QWidget *tabApplications;
    QVBoxLayout *verticalLayout;
    QGroupBox *groupAppBrowser;
    QVBoxLayout *verticalLayout_2;
    QCheckBox *checkAppBrowserReset;
    QFrame *lineAppBrowser;
    QLabel *labelAppBrowserColumnNumber;
    QRadioButton *radioAppBrowserNoColumnLimit;
    QRadioButton *radioAppBrowserTwoColumnLimit;
    QHBoxLayout *horizontalLayout_2;
    QRadioButton *radioAppBrowserCascade;
    QLabel *label;
    QGroupBox *groupBox;
    QGridLayout *gridLayout_3;
    QPushButton *buttonSystemApplicationsEdit;
    QSpacerItem *horizontalSpacer;
    QPushButton *buttonNewDocumentsEdit;
    QLabel *labelSystemApplications;
    QLabel *labelNewDocuments;
    QCheckBox *checkAppNameFirst;
    QSpacerItem *verticalSpacer_2;
    QWidget *tabUsageStatistics;
    QGridLayout *gridLayout_2;
    KTextBrowser *textUsageStatistics;
    QCheckBox *checkUsageStatisticsEnable;
    QPushButton *buttonUsageStatisticsClear;
    QSpacerItem *verticalSpacer_3;

    void setupUi(QWidget *LancelotConfigBase)
    {
        if (LancelotConfigBase->objectName().isEmpty())
            LancelotConfigBase->setObjectName(QString::fromUtf8("LancelotConfigBase"));
        LancelotConfigBase->resize(495, 439);
        horizontalLayout = new QHBoxLayout(LancelotConfigBase);
        horizontalLayout->setContentsMargins(0, 0, 0, 0);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        tabWidget = new KTabWidget(LancelotConfigBase);
        tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
        tabGeneral = new QWidget();
        tabGeneral->setObjectName(QString::fromUtf8("tabGeneral"));
        verticalLayout_4 = new QVBoxLayout(tabGeneral);
        verticalLayout_4->setObjectName(QString::fromUtf8("verticalLayout_4"));
        groupActivation = new QGroupBox(tabGeneral);
        groupActivation->setObjectName(QString::fromUtf8("groupActivation"));
        verticalLayout_3 = new QVBoxLayout(groupActivation);
        verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
        radioActivationClick = new QRadioButton(groupActivation);
        radioActivationClick->setObjectName(QString::fromUtf8("radioActivationClick"));

        verticalLayout_3->addWidget(radioActivationClick);

        radioActivationClassic = new QRadioButton(groupActivation);
        radioActivationClassic->setObjectName(QString::fromUtf8("radioActivationClassic"));

        verticalLayout_3->addWidget(radioActivationClassic);

        radioActivationNoClick = new QRadioButton(groupActivation);
        radioActivationNoClick->setObjectName(QString::fromUtf8("radioActivationNoClick"));
        radioActivationNoClick->setChecked(true);

        verticalLayout_3->addWidget(radioActivationNoClick);

        line = new QFrame(groupActivation);
        line->setObjectName(QString::fromUtf8("line"));
        line->setFrameShape(QFrame::HLine);
        line->setFrameShadow(QFrame::Sunken);

        verticalLayout_3->addWidget(line);

        checkKeepOpen = new QCheckBox(groupActivation);
        checkKeepOpen->setObjectName(QString::fromUtf8("checkKeepOpen"));

        verticalLayout_3->addWidget(checkKeepOpen);


        verticalLayout_4->addWidget(groupActivation);

        groupSystemActions = new QGroupBox(tabGeneral);
        groupSystemActions->setObjectName(QString::fromUtf8("groupSystemActions"));
        gridLayout = new QGridLayout(groupSystemActions);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        buttonSystem1 = new QPushButton(groupSystemActions);
        buttonSystem1->setObjectName(QString::fromUtf8("buttonSystem1"));

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

        buttonSystem2 = new QPushButton(groupSystemActions);
        buttonSystem2->setObjectName(QString::fromUtf8("buttonSystem2"));

        gridLayout->addWidget(buttonSystem2, 2, 1, 1, 1);

        buttonSystem3 = new QPushButton(groupSystemActions);
        buttonSystem3->setObjectName(QString::fromUtf8("buttonSystem3"));

        gridLayout->addWidget(buttonSystem3, 2, 2, 1, 1);

        label_2 = new QLabel(groupSystemActions);
        label_2->setObjectName(QString::fromUtf8("label_2"));
        label_2->setWordWrap(true);

        gridLayout->addWidget(label_2, 1, 0, 1, 3);


        verticalLayout_4->addWidget(groupSystemActions);

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

        verticalLayout_4->addItem(verticalSpacer);

        tabWidget->addTab(tabGeneral, QString());
        tabApplications = new QWidget();
        tabApplications->setObjectName(QString::fromUtf8("tabApplications"));
        verticalLayout = new QVBoxLayout(tabApplications);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        groupAppBrowser = new QGroupBox(tabApplications);
        groupAppBrowser->setObjectName(QString::fromUtf8("groupAppBrowser"));
        verticalLayout_2 = new QVBoxLayout(groupAppBrowser);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        checkAppBrowserReset = new QCheckBox(groupAppBrowser);
        checkAppBrowserReset->setObjectName(QString::fromUtf8("checkAppBrowserReset"));

        verticalLayout_2->addWidget(checkAppBrowserReset);

        lineAppBrowser = new QFrame(groupAppBrowser);
        lineAppBrowser->setObjectName(QString::fromUtf8("lineAppBrowser"));
        lineAppBrowser->setFrameShape(QFrame::HLine);
        lineAppBrowser->setFrameShadow(QFrame::Sunken);

        verticalLayout_2->addWidget(lineAppBrowser);

        labelAppBrowserColumnNumber = new QLabel(groupAppBrowser);
        labelAppBrowserColumnNumber->setObjectName(QString::fromUtf8("labelAppBrowserColumnNumber"));

        verticalLayout_2->addWidget(labelAppBrowserColumnNumber);

        radioAppBrowserNoColumnLimit = new QRadioButton(groupAppBrowser);
        radioAppBrowserNoColumnLimit->setObjectName(QString::fromUtf8("radioAppBrowserNoColumnLimit"));
        radioAppBrowserNoColumnLimit->setChecked(true);

        verticalLayout_2->addWidget(radioAppBrowserNoColumnLimit);

        radioAppBrowserTwoColumnLimit = new QRadioButton(groupAppBrowser);
        radioAppBrowserTwoColumnLimit->setObjectName(QString::fromUtf8("radioAppBrowserTwoColumnLimit"));

        verticalLayout_2->addWidget(radioAppBrowserTwoColumnLimit);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
        radioAppBrowserCascade = new QRadioButton(groupAppBrowser);
        radioAppBrowserCascade->setObjectName(QString::fromUtf8("radioAppBrowserCascade"));
        QSizePolicy sizePolicy(QSizePolicy::Minimum, QSizePolicy::Fixed);
        sizePolicy.setHorizontalStretch(1);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(radioAppBrowserCascade->sizePolicy().hasHeightForWidth());
        radioAppBrowserCascade->setSizePolicy(sizePolicy);

        horizontalLayout_2->addWidget(radioAppBrowserCascade);

        label = new QLabel(groupAppBrowser);
        label->setObjectName(QString::fromUtf8("label"));

        horizontalLayout_2->addWidget(label);


        verticalLayout_2->addLayout(horizontalLayout_2);


        verticalLayout->addWidget(groupAppBrowser);

        groupBox = new QGroupBox(tabApplications);
        groupBox->setObjectName(QString::fromUtf8("groupBox"));
        groupBox->setMinimumSize(QSize(0, 100));
        gridLayout_3 = new QGridLayout(groupBox);
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        buttonSystemApplicationsEdit = new QPushButton(groupBox);
        buttonSystemApplicationsEdit->setObjectName(QString::fromUtf8("buttonSystemApplicationsEdit"));

        gridLayout_3->addWidget(buttonSystemApplicationsEdit, 3, 1, 1, 1);

        horizontalSpacer = new QSpacerItem(195, 55, QSizePolicy::Expanding, QSizePolicy::Minimum);

        gridLayout_3->addItem(horizontalSpacer, 1, 2, 3, 1);

        buttonNewDocumentsEdit = new QPushButton(groupBox);
        buttonNewDocumentsEdit->setObjectName(QString::fromUtf8("buttonNewDocumentsEdit"));

        gridLayout_3->addWidget(buttonNewDocumentsEdit, 1, 1, 2, 1);

        labelSystemApplications = new QLabel(groupBox);
        labelSystemApplications->setObjectName(QString::fromUtf8("labelSystemApplications"));

        gridLayout_3->addWidget(labelSystemApplications, 3, 0, 1, 1);

        labelNewDocuments = new QLabel(groupBox);
        labelNewDocuments->setObjectName(QString::fromUtf8("labelNewDocuments"));

        gridLayout_3->addWidget(labelNewDocuments, 1, 0, 2, 1);

        checkAppNameFirst = new QCheckBox(groupBox);
        checkAppNameFirst->setObjectName(QString::fromUtf8("checkAppNameFirst"));
        checkAppNameFirst->setChecked(true);

        gridLayout_3->addWidget(checkAppNameFirst, 0, 0, 1, 3);


        verticalLayout->addWidget(groupBox);

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

        verticalLayout->addItem(verticalSpacer_2);

        tabWidget->addTab(tabApplications, QString());
        tabUsageStatistics = new QWidget();
        tabUsageStatistics->setObjectName(QString::fromUtf8("tabUsageStatistics"));
        gridLayout_2 = new QGridLayout(tabUsageStatistics);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        textUsageStatistics = new KTextBrowser(tabUsageStatistics);
        textUsageStatistics->setObjectName(QString::fromUtf8("textUsageStatistics"));
        QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(textUsageStatistics->sizePolicy().hasHeightForWidth());
        textUsageStatistics->setSizePolicy(sizePolicy1);
        textUsageStatistics->setMaximumSize(QSize(16777215, 150));
        textUsageStatistics->setAutoFillBackground(false);

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

        checkUsageStatisticsEnable = new QCheckBox(tabUsageStatistics);
        checkUsageStatisticsEnable->setObjectName(QString::fromUtf8("checkUsageStatisticsEnable"));
        QSizePolicy sizePolicy2(QSizePolicy::Minimum, QSizePolicy::Fixed);
        sizePolicy2.setHorizontalStretch(4);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(checkUsageStatisticsEnable->sizePolicy().hasHeightForWidth());
        checkUsageStatisticsEnable->setSizePolicy(sizePolicy2);
        checkUsageStatisticsEnable->setChecked(true);

        gridLayout_2->addWidget(checkUsageStatisticsEnable, 1, 0, 1, 1);

        buttonUsageStatisticsClear = new QPushButton(tabUsageStatistics);
        buttonUsageStatisticsClear->setObjectName(QString::fromUtf8("buttonUsageStatisticsClear"));

        gridLayout_2->addWidget(buttonUsageStatisticsClear, 1, 1, 1, 1);

        verticalSpacer_3 = new QSpacerItem(476, 124, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout_2->addItem(verticalSpacer_3, 2, 0, 1, 2);

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

        horizontalLayout->addWidget(tabWidget);


        retranslateUi(LancelotConfigBase);

        tabWidget->setCurrentIndex(1);


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

    void retranslateUi(QWidget *LancelotConfigBase)
    {
        groupActivation->setTitle(tr2i18n("Activation Method", 0));
#ifndef UI_QT_NO_TOOLTIP
        radioActivationClick->setToolTip(tr2i18n("Choose this option if you like to click. Every interface item will be activated only by clicking it.", 0));
#endif // QT_NO_TOOLTIP
        radioActivationClick->setText(tr2i18n("&Click on everything", 0));
#ifndef UI_QT_NO_TOOLTIP
        radioActivationClassic->setToolTip(tr2i18n("Choose this option if you want the menu to behave like the standard application launchers. In order to launch applications, you should click on them. Section buttons are activated by hovering.", 0));
#endif // QT_NO_TOOLTIP
        radioActivationClassic->setText(tr2i18n("Cla&ssic menu", 0));
#ifndef UI_QT_NO_TOOLTIP
        radioActivationNoClick->setToolTip(tr2i18n("Choose this option if you want to avoid clicking. Section buttons are activated by hovering. Applications are launched by hovering the button extenders.", 0));
#endif // QT_NO_TOOLTIP
        radioActivationNoClick->setText(tr2i18n("&No-click activation", 0));
#ifndef UI_QT_NO_TOOLTIP
        checkKeepOpen->setToolTip(tr2i18n("Do not close the menu until it loses focus.", 0));
#endif // QT_NO_TOOLTIP
        checkKeepOpen->setText(tr2i18n("&Keep menu open", 0));
        groupSystemActions->setTitle(tr2i18n("System Actions", 0));
        buttonSystem1->setText(QString());
        buttonSystem2->setText(QString());
        buttonSystem3->setText(QString());
        label_2->setText(tr2i18n("Choose which actions you want to be assigned to the system buttons:", 0));
        tabWidget->setTabText(tabWidget->indexOf(tabGeneral), tr2i18n("&General", 0));
        groupAppBrowser->setTitle(tr2i18n("Application Browser", 0));
        checkAppBrowserReset->setText(tr2i18n("Reset the browser to show Favorites on menu open", 0));
        labelAppBrowserColumnNumber->setText(tr2i18n("Columns behavior:", 0));
        radioAppBrowserNoColumnLimit->setText(tr2i18n("No column number limit", 0));
        radioAppBrowserTwoColumnLimit->setText(tr2i18n("Limit to two columns", 0));
        radioAppBrowserCascade->setText(tr2i18n("Open popups for subcategories", 0));
        label->setText(tr2i18n("EXPERIMENTAL FEATURE", 0));
        groupBox->setTitle(tr2i18n("Applications", 0));
        buttonSystemApplicationsEdit->setText(tr2i18n("Edit...", 0));
        buttonNewDocumentsEdit->setText(tr2i18n("Edit...", 0));
        labelSystemApplications->setText(tr2i18n("System applications:", 0));
        labelNewDocuments->setText(tr2i18n("New documents applications:", 0));
        checkAppNameFirst->setText(tr2i18n("Show the application name first, and then the description\n"
"(requires restart)", 0));
        tabWidget->setTabText(tabWidget->indexOf(tabApplications), tr2i18n("&Applications", 0));
        textUsageStatistics->setStyleSheet(tr2i18n(".QTextBrowser {\n"
"    background: rgba(0,0,0,0);\n"
"}", 0));
        textUsageStatistics->setHtml(tr2i18n("<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0//EN\" \"http://www.w3.org/TR/REC-html40/strict.dtd\">\n"
"<html><head><meta name=\"qrichtext\" content=\"1\" /><style type=\"text/css\">\n"
"p, li { white-space: pre-wrap; }\n"
"</style></head><body style=\" font-family:'Oxygen'; font-size:11pt; font-weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:'Bitstream Vera Sans'; font-size:10pt;\">The usage statistics are intended to track applications you start, in order to provide a better user experience.</span></p>\n"
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:'Bitstream Vera Sans'; font-size:10pt;\">The collected data is considered private and is not shared with the outside world.</span></p>\n"
"<p style=\" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px;"
                        " -qt-block-indent:0; text-indent:0px;\"><span style=\" font-family:'Bitstream Vera Sans'; font-size:10pt;\">Note: The collected data is not used by Lancelot at the moment, but will be in the future. Leaving this option &quot;on&quot; will ensure that, once the features that depend on usage statistics are implemented, you will not need to train them.</span></p>\n"
"<p style=\"-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Bitstream Vera Sans'; font-size:10pt;\"><br /></p></body></html>", 0));
        checkUsageStatisticsEnable->setText(tr2i18n("Enable usage statistics", 0));
        buttonUsageStatisticsClear->setText(tr2i18n("Clear Gathered Data", 0));
        tabWidget->setTabText(tabWidget->indexOf(tabUsageStatistics), tr2i18n("&Usage Statistics", 0));
        Q_UNUSED(LancelotConfigBase);
    } // retranslateUi

};

namespace Ui {
    class LancelotConfigBase: public Ui_LancelotConfigBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // LANCELOTCONFIGBASE_H

