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

/********************************************************************************
** Form generated from reading UI file 'oxygenexceptiondialog.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_OXYGENEXCEPTIONDIALOG_H
#define UI_OXYGENEXCEPTIONDIALOG_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/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QPushButton>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>
#include "kcombobox.h"
#include "klineedit.h"

QT_BEGIN_NAMESPACE

class Ui_OxygenExceptionWidget
{
public:
    QVBoxLayout *verticalLayout;
    QGroupBox *groupBox;
    QGridLayout *gridLayout_2;
    QLabel *label;
    QLabel *label_2;
    QPushButton *detectDialogButton;
    KLineEdit *exceptionEditor;
    KComboBox *exceptionType;
    QGroupBox *groupBox_2;
    QGridLayout *gridLayout_3;
    QCheckBox *titleOutlineCheckBox;
    QCheckBox *separatorCheckBox;
    QCheckBox *hideTitleBar;
    QFrame *frame;
    KComboBox *frameBorderComboBox;
    QCheckBox *frameBorderCheckBox;
    QCheckBox *sizeGripCheckBox;
    KComboBox *sizeGripComboBox;
    KComboBox *titleOutlineComboBox;
    KComboBox *separatorComboBox;

    void setupUi(QWidget *OxygenExceptionWidget)
    {
        if (OxygenExceptionWidget->objectName().isEmpty())
            OxygenExceptionWidget->setObjectName(QString::fromUtf8("OxygenExceptionWidget"));
        OxygenExceptionWidget->resize(512, 352);
        verticalLayout = new QVBoxLayout(OxygenExceptionWidget);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        groupBox = new QGroupBox(OxygenExceptionWidget);
        groupBox->setObjectName(QString::fromUtf8("groupBox"));
        gridLayout_2 = new QGridLayout(groupBox);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        label = new QLabel(groupBox);
        label->setObjectName(QString::fromUtf8("label"));
        label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);

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

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

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

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

        gridLayout_2->addWidget(detectDialogButton, 2, 2, 1, 1);

        exceptionEditor = new KLineEdit(groupBox);
        exceptionEditor->setObjectName(QString::fromUtf8("exceptionEditor"));
        exceptionEditor->setProperty("showClearButton", QVariant(true));

        gridLayout_2->addWidget(exceptionEditor, 1, 1, 1, 2);

        exceptionType = new KComboBox(groupBox);
        exceptionType->setObjectName(QString::fromUtf8("exceptionType"));

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


        verticalLayout->addWidget(groupBox);

        groupBox_2 = new QGroupBox(OxygenExceptionWidget);
        groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
        gridLayout_3 = new QGridLayout(groupBox_2);
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        titleOutlineCheckBox = new QCheckBox(groupBox_2);
        titleOutlineCheckBox->setObjectName(QString::fromUtf8("titleOutlineCheckBox"));

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

        separatorCheckBox = new QCheckBox(groupBox_2);
        separatorCheckBox->setObjectName(QString::fromUtf8("separatorCheckBox"));

        gridLayout_3->addWidget(separatorCheckBox, 4, 0, 1, 1);

        hideTitleBar = new QCheckBox(groupBox_2);
        hideTitleBar->setObjectName(QString::fromUtf8("hideTitleBar"));

        gridLayout_3->addWidget(hideTitleBar, 6, 0, 1, 3);

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

        gridLayout_3->addWidget(frame, 5, 0, 1, 3);

        frameBorderComboBox = new KComboBox(groupBox_2);
        frameBorderComboBox->setObjectName(QString::fromUtf8("frameBorderComboBox"));
        frameBorderComboBox->setEnabled(false);

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

        frameBorderCheckBox = new QCheckBox(groupBox_2);
        frameBorderCheckBox->setObjectName(QString::fromUtf8("frameBorderCheckBox"));

        gridLayout_3->addWidget(frameBorderCheckBox, 0, 0, 1, 1);

        sizeGripCheckBox = new QCheckBox(groupBox_2);
        sizeGripCheckBox->setObjectName(QString::fromUtf8("sizeGripCheckBox"));

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

        sizeGripComboBox = new KComboBox(groupBox_2);
        sizeGripComboBox->setObjectName(QString::fromUtf8("sizeGripComboBox"));
        sizeGripComboBox->setEnabled(false);

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

        titleOutlineComboBox = new KComboBox(groupBox_2);
        titleOutlineComboBox->setObjectName(QString::fromUtf8("titleOutlineComboBox"));
        titleOutlineComboBox->setEnabled(false);

        gridLayout_3->addWidget(titleOutlineComboBox, 3, 2, 1, 1);

        separatorComboBox = new KComboBox(groupBox_2);
        separatorComboBox->setObjectName(QString::fromUtf8("separatorComboBox"));
        separatorComboBox->setEnabled(false);

        gridLayout_3->addWidget(separatorComboBox, 4, 2, 1, 1);


        verticalLayout->addWidget(groupBox_2);

#ifndef UI_QT_NO_SHORTCUT
        label->setBuddy(exceptionType);
        label_2->setBuddy(exceptionEditor);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(exceptionType, exceptionEditor);
        QWidget::setTabOrder(exceptionEditor, detectDialogButton);
        QWidget::setTabOrder(detectDialogButton, frameBorderCheckBox);
        QWidget::setTabOrder(frameBorderCheckBox, frameBorderComboBox);
        QWidget::setTabOrder(frameBorderComboBox, sizeGripCheckBox);
        QWidget::setTabOrder(sizeGripCheckBox, sizeGripComboBox);
        QWidget::setTabOrder(sizeGripComboBox, titleOutlineCheckBox);
        QWidget::setTabOrder(titleOutlineCheckBox, titleOutlineComboBox);
        QWidget::setTabOrder(titleOutlineComboBox, separatorCheckBox);
        QWidget::setTabOrder(separatorCheckBox, separatorComboBox);
        QWidget::setTabOrder(separatorComboBox, hideTitleBar);

        retranslateUi(OxygenExceptionWidget);
        QObject::connect(frameBorderCheckBox, SIGNAL(toggled(bool)), frameBorderComboBox, SLOT(setEnabled(bool)));
        QObject::connect(sizeGripCheckBox, SIGNAL(toggled(bool)), sizeGripComboBox, SLOT(setEnabled(bool)));
        QObject::connect(titleOutlineCheckBox, SIGNAL(toggled(bool)), titleOutlineComboBox, SLOT(setEnabled(bool)));
        QObject::connect(separatorCheckBox, SIGNAL(toggled(bool)), separatorComboBox, SLOT(setEnabled(bool)));

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

    void retranslateUi(QWidget *OxygenExceptionWidget)
    {
        groupBox->setTitle(tr2i18n("Window Identification", 0));
        label->setText(tr2i18n("Matching window property: ", 0));
        label_2->setText(tr2i18n("Regular expression to match: ", 0));
        detectDialogButton->setText(tr2i18n("Detect Window Properties", 0));
        exceptionType->clear();
        exceptionType->insertItems(0, QStringList()
         << tr2i18n("Window Class Name", 0)
         << tr2i18n("Window Title", 0)
        );
        groupBox_2->setTitle(tr2i18n("Decoration Options", 0));
        titleOutlineCheckBox->setText(tr2i18n("Outline active window title:", 0));
        separatorCheckBox->setText(tr2i18n("Separator display:", 0));
        hideTitleBar->setText(tr2i18n("Hide window title bar", 0));
        frameBorderComboBox->clear();
        frameBorderComboBox->insertItems(0, QStringList()
         << tr2i18n("No Border", "@item:inlistbox Border size:")
         << tr2i18n("No Side Borders", "@item:inlistbox Border size:")
         << tr2i18n("Tiny", "@item:inlistbox Border size:")
         << tr2i18n("Normal", "@item:inlistbox Border size:")
         << tr2i18n("Large", "@item:inlistbox Border size:")
         << tr2i18n("Very Large", "@item:inlistbox Border size:")
         << tr2i18n("Huge", "@item:inlistbox Border size:")
         << tr2i18n("Very Huge", "@item:inlistbox Border size:")
         << tr2i18n("Oversized", "@item:inlistbox Border size:")
        );
        frameBorderCheckBox->setText(tr2i18n("Border size:", 0));
        sizeGripCheckBox->setText(tr2i18n("Add handle to resize windows with no border", 0));
        sizeGripComboBox->clear();
        sizeGripComboBox->insertItems(0, QStringList()
         << tr2i18n("Disabled", "Add handle to resize windows with no border")
         << tr2i18n("Enabled", "Add handle to resize windows with no border")
        );
        titleOutlineComboBox->clear();
        titleOutlineComboBox->insertItems(0, QStringList()
         << tr2i18n("Disabled", "outline window title")
         << tr2i18n("Enabled", "outline window title")
        );
        separatorComboBox->clear();
        separatorComboBox->insertItems(0, QStringList()
         << tr2i18n("Never Draw Separator", 0)
         << tr2i18n("Draw Separator When Window is Active", 0)
         << tr2i18n("Always Draw Separator", 0)
        );
        Q_UNUSED(OxygenExceptionWidget);
    } // retranslateUi

};

namespace Ui {
    class OxygenExceptionWidget: public Ui_OxygenExceptionWidget {};
} // namespace Ui

QT_END_NAMESPACE

#endif // OXYGENEXCEPTIONDIALOG_H

