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

/********************************************************************************
** Form generated from reading UI file 'trackmouse_config.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_TRACKMOUSE_CONFIG_H
#define UI_TRACKMOUSE_CONFIG_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QFormLayout>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QRadioButton>
#include <QtGui/QWidget>
#include "kkeysequencewidget.h"
#include "ktitlewidget.h"

namespace KWin {

class Ui_TrackMouseEffectConfigForm
{
public:
    QFormLayout *formLayout;
    KTitleWidget *ktitlewidget;
    QRadioButton *modifierRadio;
    QWidget *widget;
    QHBoxLayout *horizontalLayout;
    QCheckBox *kcfg_Alt;
    QCheckBox *kcfg_Control;
    QCheckBox *kcfg_Shift;
    QCheckBox *kcfg_Meta;
    QRadioButton *shortcutRadio;
    KKeySequenceWidget *shortcut;

    void setupUi(QWidget *KWin__TrackMouseEffectConfigForm)
    {
        if (KWin__TrackMouseEffectConfigForm->objectName().isEmpty())
            KWin__TrackMouseEffectConfigForm->setObjectName(QString::fromUtf8("KWin__TrackMouseEffectConfigForm"));
        KWin__TrackMouseEffectConfigForm->resize(327, 104);
        formLayout = new QFormLayout(KWin__TrackMouseEffectConfigForm);
        formLayout->setObjectName(QString::fromUtf8("formLayout"));
        formLayout->setFieldGrowthPolicy(QFormLayout::FieldsStayAtSizeHint);
        ktitlewidget = new KTitleWidget(KWin__TrackMouseEffectConfigForm);
        ktitlewidget->setObjectName(QString::fromUtf8("ktitlewidget"));

        formLayout->setWidget(0, QFormLayout::SpanningRole, ktitlewidget);

        modifierRadio = new QRadioButton(KWin__TrackMouseEffectConfigForm);
        modifierRadio->setObjectName(QString::fromUtf8("modifierRadio"));

        formLayout->setWidget(1, QFormLayout::LabelRole, modifierRadio);

        widget = new QWidget(KWin__TrackMouseEffectConfigForm);
        widget->setObjectName(QString::fromUtf8("widget"));
        widget->setEnabled(false);
        horizontalLayout = new QHBoxLayout(widget);
        horizontalLayout->setContentsMargins(0, 0, 0, 0);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        kcfg_Alt = new QCheckBox(widget);
        kcfg_Alt->setObjectName(QString::fromUtf8("kcfg_Alt"));

        horizontalLayout->addWidget(kcfg_Alt);

        kcfg_Control = new QCheckBox(widget);
        kcfg_Control->setObjectName(QString::fromUtf8("kcfg_Control"));

        horizontalLayout->addWidget(kcfg_Control);

        kcfg_Shift = new QCheckBox(widget);
        kcfg_Shift->setObjectName(QString::fromUtf8("kcfg_Shift"));

        horizontalLayout->addWidget(kcfg_Shift);

        kcfg_Meta = new QCheckBox(widget);
        kcfg_Meta->setObjectName(QString::fromUtf8("kcfg_Meta"));

        horizontalLayout->addWidget(kcfg_Meta);


        formLayout->setWidget(1, QFormLayout::FieldRole, widget);

        shortcutRadio = new QRadioButton(KWin__TrackMouseEffectConfigForm);
        shortcutRadio->setObjectName(QString::fromUtf8("shortcutRadio"));

        formLayout->setWidget(2, QFormLayout::LabelRole, shortcutRadio);

        shortcut = new KKeySequenceWidget(KWin__TrackMouseEffectConfigForm);
        shortcut->setObjectName(QString::fromUtf8("shortcut"));
        shortcut->setEnabled(false);

        formLayout->setWidget(2, QFormLayout::FieldRole, shortcut);


        retranslateUi(KWin__TrackMouseEffectConfigForm);
        QObject::connect(shortcutRadio, SIGNAL(toggled(bool)), shortcut, SLOT(setEnabled(bool)));
        QObject::connect(modifierRadio, SIGNAL(toggled(bool)), widget, SLOT(setEnabled(bool)));

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

    void retranslateUi(QWidget *KWin__TrackMouseEffectConfigForm)
    {
        ktitlewidget->setText(tr2i18n("Trigger on", 0));
        modifierRadio->setText(tr2i18n("Modifiers", 0));
        kcfg_Alt->setText(tr2i18n("Alt", 0));
        kcfg_Control->setText(tr2i18n("Ctrl", 0));
        kcfg_Shift->setText(tr2i18n("Shift", 0));
        kcfg_Meta->setText(tr2i18n("Meta", 0));
        shortcutRadio->setText(tr2i18n("Shortcut", 0));
        Q_UNUSED(KWin__TrackMouseEffectConfigForm);
    } // retranslateUi

};

} // namespace KWin

namespace KWin {
namespace Ui {
    class TrackMouseEffectConfigForm: public Ui_TrackMouseEffectConfigForm {};
} // namespace Ui
} // namespace KWin

#endif // TRACKMOUSE_CONFIG_H

