#include <klocalizedstring.h>

/********************************************************************************
** Form generated from reading UI file 'hotkeys_export_widget.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_HOTKEYS_EXPORT_WIDGET_H
#define UI_HOTKEYS_EXPORT_WIDGET_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QWidget>
#include "klineedit.h"
#include "kurlrequester.h"

QT_BEGIN_NAMESPACE

class Ui_KHotkeysExportWidget
{
public:
    QGridLayout *gridLayout;
    QLabel *stateLabel;
    QComboBox *state;
    QLabel *idLabel;
    KLineEdit *id;
    QLabel *filenameLabel;
    KUrlRequester *filename;
    QSpacerItem *verticalSpacer;
    QLabel *allowMergingLabel;
    QCheckBox *allowMerging;

    void setupUi(QWidget *KHotkeysExportWidget)
    {
        if (KHotkeysExportWidget->objectName().isEmpty())
            KHotkeysExportWidget->setObjectName(QStringLiteral("KHotkeysExportWidget"));
        KHotkeysExportWidget->resize(587, 128);
        gridLayout = new QGridLayout(KHotkeysExportWidget);
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        stateLabel = new QLabel(KHotkeysExportWidget);
        stateLabel->setObjectName(QStringLiteral("stateLabel"));

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

        state = new QComboBox(KHotkeysExportWidget);
        state->setObjectName(QStringLiteral("state"));

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

        idLabel = new QLabel(KHotkeysExportWidget);
        idLabel->setObjectName(QStringLiteral("idLabel"));

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

        id = new KLineEdit(KHotkeysExportWidget);
        id->setObjectName(QStringLiteral("id"));

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

        filenameLabel = new QLabel(KHotkeysExportWidget);
        filenameLabel->setObjectName(QStringLiteral("filenameLabel"));

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

        filename = new KUrlRequester(KHotkeysExportWidget);
        filename->setObjectName(QStringLiteral("filename"));
        filename->setFilter(QStringLiteral("*.khotkeys"));
        filename->setMode(KFile::File);

        gridLayout->addWidget(filename, 3, 1, 1, 1);

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

        gridLayout->addItem(verticalSpacer, 4, 1, 1, 1);

        allowMergingLabel = new QLabel(KHotkeysExportWidget);
        allowMergingLabel->setObjectName(QStringLiteral("allowMergingLabel"));

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

        allowMerging = new QCheckBox(KHotkeysExportWidget);
        allowMerging->setObjectName(QStringLiteral("allowMerging"));

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

#ifndef UI_QT_NO_SHORTCUT
        stateLabel->setBuddy(state);
        idLabel->setBuddy(id);
        filenameLabel->setBuddy(filename);
        allowMergingLabel->setBuddy(allowMerging);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(state, id);
        QWidget::setTabOrder(id, allowMerging);
        QWidget::setTabOrder(allowMerging, filename);

        retranslateUi(KHotkeysExportWidget);

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

    void retranslateUi(QWidget *KHotkeysExportWidget)
    {
#ifndef UI_QT_NO_TOOLTIP
        stateLabel->setToolTip(tr2i18n("Change the exported state for the actions.", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
        stateLabel->setText(tr2i18n("Export Actions", Q_NULLPTR));
        state->clear();
        state->insertItems(0, QStringList()
         << tr2i18n("Actual State", "Don't change the state of exported hotkey actions.")
         << tr2i18n("Enabled", "Export hotkey actions in enabled state.")
         << tr2i18n("Disabled", "Export hotkey actions into disabled  state")
        );
#ifndef UI_QT_NO_WHATSTHIS
        state->setWhatsThis(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:'Sans Serif'; font-size:10pt; font-weight:400; font-style:normal;\">\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Configure in which state the actions should be exported.</p>\n"
"<p style=\" margin-top:8px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Actual State</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:30px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Export the actions in their current state.</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Disabled</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; m"
                        "argin-left:30px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Export the actions in a disabled state.</p>\n"
"<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Enabled</p>\n"
"<p style=\" margin-top:0px; margin-bottom:8px; margin-left:30px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">Export the actions in an enabled state.</p></body></html>", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
#ifndef UI_QT_NO_STATUSTIP
        idLabel->setStatusTip(tr2i18n("KHotkeys file id.", Q_NULLPTR));
#endif // QT_NO_STATUSTIP
#ifndef UI_QT_NO_WHATSTHIS
        idLabel->setWhatsThis(tr2i18n("A khotkeys file id is used to ensure files are not imported more than once. They are mostly used for automatic updates from the KDE developers.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        idLabel->setText(tr2i18n("Id", Q_NULLPTR));
        id->setClickMessage(tr2i18n("Set import id for file, or leave empty", Q_NULLPTR));
        filenameLabel->setText(tr2i18n("Filename", Q_NULLPTR));
        filename->setClickMessage(QString());
        filename->setText(QString());
        allowMergingLabel->setText(tr2i18n("Allow Merging", Q_NULLPTR));
#ifndef UI_QT_NO_TOOLTIP
        allowMerging->setToolTip(tr2i18n("Merge into existing directories on import?", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        allowMerging->setWhatsThis(tr2i18n("Allow merging of content if a directory with the same name exists on importing. If merging is not allowed, there will be two directories with the same name.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        allowMerging->setText(QString());
        Q_UNUSED(KHotkeysExportWidget);
    } // retranslateUi

};

namespace Ui {
    class KHotkeysExportWidget: public Ui_KHotkeysExportWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // HOTKEYS_EXPORT_WIDGET_H

