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

#ifndef UI_BREEZEEXCEPTIONDIALOG_H
#define UI_BREEZEEXCEPTIONDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QVBoxLayout>
#include <klocalizedstring.h>

QT_BEGIN_NAMESPACE

class Ui_BreezeExceptionDialog
{
public:
    QVBoxLayout *verticalLayout;
    QGroupBox *groupBox;
    QGridLayout *gridLayout_2;
    QPushButton *detectDialogButton;
    QLabel *label_2;
    QLabel *label;
    QSpacerItem *verticalSpacer_2;
    QLineEdit *exceptionWindowPropertyEditor;
    QComboBox *exceptionWindowPropertyType;
    QGroupBox *groupBox_2;
    QGridLayout *gridLayout_3;
    QComboBox *exceptionPresetComboBox;
    QComboBox *borderSizeComboBox;
    QCheckBox *exceptionPresetCheckBox;
    QCheckBox *borderSizeCheckBox;
    QCheckBox *exceptionMatchTitleBarToApplicationColor;
    QCheckBox *opaqueTitleBar;
    QLabel *label_4;
    QComboBox *hideTitleBar;
    QSpacerItem *verticalSpacer_3;
    QGroupBox *groupBox_3;
    QGridLayout *gridLayout;
    QLabel *label_3;
    QLineEdit *exceptionProgramNameEditor;
    QCheckBox *preventApplyOpacityToHeader;
    QSpacerItem *verticalSpacer;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *BreezeExceptionDialog)
    {
        if (BreezeExceptionDialog->objectName().isEmpty())
            BreezeExceptionDialog->setObjectName("BreezeExceptionDialog");
        BreezeExceptionDialog->resize(497, 580);
        verticalLayout = new QVBoxLayout(BreezeExceptionDialog);
        verticalLayout->setObjectName("verticalLayout");
        groupBox = new QGroupBox(BreezeExceptionDialog);
        groupBox->setObjectName("groupBox");
        gridLayout_2 = new QGridLayout(groupBox);
        gridLayout_2->setObjectName("gridLayout_2");
        detectDialogButton = new QPushButton(groupBox);
        detectDialogButton->setObjectName("detectDialogButton");

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

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

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

        label = new QLabel(groupBox);
        label->setObjectName("label");
        label->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);

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

        verticalSpacer_2 = new QSpacerItem(20, 20, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Fixed);

        gridLayout_2->addItem(verticalSpacer_2, 1, 1, 1, 1);

        exceptionWindowPropertyEditor = new QLineEdit(groupBox);
        exceptionWindowPropertyEditor->setObjectName("exceptionWindowPropertyEditor");
        exceptionWindowPropertyEditor->setProperty("showClearButton", QVariant(true));

        gridLayout_2->addWidget(exceptionWindowPropertyEditor, 3, 1, 1, 2);

        exceptionWindowPropertyType = new QComboBox(groupBox);
        exceptionWindowPropertyType->addItem(QString());
        exceptionWindowPropertyType->addItem(QString());
        exceptionWindowPropertyType->setObjectName("exceptionWindowPropertyType");

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


        verticalLayout->addWidget(groupBox);

        groupBox_2 = new QGroupBox(BreezeExceptionDialog);
        groupBox_2->setObjectName("groupBox_2");
        gridLayout_3 = new QGridLayout(groupBox_2);
        gridLayout_3->setObjectName("gridLayout_3");
        exceptionPresetComboBox = new QComboBox(groupBox_2);
        exceptionPresetComboBox->setObjectName("exceptionPresetComboBox");
        exceptionPresetComboBox->setEnabled(false);

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

        borderSizeComboBox = new QComboBox(groupBox_2);
        borderSizeComboBox->addItem(QString());
        borderSizeComboBox->addItem(QString());
        borderSizeComboBox->addItem(QString());
        borderSizeComboBox->addItem(QString());
        borderSizeComboBox->addItem(QString());
        borderSizeComboBox->addItem(QString());
        borderSizeComboBox->addItem(QString());
        borderSizeComboBox->addItem(QString());
        borderSizeComboBox->addItem(QString());
        borderSizeComboBox->setObjectName("borderSizeComboBox");
        borderSizeComboBox->setEnabled(false);

        gridLayout_3->addWidget(borderSizeComboBox, 5, 1, 1, 1);

        exceptionPresetCheckBox = new QCheckBox(groupBox_2);
        exceptionPresetCheckBox->setObjectName("exceptionPresetCheckBox");

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

        borderSizeCheckBox = new QCheckBox(groupBox_2);
        borderSizeCheckBox->setObjectName("borderSizeCheckBox");

        gridLayout_3->addWidget(borderSizeCheckBox, 5, 0, 1, 1);

        exceptionMatchTitleBarToApplicationColor = new QCheckBox(groupBox_2);
        exceptionMatchTitleBarToApplicationColor->setObjectName("exceptionMatchTitleBarToApplicationColor");

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

        opaqueTitleBar = new QCheckBox(groupBox_2);
        opaqueTitleBar->setObjectName("opaqueTitleBar");

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

        label_4 = new QLabel(groupBox_2);
        label_4->setObjectName("label_4");

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

        hideTitleBar = new QComboBox(groupBox_2);
        hideTitleBar->addItem(QString());
        hideTitleBar->addItem(QString());
        hideTitleBar->addItem(QString());
        hideTitleBar->addItem(QString());
        hideTitleBar->addItem(QString());
        hideTitleBar->addItem(QString());
        hideTitleBar->setObjectName("hideTitleBar");

        gridLayout_3->addWidget(hideTitleBar, 1, 1, 1, 1);


        verticalLayout->addWidget(groupBox_2);

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

        verticalLayout->addItem(verticalSpacer_3);

        groupBox_3 = new QGroupBox(BreezeExceptionDialog);
        groupBox_3->setObjectName("groupBox_3");
        gridLayout = new QGridLayout(groupBox_3);
        gridLayout->setObjectName("gridLayout");
        label_3 = new QLabel(groupBox_3);
        label_3->setObjectName("label_3");
        label_3->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);

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

        exceptionProgramNameEditor = new QLineEdit(groupBox_3);
        exceptionProgramNameEditor->setObjectName("exceptionProgramNameEditor");

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

        preventApplyOpacityToHeader = new QCheckBox(groupBox_3);
        preventApplyOpacityToHeader->setObjectName("preventApplyOpacityToHeader");

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


        verticalLayout->addWidget(groupBox_3);

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

        verticalLayout->addItem(verticalSpacer);

        buttonBox = new QDialogButtonBox(BreezeExceptionDialog);
        buttonBox->setObjectName("buttonBox");
        buttonBox->setOrientation(Qt::Orientation::Horizontal);
        buttonBox->setStandardButtons(QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok);

        verticalLayout->addWidget(buttonBox);

#if QT_CONFIG(shortcut)
        label_2->setBuddy(exceptionWindowPropertyEditor);
        label->setBuddy(exceptionWindowPropertyType);
        label_4->setBuddy(hideTitleBar);
        label_3->setBuddy(exceptionProgramNameEditor);
#endif // QT_CONFIG(shortcut)
        QWidget::setTabOrder(detectDialogButton, exceptionWindowPropertyEditor);
        QWidget::setTabOrder(exceptionWindowPropertyEditor, exceptionWindowPropertyType);
        QWidget::setTabOrder(exceptionWindowPropertyType, exceptionPresetCheckBox);
        QWidget::setTabOrder(exceptionPresetCheckBox, exceptionPresetComboBox);
        QWidget::setTabOrder(exceptionPresetComboBox, hideTitleBar);
        QWidget::setTabOrder(hideTitleBar, opaqueTitleBar);
        QWidget::setTabOrder(opaqueTitleBar, exceptionMatchTitleBarToApplicationColor);
        QWidget::setTabOrder(exceptionMatchTitleBarToApplicationColor, borderSizeCheckBox);
        QWidget::setTabOrder(borderSizeCheckBox, borderSizeComboBox);
        QWidget::setTabOrder(borderSizeComboBox, exceptionProgramNameEditor);
        QWidget::setTabOrder(exceptionProgramNameEditor, preventApplyOpacityToHeader);

        retranslateUi(BreezeExceptionDialog);
        QObject::connect(buttonBox, &QDialogButtonBox::accepted, BreezeExceptionDialog, qOverload<>(&QDialog::accept));
        QObject::connect(buttonBox, &QDialogButtonBox::rejected, BreezeExceptionDialog, qOverload<>(&QDialog::reject));
        QObject::connect(borderSizeCheckBox, &QCheckBox::toggled, borderSizeComboBox, &QComboBox::setEnabled);
        QObject::connect(exceptionPresetCheckBox, &QCheckBox::toggled, exceptionPresetComboBox, &QComboBox::setEnabled);

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

    void retranslateUi(QDialog *BreezeExceptionDialog)
    {
        BreezeExceptionDialog->setWindowTitle(tr2i18n("Dialog", nullptr));
        groupBox->setTitle(tr2i18n("Window Identification", nullptr));
        detectDialogButton->setText(tr2i18n("Detect Window Properties...", nullptr));
        label_2->setText(tr2i18n("Regular expression &to match: ", nullptr));
        label->setText(tr2i18n("&Window property: ", nullptr));
        exceptionWindowPropertyType->setItemText(0, tr2i18n("Window Class Name", nullptr));
        exceptionWindowPropertyType->setItemText(1, tr2i18n("Window Title", nullptr));

        groupBox_2->setTitle(tr2i18n("Window Decoration Options", nullptr));
        borderSizeComboBox->setItemText(0, tr2i18n("No Border", "@item:inlistbox Border size:"));
        borderSizeComboBox->setItemText(1, tr2i18n("No Side Borders", "@item:inlistbox Border size:"));
        borderSizeComboBox->setItemText(2, tr2i18n("Tiny", "@item:inlistbox Border size:"));
        borderSizeComboBox->setItemText(3, tr2i18n("Normal", "@item:inlistbox Border size:"));
        borderSizeComboBox->setItemText(4, tr2i18n("Large", "@item:inlistbox Border size:"));
        borderSizeComboBox->setItemText(5, tr2i18n("Very Large", "@item:inlistbox Border size:"));
        borderSizeComboBox->setItemText(6, tr2i18n("Huge", "@item:inlistbox Border size:"));
        borderSizeComboBox->setItemText(7, tr2i18n("Very Huge", "@item:inlistbox Border size:"));
        borderSizeComboBox->setItemText(8, tr2i18n("Oversized", "@item:inlistbox Border size:"));

        exceptionPresetCheckBox->setText(tr2i18n("Preset:", nullptr));
        borderSizeCheckBox->setText(tr2i18n("Border size:", nullptr));
        exceptionMatchTitleBarToApplicationColor->setText(tr2i18n("Match titlebar to application colour", nullptr));
        opaqueTitleBar->setText(tr2i18n("&Opaque titlebar", nullptr));
        label_4->setText(tr2i18n("       Hide window titlebar:", nullptr));
        hideTitleBar->setItemText(0, tr2i18n("Never", nullptr));
        hideTitleBar->setItemText(1, tr2i18n("Always", nullptr));
        hideTitleBar->setItemText(2, tr2i18n("On maximized windows", nullptr));
        hideTitleBar->setItemText(3, tr2i18n("On any maximization", nullptr));
        hideTitleBar->setItemText(4, tr2i18n("On windows kept behind", nullptr));
        hideTitleBar->setItemText(5, tr2i18n("On any maximization or windows kept behind", nullptr));

        groupBox_3->setTitle(tr2i18n("Application Style Options", nullptr));
        label_3->setText(tr2i18n("<html><head/><body><p><span style=\"font-style:italic;\">Application name</span> regular expression to match:</p></body></html>", nullptr));
        preventApplyOpacityToHeader->setText(tr2i18n("Opaque &header", nullptr));
    } // retranslateUi

};

namespace Ui {
    class BreezeExceptionDialog: public Ui_BreezeExceptionDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // BREEZEEXCEPTIONDIALOG_H

