/********************************************************************************
** Form generated from reading UI file 'NotificationsConfig.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_NOTIFICATIONSCONFIG_H
#define UI_NOTIFICATIONSCONFIG_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QWidget>
#include <klocalizedstring.h>
#include "kcolorbutton.h"
#include "kcombobox.h"
#include "QtWidgets/QDoubleSpinBox"
#include "widgets/Osd.h"

QT_BEGIN_NAMESPACE

class Ui_NotificationsConfig
{
public:
    QGridLayout *rootLayout;
    QGroupBox *groupBox;
    QGridLayout *gridLayout_5;
    QGroupBox *kcfg_OsdEnabled;
    QGridLayout *gridLayout_3;
    QGridLayout *gridLayout;
    QLabel *textLabel1;
    QSpinBox *kcfg_OsdDuration;
    QLabel *textLabel2_3;
    KComboBox *kcfg_OsdScreen;
    QGroupBox *kcfg_OsdUseCustomColors;
    QHBoxLayout *horizontalLayout;
    QLabel *textLabel2;
    KColorButton *kcfg_OsdTextColor;
    QCheckBox *kcfg_OsdUseTranslucency;
    QHBoxLayout *horizontalLayout_2;
    QLabel *label;
    QSpinBox *kcfg_OsdFontScaling;
    QSpacerItem *horizontalSpacer;
    QCheckBox *kcfg_OsdHideOnFullscreen;
    QCheckBox *kcfg_KNotifyEnabled;
    QSpacerItem *spacer;

    void setupUi(QWidget *NotificationsConfig)
    {
        if (NotificationsConfig->objectName().isEmpty())
            NotificationsConfig->setObjectName("NotificationsConfig");
        NotificationsConfig->resize(596, 424);
        rootLayout = new QGridLayout(NotificationsConfig);
        rootLayout->setObjectName("rootLayout");
        groupBox = new QGroupBox(NotificationsConfig);
        groupBox->setObjectName("groupBox");
        gridLayout_5 = new QGridLayout(groupBox);
        gridLayout_5->setObjectName("gridLayout_5");
        kcfg_OsdEnabled = new QGroupBox(groupBox);
        kcfg_OsdEnabled->setObjectName("kcfg_OsdEnabled");
        kcfg_OsdEnabled->setFlat(true);
        kcfg_OsdEnabled->setCheckable(true);
        gridLayout_3 = new QGridLayout(kcfg_OsdEnabled);
        gridLayout_3->setObjectName("gridLayout_3");
        gridLayout = new QGridLayout();
        gridLayout->setObjectName("gridLayout");
        textLabel1 = new QLabel(kcfg_OsdEnabled);
        textLabel1->setObjectName("textLabel1");
        textLabel1->setWordWrap(false);

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

        kcfg_OsdDuration = new QSpinBox(kcfg_OsdEnabled);
        kcfg_OsdDuration->setObjectName("kcfg_OsdDuration");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Fixed);
        sizePolicy.setHorizontalStretch(2);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(kcfg_OsdDuration->sizePolicy().hasHeightForWidth());
        kcfg_OsdDuration->setSizePolicy(sizePolicy);
        kcfg_OsdDuration->setButtonSymbols(QAbstractSpinBox::UpDownArrows);
        kcfg_OsdDuration->setMinimum(0);
        kcfg_OsdDuration->setMaximum(600000);
        kcfg_OsdDuration->setSingleStep(1000);
        kcfg_OsdDuration->setValue(5000);

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

        textLabel2_3 = new QLabel(kcfg_OsdEnabled);
        textLabel2_3->setObjectName("textLabel2_3");
        textLabel2_3->setWordWrap(false);

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

        kcfg_OsdScreen = new KComboBox(kcfg_OsdEnabled);
        kcfg_OsdScreen->setObjectName("kcfg_OsdScreen");
        sizePolicy.setHeightForWidth(kcfg_OsdScreen->sizePolicy().hasHeightForWidth());
        kcfg_OsdScreen->setSizePolicy(sizePolicy);

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


        gridLayout_3->addLayout(gridLayout, 1, 0, 1, 1);

        kcfg_OsdUseCustomColors = new QGroupBox(kcfg_OsdEnabled);
        kcfg_OsdUseCustomColors->setObjectName("kcfg_OsdUseCustomColors");
        kcfg_OsdUseCustomColors->setEnabled(true);
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Maximum);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(kcfg_OsdUseCustomColors->sizePolicy().hasHeightForWidth());
        kcfg_OsdUseCustomColors->setSizePolicy(sizePolicy1);
        kcfg_OsdUseCustomColors->setFlat(true);
        kcfg_OsdUseCustomColors->setCheckable(true);
        horizontalLayout = new QHBoxLayout(kcfg_OsdUseCustomColors);
        horizontalLayout->setObjectName("horizontalLayout");
        textLabel2 = new QLabel(kcfg_OsdUseCustomColors);
        textLabel2->setObjectName("textLabel2");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Preferred);
        sizePolicy2.setHorizontalStretch(1);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(textLabel2->sizePolicy().hasHeightForWidth());
        textLabel2->setSizePolicy(sizePolicy2);
        textLabel2->setMinimumSize(QSize(59, 0));
        textLabel2->setWordWrap(false);

        horizontalLayout->addWidget(textLabel2);

        kcfg_OsdTextColor = new KColorButton(kcfg_OsdUseCustomColors);
        kcfg_OsdTextColor->setObjectName("kcfg_OsdTextColor");
        sizePolicy.setHeightForWidth(kcfg_OsdTextColor->sizePolicy().hasHeightForWidth());
        kcfg_OsdTextColor->setSizePolicy(sizePolicy);
        kcfg_OsdTextColor->setMinimumSize(QSize(72, 0));
        kcfg_OsdTextColor->setColor(QColor(255, 0, 0));

        horizontalLayout->addWidget(kcfg_OsdTextColor);


        gridLayout_3->addWidget(kcfg_OsdUseCustomColors, 6, 0, 1, 1);

        kcfg_OsdUseTranslucency = new QCheckBox(kcfg_OsdEnabled);
        kcfg_OsdUseTranslucency->setObjectName("kcfg_OsdUseTranslucency");

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

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        horizontalLayout_2->setContentsMargins(-1, 0, -1, -1);
        label = new QLabel(kcfg_OsdEnabled);
        label->setObjectName("label");

        horizontalLayout_2->addWidget(label);

        kcfg_OsdFontScaling = new QSpinBox(kcfg_OsdEnabled);
        kcfg_OsdFontScaling->setObjectName("kcfg_OsdFontScaling");
        kcfg_OsdFontScaling->setMaximum(1000);
        kcfg_OsdFontScaling->setValue(115);

        horizontalLayout_2->addWidget(kcfg_OsdFontScaling);

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

        horizontalLayout_2->addItem(horizontalSpacer);


        gridLayout_3->addLayout(horizontalLayout_2, 4, 0, 1, 1);

        kcfg_OsdHideOnFullscreen = new QCheckBox(kcfg_OsdEnabled);
        kcfg_OsdHideOnFullscreen->setObjectName("kcfg_OsdHideOnFullscreen");

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


        gridLayout_5->addWidget(kcfg_OsdEnabled, 0, 0, 1, 1);

        kcfg_KNotifyEnabled = new QCheckBox(groupBox);
        kcfg_KNotifyEnabled->setObjectName("kcfg_KNotifyEnabled");

        gridLayout_5->addWidget(kcfg_KNotifyEnabled, 1, 0, 1, 1);

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

        gridLayout_5->addItem(spacer, 2, 0, 1, 1);


        rootLayout->addWidget(groupBox, 0, 0, 1, 1);

#if QT_CONFIG(shortcut)
        textLabel1->setBuddy(kcfg_OsdDuration);
        textLabel2_3->setBuddy(kcfg_OsdScreen);
#endif // QT_CONFIG(shortcut)

        retranslateUi(NotificationsConfig);

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

    void retranslateUi(QWidget *NotificationsConfig)
    {
        groupBox->setTitle(tr2i18n("General", nullptr));
#if QT_CONFIG(tooltip)
        kcfg_OsdEnabled->setToolTip(tr2i18n("Check to enable the On-Screen-Display. The OSD briefly displays track data when a new track is played.", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        kcfg_OsdEnabled->setWhatsThis(tr2i18n("Check to enable the On-Screen-Display. The OSD briefly displays track data when a new track is played.", nullptr));
#endif // QT_CONFIG(whatsthis)
        kcfg_OsdEnabled->setTitle(tr2i18n("Use &On-Screen-Display", nullptr));
        textLabel1->setText(tr2i18n("&Duration:", nullptr));
#if QT_CONFIG(tooltip)
        kcfg_OsdDuration->setToolTip(tr2i18n("The time in milliseconds for which to show the OSD. The value must be between 500 ms and 10000 ms.", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        kcfg_OsdDuration->setWhatsThis(tr2i18n("The time in milliseconds for which to show the OSD. The value must be between 500 ms and 10000 ms.", nullptr));
#endif // QT_CONFIG(whatsthis)
        kcfg_OsdDuration->setSpecialValueText(tr2i18n("Forever", nullptr));
        kcfg_OsdDuration->setSuffix(tr2i18n(" ms", nullptr));
        textLabel2_3->setText(tr2i18n("Sc&reen:", nullptr));
#if QT_CONFIG(tooltip)
        kcfg_OsdScreen->setToolTip(tr2i18n("The screen that should display the OSD.", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        kcfg_OsdScreen->setWhatsThis(tr2i18n("The screen that should display the OSD.", nullptr));
#endif // QT_CONFIG(whatsthis)
#if QT_CONFIG(tooltip)
        kcfg_OsdUseCustomColors->setToolTip(tr2i18n("Check to enable custom colors for the On-Screen-Display.", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        kcfg_OsdUseCustomColors->setWhatsThis(tr2i18n("Check to enable custom colors for the On-Screen-Display.", nullptr));
#endif // QT_CONFIG(whatsthis)
        kcfg_OsdUseCustomColors->setTitle(tr2i18n("Use &custom colors", nullptr));
#if QT_CONFIG(whatsthis)
        textLabel2->setWhatsThis(tr2i18n("The color of the OSD text.", nullptr));
#endif // QT_CONFIG(whatsthis)
        textLabel2->setText(tr2i18n("Text color:", nullptr));
#if QT_CONFIG(tooltip)
        kcfg_OsdTextColor->setToolTip(tr2i18n("Click to select the color of the OSD text.", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(whatsthis)
        kcfg_OsdTextColor->setWhatsThis(tr2i18n("The color of the OSD text.", nullptr));
#endif // QT_CONFIG(whatsthis)
        kcfg_OsdTextColor->setText(QString());
#if QT_CONFIG(tooltip)
        kcfg_OsdUseTranslucency->setToolTip(tr2i18n("If checked, enables translucency if supported by your desktop system.", nullptr));
#endif // QT_CONFIG(tooltip)
        kcfg_OsdUseTranslucency->setText(tr2i18n("&Translucent", nullptr));
        label->setText(tr2i18n("Font scale:", nullptr));
        kcfg_OsdFontScaling->setSuffix(tr2i18n("%", nullptr));
#if QT_CONFIG(tooltip)
        kcfg_OsdHideOnFullscreen->setToolTip(tr2i18n("Do not show the On-Screen-Display if another application is focused and running in fullscreen mode.", nullptr));
#endif // QT_CONFIG(tooltip)
        kcfg_OsdHideOnFullscreen->setText(tr2i18n("Don't show when a fullscreen application is active", nullptr));
#if QT_CONFIG(tooltip)
        kcfg_KNotifyEnabled->setToolTip(tr2i18n("Check to use the system notification.", nullptr));
#endif // QT_CONFIG(tooltip)
        kcfg_KNotifyEnabled->setText(tr2i18n("Use &system notifications", nullptr));
        (void)NotificationsConfig;
    } // retranslateUi

};

namespace Ui {
    class NotificationsConfig: public Ui_NotificationsConfig {};
} // namespace Ui

QT_END_NAMESPACE

#endif // NOTIFICATIONSCONFIG_H

