#include <klocalizedstring.h>

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

#ifndef UI_KNOTIFYCONFIGACTIONSWIDGETBASE_H
#define UI_KNOTIFYCONFIGACTIONSWIDGETBASE_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QWidget>
#include "kurlrequester.h"

QT_BEGIN_NAMESPACE

class Ui_KNotifyConfigActionsWidgetBase
{
public:
    QGridLayout *gridLayout;
    QCheckBox *Sound_check;
    QToolButton *Sound_play;
    KUrlRequester *Sound_select;
    QCheckBox *Popup_check;
    QCheckBox *Logfile_check;
    KUrlRequester *Logfile_select;
    QCheckBox *Taskbar_check;
    QCheckBox *Execute_check;
    KUrlRequester *Execute_select;
    QCheckBox *TTS_check;
    QComboBox *TTS_combo;
    QLineEdit *TTS_select;

    void setupUi(QWidget *KNotifyConfigActionsWidgetBase)
    {
        if (KNotifyConfigActionsWidgetBase->objectName().isEmpty())
            KNotifyConfigActionsWidgetBase->setObjectName(QString::fromUtf8("KNotifyConfigActionsWidgetBase"));
        KNotifyConfigActionsWidgetBase->resize(433, 190);
        gridLayout = new QGridLayout(KNotifyConfigActionsWidgetBase);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        gridLayout->setContentsMargins(0, 0, 0, 0);
        Sound_check = new QCheckBox(KNotifyConfigActionsWidgetBase);
        Sound_check->setObjectName(QString::fromUtf8("Sound_check"));

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

        Sound_play = new QToolButton(KNotifyConfigActionsWidgetBase);
        Sound_play->setObjectName(QString::fromUtf8("Sound_play"));
        Sound_play->setEnabled(false);

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

        Sound_select = new KUrlRequester(KNotifyConfigActionsWidgetBase);
        Sound_select->setObjectName(QString::fromUtf8("Sound_select"));
        Sound_select->setEnabled(false);
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(Sound_select->sizePolicy().hasHeightForWidth());
        Sound_select->setSizePolicy(sizePolicy);

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

        Popup_check = new QCheckBox(KNotifyConfigActionsWidgetBase);
        Popup_check->setObjectName(QString::fromUtf8("Popup_check"));

        gridLayout->addWidget(Popup_check, 1, 0, 1, 4);

        Logfile_check = new QCheckBox(KNotifyConfigActionsWidgetBase);
        Logfile_check->setObjectName(QString::fromUtf8("Logfile_check"));

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

        Logfile_select = new KUrlRequester(KNotifyConfigActionsWidgetBase);
        Logfile_select->setObjectName(QString::fromUtf8("Logfile_select"));
        Logfile_select->setEnabled(false);
        sizePolicy.setHeightForWidth(Logfile_select->sizePolicy().hasHeightForWidth());
        Logfile_select->setSizePolicy(sizePolicy);

        gridLayout->addWidget(Logfile_select, 2, 1, 1, 3);

        Taskbar_check = new QCheckBox(KNotifyConfigActionsWidgetBase);
        Taskbar_check->setObjectName(QString::fromUtf8("Taskbar_check"));

        gridLayout->addWidget(Taskbar_check, 3, 0, 1, 4);

        Execute_check = new QCheckBox(KNotifyConfigActionsWidgetBase);
        Execute_check->setObjectName(QString::fromUtf8("Execute_check"));

        gridLayout->addWidget(Execute_check, 4, 0, 1, 1);

        Execute_select = new KUrlRequester(KNotifyConfigActionsWidgetBase);
        Execute_select->setObjectName(QString::fromUtf8("Execute_select"));
        Execute_select->setEnabled(false);
        sizePolicy.setHeightForWidth(Execute_select->sizePolicy().hasHeightForWidth());
        Execute_select->setSizePolicy(sizePolicy);

        gridLayout->addWidget(Execute_select, 4, 1, 1, 3);

        TTS_check = new QCheckBox(KNotifyConfigActionsWidgetBase);
        TTS_check->setObjectName(QString::fromUtf8("TTS_check"));

        gridLayout->addWidget(TTS_check, 5, 0, 1, 1);

        TTS_combo = new QComboBox(KNotifyConfigActionsWidgetBase);
        TTS_combo->addItem(QString());
        TTS_combo->addItem(QString());
        TTS_combo->addItem(QString());
        TTS_combo->setObjectName(QString::fromUtf8("TTS_combo"));
        QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(TTS_combo->sizePolicy().hasHeightForWidth());
        TTS_combo->setSizePolicy(sizePolicy1);

        gridLayout->addWidget(TTS_combo, 5, 1, 1, 2);

        TTS_select = new QLineEdit(KNotifyConfigActionsWidgetBase);
        TTS_select->setObjectName(QString::fromUtf8("TTS_select"));

        gridLayout->addWidget(TTS_select, 5, 3, 1, 1);


        retranslateUi(KNotifyConfigActionsWidgetBase);
        QObject::connect(Sound_check, SIGNAL(toggled(bool)), Sound_play, SLOT(setEnabled(bool)));
        QObject::connect(Sound_check, SIGNAL(toggled(bool)), Sound_select, SLOT(setEnabled(bool)));
        QObject::connect(Logfile_check, SIGNAL(toggled(bool)), Logfile_select, SLOT(setEnabled(bool)));
        QObject::connect(Execute_check, SIGNAL(toggled(bool)), Execute_select, SLOT(setEnabled(bool)));
        QObject::connect(TTS_check, SIGNAL(toggled(bool)), TTS_combo, SLOT(setEnabled(bool)));

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

    void retranslateUi(QWidget *KNotifyConfigActionsWidgetBase)
    {
        Sound_check->setText(tr2i18n("Play a &sound", nullptr));
        Sound_play->setText(QString());
#if QT_CONFIG(tooltip)
        Sound_select->setToolTip(tr2i18n("Select the sound to play", nullptr));
#endif // QT_CONFIG(tooltip)
        Popup_check->setText(tr2i18n("Show a message in a &popup", nullptr));
        Logfile_check->setText(tr2i18n("Log to a file", nullptr));
        Taskbar_check->setText(tr2i18n("Mark &taskbar entry", nullptr));
        Execute_check->setText(tr2i18n("Run &command", nullptr));
#if QT_CONFIG(tooltip)
        Execute_select->setToolTip(tr2i18n("Select the command to run", nullptr));
#endif // QT_CONFIG(tooltip)
        TTS_check->setText(tr2i18n("Sp&eech", nullptr));
        TTS_combo->setItemText(0, tr2i18n("Speak Event Message", nullptr));
        TTS_combo->setItemText(1, tr2i18n("Speak Event Name", nullptr));
        TTS_combo->setItemText(2, tr2i18n("Speak Custom Text", nullptr));

#if QT_CONFIG(whatsthis)
        TTS_combo->setWhatsThis(tr2i18n("<qt>Specifies how knotify should speak the event when received.  If you select \"Speak custom text\", enter the text in the box.  You may use the following substitution strings in the text:<dl><dt>%e</dt><dd>Name of the event</dd><dt>%a</dt><dd>Application that sent the event</dd><dt>%m</dt><dd>The message sent by the application</dd></dl></qt>", nullptr));
#endif // QT_CONFIG(whatsthis)
#if QT_CONFIG(whatsthis)
        TTS_select->setWhatsThis(tr2i18n("<qt>Specifies how Jovie should speak the event when received.  If you select \"Speak custom text\", enter the text in the box.  You may use the following substitution strings in the text:<dl><dt>%e</dt><dd>Name of the event</dd><dt>%a</dt><dd>Application that sent the event</dd><dt>%m</dt><dd>The message sent by the application</dd></dl></qt>", nullptr));
#endif // QT_CONFIG(whatsthis)
        (void)KNotifyConfigActionsWidgetBase;
    } // retranslateUi

};

namespace Ui {
    class KNotifyConfigActionsWidgetBase: public Ui_KNotifyConfigActionsWidgetBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // KNOTIFYCONFIGACTIONSWIDGETBASE_H

