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

/********************************************************************************
** Form generated from reading UI file 'cubeslide_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_CUBESLIDE_CONFIG_H
#define UI_CUBESLIDE_CONFIG_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QGridLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QSpacerItem>
#include <QtGui/QWidget>
#include "knuminput.h"

namespace KWin {

class Ui_CubeSlideEffectConfigForm
{
public:
    QGridLayout *gridLayout;
    QCheckBox *kcfg_DontSlideStickyWindows;
    QSpacerItem *verticalSpacer;
    KIntSpinBox *kcfg_RotationDuration;
    QCheckBox *kcfg_DontSlidePanels;
    QLabel *label;
    QCheckBox *kcfg_UsePagerLayout;
    QCheckBox *kcfg_UseWindowMoving;

    void setupUi(QWidget *KWin__CubeSlideEffectConfigForm)
    {
        if (KWin__CubeSlideEffectConfigForm->objectName().isEmpty())
            KWin__CubeSlideEffectConfigForm->setObjectName(QString::fromUtf8("KWin__CubeSlideEffectConfigForm"));
        KWin__CubeSlideEffectConfigForm->resize(431, 161);
        gridLayout = new QGridLayout(KWin__CubeSlideEffectConfigForm);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        kcfg_DontSlideStickyWindows = new QCheckBox(KWin__CubeSlideEffectConfigForm);
        kcfg_DontSlideStickyWindows->setObjectName(QString::fromUtf8("kcfg_DontSlideStickyWindows"));

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

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

        gridLayout->addItem(verticalSpacer, 5, 0, 1, 1);

        kcfg_RotationDuration = new KIntSpinBox(KWin__CubeSlideEffectConfigForm);
        kcfg_RotationDuration->setObjectName(QString::fromUtf8("kcfg_RotationDuration"));
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(kcfg_RotationDuration->sizePolicy().hasHeightForWidth());
        kcfg_RotationDuration->setSizePolicy(sizePolicy);
        kcfg_RotationDuration->setMinimumSize(QSize(100, 0));
        kcfg_RotationDuration->setMaximum(5000);
        kcfg_RotationDuration->setSingleStep(10);

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

        kcfg_DontSlidePanels = new QCheckBox(KWin__CubeSlideEffectConfigForm);
        kcfg_DontSlidePanels->setObjectName(QString::fromUtf8("kcfg_DontSlidePanels"));

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

        label = new QLabel(KWin__CubeSlideEffectConfigForm);
        label->setObjectName(QString::fromUtf8("label"));
        label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

        kcfg_UsePagerLayout = new QCheckBox(KWin__CubeSlideEffectConfigForm);
        kcfg_UsePagerLayout->setObjectName(QString::fromUtf8("kcfg_UsePagerLayout"));

        gridLayout->addWidget(kcfg_UsePagerLayout, 3, 0, 1, 2);

        kcfg_UseWindowMoving = new QCheckBox(KWin__CubeSlideEffectConfigForm);
        kcfg_UseWindowMoving->setObjectName(QString::fromUtf8("kcfg_UseWindowMoving"));

        gridLayout->addWidget(kcfg_UseWindowMoving, 4, 0, 1, 2);

#ifndef UI_QT_NO_SHORTCUT
        label->setBuddy(kcfg_RotationDuration);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(kcfg_RotationDuration, kcfg_DontSlidePanels);
        QWidget::setTabOrder(kcfg_DontSlidePanels, kcfg_DontSlideStickyWindows);

        retranslateUi(KWin__CubeSlideEffectConfigForm);

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

    void retranslateUi(QWidget *KWin__CubeSlideEffectConfigForm)
    {
        kcfg_DontSlideStickyWindows->setText(tr2i18n("Do not animate windows on all desktops", 0));
        kcfg_RotationDuration->setSpecialValueText(tr2i18n("Default", "Duration of rotation"));
        kcfg_RotationDuration->setSuffix(tr2i18n(" msec", 0));
        kcfg_DontSlidePanels->setText(tr2i18n("Do not animate panels", 0));
        label->setText(tr2i18n("Rotation duration:", 0));
        kcfg_UsePagerLayout->setText(tr2i18n("Use pager layout for animation", 0));
        kcfg_UseWindowMoving->setText(tr2i18n("Start animation when moving windows towards screen edges", 0));
        Q_UNUSED(KWin__CubeSlideEffectConfigForm);
    } // retranslateUi

};

} // namespace KWin

namespace KWin {
namespace Ui {
    class CubeSlideEffectConfigForm: public Ui_CubeSlideEffectConfigForm {};
} // namespace Ui
} // namespace KWin

#endif // CUBESLIDE_CONFIG_H

