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

#ifndef UI_IDLENESSWATCHERSETTINGS_H
#define UI_IDLENESSWATCHERSETTINGS_H

#include <QtCore/QVariant>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSlider>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTimeEdit>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_IdlenessWatcherSettings
{
public:
    QVBoxLayout *verticalLayout;
    QGroupBox *idlenessWatcherGroupBox;
    QVBoxLayout *verticalLayout_2;
    QGroupBox *acGroupBox;
    QFormLayout *formLayout_On_AC;
    QLabel *idleTimeACLabel;
    QComboBox *idleACActionComboBox;
    QLabel *idleACActionLabel;
    QTimeEdit *idleACTimeEdit;
    QTimeEdit *idleACMonitorOffTimeEdit;
    QLabel *idleBatteryMonitorLabel;
    QGroupBox *batteryGroupBox;
    QFormLayout *formLayout_On_Battery;
    QLabel *idleTimeBatteryLabel;
    QComboBox *idleBatteryActionComboBox;
    QLabel *idleBatteryActionLabel;
    QTimeEdit *idleBatteryTimeEdit;
    QTimeEdit *idleBatteryMonitorOffTimeEdit;
    QLabel *idleACMonitorLabel;
    QGroupBox *idlenessBacklightWatcherGroupBox;
    QFormLayout *formLayout_2;
    QLabel *backlightLabel;
    QSlider *backlightSlider;
    QLabel *idleTimeBacklightLabel;
    QTimeEdit *idleTimeBacklightTimeEdit;
    QCheckBox *onBatteryDischargingCheckBox;
    QPushButton *checkBacklightButton;
    QGroupBox *monitorGroupBox;
    QFormLayout *formLayout_3;
    QLabel *label;
    QComboBox *monitorComboBox;
    QLineEdit *monitorLineEdit;
    QCheckBox *disableIdlenessFullscreenBox;
    QSpacerItem *verticalSpacer;

    void setupUi(QWidget *IdlenessWatcherSettings)
    {
        if (IdlenessWatcherSettings->objectName().isEmpty())
            IdlenessWatcherSettings->setObjectName("IdlenessWatcherSettings");
        IdlenessWatcherSettings->resize(400, 452);
        verticalLayout = new QVBoxLayout(IdlenessWatcherSettings);
        verticalLayout->setObjectName("verticalLayout");
        idlenessWatcherGroupBox = new QGroupBox(IdlenessWatcherSettings);
        idlenessWatcherGroupBox->setObjectName("idlenessWatcherGroupBox");
        idlenessWatcherGroupBox->setCheckable(true);
        verticalLayout_2 = new QVBoxLayout(idlenessWatcherGroupBox);
        verticalLayout_2->setObjectName("verticalLayout_2");
        acGroupBox = new QGroupBox(idlenessWatcherGroupBox);
        acGroupBox->setObjectName("acGroupBox");
        formLayout_On_AC = new QFormLayout(acGroupBox);
        formLayout_On_AC->setObjectName("formLayout_On_AC");
        idleTimeACLabel = new QLabel(acGroupBox);
        idleTimeACLabel->setObjectName("idleTimeACLabel");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(idleTimeACLabel->sizePolicy().hasHeightForWidth());
        idleTimeACLabel->setSizePolicy(sizePolicy);
        idleTimeACLabel->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);

        formLayout_On_AC->setWidget(0, QFormLayout::ItemRole::LabelRole, idleTimeACLabel);

        idleACActionComboBox = new QComboBox(acGroupBox);
        idleACActionComboBox->setObjectName("idleACActionComboBox");

        formLayout_On_AC->setWidget(0, QFormLayout::ItemRole::FieldRole, idleACActionComboBox);

        idleACActionLabel = new QLabel(acGroupBox);
        idleACActionLabel->setObjectName("idleACActionLabel");
        sizePolicy.setHeightForWidth(idleACActionLabel->sizePolicy().hasHeightForWidth());
        idleACActionLabel->setSizePolicy(sizePolicy);
        idleACActionLabel->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);

        formLayout_On_AC->setWidget(1, QFormLayout::ItemRole::LabelRole, idleACActionLabel);

        idleACTimeEdit = new QTimeEdit(acGroupBox);
        idleACTimeEdit->setObjectName("idleACTimeEdit");

        formLayout_On_AC->setWidget(1, QFormLayout::ItemRole::FieldRole, idleACTimeEdit);

        idleACMonitorOffTimeEdit = new QTimeEdit(acGroupBox);
        idleACMonitorOffTimeEdit->setObjectName("idleACMonitorOffTimeEdit");

        formLayout_On_AC->setWidget(2, QFormLayout::ItemRole::FieldRole, idleACMonitorOffTimeEdit);

        idleBatteryMonitorLabel = new QLabel(acGroupBox);
        idleBatteryMonitorLabel->setObjectName("idleBatteryMonitorLabel");

        formLayout_On_AC->setWidget(2, QFormLayout::ItemRole::LabelRole, idleBatteryMonitorLabel);


        verticalLayout_2->addWidget(acGroupBox);

        batteryGroupBox = new QGroupBox(idlenessWatcherGroupBox);
        batteryGroupBox->setObjectName("batteryGroupBox");
        formLayout_On_Battery = new QFormLayout(batteryGroupBox);
        formLayout_On_Battery->setObjectName("formLayout_On_Battery");
        idleTimeBatteryLabel = new QLabel(batteryGroupBox);
        idleTimeBatteryLabel->setObjectName("idleTimeBatteryLabel");

        formLayout_On_Battery->setWidget(0, QFormLayout::ItemRole::LabelRole, idleTimeBatteryLabel);

        idleBatteryActionComboBox = new QComboBox(batteryGroupBox);
        idleBatteryActionComboBox->setObjectName("idleBatteryActionComboBox");

        formLayout_On_Battery->setWidget(0, QFormLayout::ItemRole::FieldRole, idleBatteryActionComboBox);

        idleBatteryActionLabel = new QLabel(batteryGroupBox);
        idleBatteryActionLabel->setObjectName("idleBatteryActionLabel");

        formLayout_On_Battery->setWidget(1, QFormLayout::ItemRole::LabelRole, idleBatteryActionLabel);

        idleBatteryTimeEdit = new QTimeEdit(batteryGroupBox);
        idleBatteryTimeEdit->setObjectName("idleBatteryTimeEdit");

        formLayout_On_Battery->setWidget(1, QFormLayout::ItemRole::FieldRole, idleBatteryTimeEdit);

        idleBatteryMonitorOffTimeEdit = new QTimeEdit(batteryGroupBox);
        idleBatteryMonitorOffTimeEdit->setObjectName("idleBatteryMonitorOffTimeEdit");

        formLayout_On_Battery->setWidget(2, QFormLayout::ItemRole::FieldRole, idleBatteryMonitorOffTimeEdit);

        idleACMonitorLabel = new QLabel(batteryGroupBox);
        idleACMonitorLabel->setObjectName("idleACMonitorLabel");

        formLayout_On_Battery->setWidget(2, QFormLayout::ItemRole::LabelRole, idleACMonitorLabel);


        verticalLayout_2->addWidget(batteryGroupBox);

        idlenessBacklightWatcherGroupBox = new QGroupBox(idlenessWatcherGroupBox);
        idlenessBacklightWatcherGroupBox->setObjectName("idlenessBacklightWatcherGroupBox");
        idlenessBacklightWatcherGroupBox->setCheckable(true);
        formLayout_2 = new QFormLayout(idlenessBacklightWatcherGroupBox);
        formLayout_2->setObjectName("formLayout_2");
        backlightLabel = new QLabel(idlenessBacklightWatcherGroupBox);
        backlightLabel->setObjectName("backlightLabel");

        formLayout_2->setWidget(1, QFormLayout::ItemRole::LabelRole, backlightLabel);

        backlightSlider = new QSlider(idlenessBacklightWatcherGroupBox);
        backlightSlider->setObjectName("backlightSlider");
        backlightSlider->setMaximum(100);
        backlightSlider->setPageStep(1);
        backlightSlider->setOrientation(Qt::Orientation::Horizontal);

        formLayout_2->setWidget(1, QFormLayout::ItemRole::FieldRole, backlightSlider);

        idleTimeBacklightLabel = new QLabel(idlenessBacklightWatcherGroupBox);
        idleTimeBacklightLabel->setObjectName("idleTimeBacklightLabel");

        formLayout_2->setWidget(2, QFormLayout::ItemRole::LabelRole, idleTimeBacklightLabel);

        idleTimeBacklightTimeEdit = new QTimeEdit(idlenessBacklightWatcherGroupBox);
        idleTimeBacklightTimeEdit->setObjectName("idleTimeBacklightTimeEdit");
        idleTimeBacklightTimeEdit->setMaximumTime(QTime(22, 59, 59));
        idleTimeBacklightTimeEdit->setMinimumTime(QTime(0, 0, 1));
        idleTimeBacklightTimeEdit->setCurrentSection(QDateTimeEdit::MinuteSection);

        formLayout_2->setWidget(2, QFormLayout::ItemRole::FieldRole, idleTimeBacklightTimeEdit);

        onBatteryDischargingCheckBox = new QCheckBox(idlenessBacklightWatcherGroupBox);
        onBatteryDischargingCheckBox->setObjectName("onBatteryDischargingCheckBox");
        onBatteryDischargingCheckBox->setChecked(true);

        formLayout_2->setWidget(3, QFormLayout::ItemRole::FieldRole, onBatteryDischargingCheckBox);

        checkBacklightButton = new QPushButton(idlenessBacklightWatcherGroupBox);
        checkBacklightButton->setObjectName("checkBacklightButton");

        formLayout_2->setWidget(4, QFormLayout::ItemRole::FieldRole, checkBacklightButton);


        verticalLayout_2->addWidget(idlenessBacklightWatcherGroupBox);


        verticalLayout->addWidget(idlenessWatcherGroupBox);

        monitorGroupBox = new QGroupBox(IdlenessWatcherSettings);
        monitorGroupBox->setObjectName("monitorGroupBox");
        formLayout_3 = new QFormLayout(monitorGroupBox);
        formLayout_3->setObjectName("formLayout_3");
        label = new QLabel(monitorGroupBox);
        label->setObjectName("label");

        formLayout_3->setWidget(0, QFormLayout::ItemRole::LabelRole, label);

        monitorComboBox = new QComboBox(monitorGroupBox);
        monitorComboBox->setObjectName("monitorComboBox");

        formLayout_3->setWidget(0, QFormLayout::ItemRole::FieldRole, monitorComboBox);

        monitorLineEdit = new QLineEdit(monitorGroupBox);
        monitorLineEdit->setObjectName("monitorLineEdit");
        monitorLineEdit->setClearButtonEnabled(true);

        formLayout_3->setWidget(1, QFormLayout::ItemRole::SpanningRole, monitorLineEdit);


        verticalLayout->addWidget(monitorGroupBox);

        disableIdlenessFullscreenBox = new QCheckBox(IdlenessWatcherSettings);
        disableIdlenessFullscreenBox->setObjectName("disableIdlenessFullscreenBox");

        verticalLayout->addWidget(disableIdlenessFullscreenBox);

        verticalSpacer = new QSpacerItem(5, 1, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::MinimumExpanding);

        verticalLayout->addItem(verticalSpacer);


        retranslateUi(IdlenessWatcherSettings);

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

    void retranslateUi(QWidget *IdlenessWatcherSettings)
    {
        idlenessWatcherGroupBox->setTitle(QCoreApplication::translate("IdlenessWatcherSettings", "Enab&le Idleness Watcher", nullptr));
        acGroupBox->setTitle(QCoreApplication::translate("IdlenessWatcherSettings", "On AC", nullptr));
        idleTimeACLabel->setText(QCoreApplication::translate("IdlenessWatcherSettings", "When idle:", nullptr));
        idleACActionLabel->setText(QCoreApplication::translate("IdlenessWatcherSettings", "Idle time:", nullptr));
#if QT_CONFIG(tooltip)
        idleACTimeEdit->setToolTip(QCoreApplication::translate("IdlenessWatcherSettings", "Minutes:Seconds", nullptr));
#endif // QT_CONFIG(tooltip)
        idleACTimeEdit->setDisplayFormat(QCoreApplication::translate("IdlenessWatcherSettings", "mm:ss", nullptr));
        idleACMonitorOffTimeEdit->setDisplayFormat(QCoreApplication::translate("IdlenessWatcherSettings", "mm:ss", nullptr));
        idleACMonitorOffTimeEdit->setSpecialValueText(QCoreApplication::translate("IdlenessWatcherSettings", "Disabled", nullptr));
        idleBatteryMonitorLabel->setText(QCoreApplication::translate("IdlenessWatcherSettings", "Turn off monitor(s) after:", nullptr));
        batteryGroupBox->setTitle(QCoreApplication::translate("IdlenessWatcherSettings", "On Battery", nullptr));
        idleTimeBatteryLabel->setText(QCoreApplication::translate("IdlenessWatcherSettings", "When idle:", nullptr));
        idleBatteryActionLabel->setText(QCoreApplication::translate("IdlenessWatcherSettings", "Idle time:", nullptr));
#if QT_CONFIG(tooltip)
        idleBatteryTimeEdit->setToolTip(QCoreApplication::translate("IdlenessWatcherSettings", "Minutes:Seconds", nullptr));
#endif // QT_CONFIG(tooltip)
        idleBatteryTimeEdit->setDisplayFormat(QCoreApplication::translate("IdlenessWatcherSettings", "mm:ss", nullptr));
        idleBatteryMonitorOffTimeEdit->setDisplayFormat(QCoreApplication::translate("IdlenessWatcherSettings", "mm:ss", nullptr));
        idleBatteryMonitorOffTimeEdit->setSpecialValueText(QCoreApplication::translate("IdlenessWatcherSettings", "Disabled", nullptr));
        idleACMonitorLabel->setText(QCoreApplication::translate("IdlenessWatcherSettings", "Turn off monitor(s) after:", nullptr));
        idlenessBacklightWatcherGroupBox->setTitle(QCoreApplication::translate("IdlenessWatcherSettings", "Enable Backlight Change", nullptr));
        backlightLabel->setText(QCoreApplication::translate("IdlenessWatcherSettings", "Backlight (%):", nullptr));
        idleTimeBacklightLabel->setText(QCoreApplication::translate("IdlenessWatcherSettings", "Idle time:", nullptr));
#if QT_CONFIG(tooltip)
        idleTimeBacklightTimeEdit->setToolTip(QCoreApplication::translate("IdlenessWatcherSettings", "Minutes:Seconds", nullptr));
#endif // QT_CONFIG(tooltip)
        idleTimeBacklightTimeEdit->setDisplayFormat(QCoreApplication::translate("IdlenessWatcherSettings", "mm:ss", nullptr));
        onBatteryDischargingCheckBox->setText(QCoreApplication::translate("IdlenessWatcherSettings", "On battery discharging ", nullptr));
        checkBacklightButton->setText(QCoreApplication::translate("IdlenessWatcherSettings", "Check backlight", nullptr));
        monitorGroupBox->setTitle(QCoreApplication::translate("IdlenessWatcherSettings", "Command to Turn off Monitor", nullptr));
        label->setText(QCoreApplication::translate("IdlenessWatcherSettings", "Recommended command for:", nullptr));
#if QT_CONFIG(tooltip)
        disableIdlenessFullscreenBox->setToolTip(QCoreApplication::translate("IdlenessWatcherSettings", "On Wayland, usually handled by compositor and app", nullptr));
#endif // QT_CONFIG(tooltip)
        disableIdlenessFullscreenBox->setText(QCoreApplication::translate("IdlenessWatcherSettings", "Disable idleness checks when fullscreen", nullptr));
        (void)IdlenessWatcherSettings;
    } // retranslateUi

};

namespace Ui {
    class IdlenessWatcherSettings: public Ui_IdlenessWatcherSettings {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_IDLENESSWATCHERSETTINGS_H
