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

#ifndef UI_MAINWINDOW_H
#define UI_MAINWINDOW_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTextBrowser>

QT_BEGIN_NAMESPACE

class Ui_MainWindow
{
public:
    QGridLayout *gridLayout;
    QPushButton *pushEnableDisable;
    QGridLayout *buttonBar;
    QPushButton *pushAbout;
    QLabel *labelLogo;
    QSpacerItem *horizontalSpacer1;
    QPushButton *pushHelp;
    QSpacerItem *horizontalSpacer2;
    QPushButton *pushCancel;
    QLabel *labelEnabledAtBoot;
    QPushButton *pushStartStop;
    QTextBrowser *textBrowser;
    QComboBox *comboFilter;
    QListWidget *listServices;
    QLineEdit *lineSearch;
    QLabel *labelCount;
    QLabel *label;

    void setupUi(QDialog *MainWindow)
    {
        if (MainWindow->objectName().isEmpty())
            MainWindow->setObjectName(QString::fromUtf8("MainWindow"));
        MainWindow->resize(808, 543);
        gridLayout = new QGridLayout(MainWindow);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        pushEnableDisable = new QPushButton(MainWindow);
        pushEnableDisable->setObjectName(QString::fromUtf8("pushEnableDisable"));
        QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::Fixed);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(pushEnableDisable->sizePolicy().hasHeightForWidth());
        pushEnableDisable->setSizePolicy(sizePolicy);
        pushEnableDisable->setAutoDefault(false);

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

        buttonBar = new QGridLayout();
        buttonBar->setSpacing(5);
        buttonBar->setObjectName(QString::fromUtf8("buttonBar"));
        buttonBar->setSizeConstraint(QLayout::SetDefaultConstraint);
        buttonBar->setContentsMargins(0, 0, 0, 0);
        pushAbout = new QPushButton(MainWindow);
        pushAbout->setObjectName(QString::fromUtf8("pushAbout"));
        QSizePolicy sizePolicy1(QSizePolicy::Minimum, QSizePolicy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(pushAbout->sizePolicy().hasHeightForWidth());
        pushAbout->setSizePolicy(sizePolicy1);
        QIcon icon;
        QString iconThemeName = QString::fromUtf8("help-about");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon = QIcon::fromTheme(iconThemeName);
        } else {
            icon.addFile(QString::fromUtf8("."), QSize(), QIcon::Normal, QIcon::Off);
        }
        pushAbout->setIcon(icon);
        pushAbout->setAutoDefault(false);

        buttonBar->addWidget(pushAbout, 0, 0, 1, 1);

        labelLogo = new QLabel(MainWindow);
        labelLogo->setObjectName(QString::fromUtf8("labelLogo"));
        labelLogo->setMaximumSize(QSize(32, 32));
        labelLogo->setMidLineWidth(0);
        labelLogo->setPixmap(QPixmap(QString::fromUtf8(":/icons/images/logo.svg")));
        labelLogo->setScaledContents(true);

        buttonBar->addWidget(labelLogo, 0, 3, 1, 1);

        horizontalSpacer1 = new QSpacerItem(100, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        buttonBar->addItem(horizontalSpacer1, 0, 2, 1, 1);

        pushHelp = new QPushButton(MainWindow);
        pushHelp->setObjectName(QString::fromUtf8("pushHelp"));
        sizePolicy1.setHeightForWidth(pushHelp->sizePolicy().hasHeightForWidth());
        pushHelp->setSizePolicy(sizePolicy1);
        QIcon icon1;
        iconThemeName = QString::fromUtf8("help-contents");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon1 = QIcon::fromTheme(iconThemeName);
        } else {
            icon1.addFile(QString::fromUtf8("."), QSize(), QIcon::Normal, QIcon::Off);
        }
        pushHelp->setIcon(icon1);
        pushHelp->setAutoDefault(false);

        buttonBar->addWidget(pushHelp, 0, 1, 1, 1);

        horizontalSpacer2 = new QSpacerItem(100, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        buttonBar->addItem(horizontalSpacer2, 0, 5, 1, 1);

        pushCancel = new QPushButton(MainWindow);
        pushCancel->setObjectName(QString::fromUtf8("pushCancel"));
        sizePolicy1.setHeightForWidth(pushCancel->sizePolicy().hasHeightForWidth());
        pushCancel->setSizePolicy(sizePolicy1);
        QIcon icon2;
        iconThemeName = QString::fromUtf8("window-close");
        if (QIcon::hasThemeIcon(iconThemeName)) {
            icon2 = QIcon::fromTheme(iconThemeName);
        } else {
            icon2.addFile(QString::fromUtf8("."), QSize(), QIcon::Normal, QIcon::Off);
        }
        pushCancel->setIcon(icon2);
        pushCancel->setAutoDefault(false);

        buttonBar->addWidget(pushCancel, 0, 8, 1, 1);


        gridLayout->addLayout(buttonBar, 9, 0, 1, 4);

        labelEnabledAtBoot = new QLabel(MainWindow);
        labelEnabledAtBoot->setObjectName(QString::fromUtf8("labelEnabledAtBoot"));

        gridLayout->addWidget(labelEnabledAtBoot, 7, 0, 1, 1);

        pushStartStop = new QPushButton(MainWindow);
        pushStartStop->setObjectName(QString::fromUtf8("pushStartStop"));
        sizePolicy.setHeightForWidth(pushStartStop->sizePolicy().hasHeightForWidth());
        pushStartStop->setSizePolicy(sizePolicy);
        pushStartStop->setAutoDefault(false);

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

        textBrowser = new QTextBrowser(MainWindow);
        textBrowser->setObjectName(QString::fromUtf8("textBrowser"));

        gridLayout->addWidget(textBrowser, 1, 2, 4, 2);

        comboFilter = new QComboBox(MainWindow);
        comboFilter->addItem(QString());
        comboFilter->addItem(QString());
        comboFilter->addItem(QString());
        comboFilter->addItem(QString());
        comboFilter->setObjectName(QString::fromUtf8("comboFilter"));

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

        listServices = new QListWidget(MainWindow);
        listServices->setObjectName(QString::fromUtf8("listServices"));
        QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Expanding);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(listServices->sizePolicy().hasHeightForWidth());
        listServices->setSizePolicy(sizePolicy2);
        listServices->setMouseTracking(true);
        listServices->setEditTriggers(QAbstractItemView::NoEditTriggers);
        listServices->setProperty("showDropIndicator", QVariant(false));
        listServices->setDefaultDropAction(Qt::IgnoreAction);
        listServices->setSelectionBehavior(QAbstractItemView::SelectItems);

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

        lineSearch = new QLineEdit(MainWindow);
        lineSearch->setObjectName(QString::fromUtf8("lineSearch"));
        lineSearch->setClearButtonEnabled(true);

        gridLayout->addWidget(lineSearch, 3, 0, 1, 1);

        labelCount = new QLabel(MainWindow);
        labelCount->setObjectName(QString::fromUtf8("labelCount"));

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

        label = new QLabel(MainWindow);
        label->setObjectName(QString::fromUtf8("label"));
        QFont font;
        font.setPointSize(10);
        font.setBold(true);
        label->setFont(font);
        label->setFrameShape(QFrame::NoFrame);
        label->setFrameShadow(QFrame::Plain);
        label->setScaledContents(false);
        label->setWordWrap(true);
        label->setMargin(7);

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

        QWidget::setTabOrder(listServices, lineSearch);
        QWidget::setTabOrder(lineSearch, comboFilter);
        QWidget::setTabOrder(comboFilter, pushStartStop);
        QWidget::setTabOrder(pushStartStop, pushEnableDisable);
        QWidget::setTabOrder(pushEnableDisable, pushAbout);
        QWidget::setTabOrder(pushAbout, pushHelp);
        QWidget::setTabOrder(pushHelp, pushCancel);
        QWidget::setTabOrder(pushCancel, textBrowser);

        retranslateUi(MainWindow);

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

    void retranslateUi(QDialog *MainWindow)
    {
        MainWindow->setWindowTitle(QCoreApplication::translate("MainWindow", "MX Service Manager", nullptr));
        pushEnableDisable->setText(QCoreApplication::translate("MainWindow", "&Enable at boot", nullptr));
#if QT_CONFIG(tooltip)
        pushAbout->setToolTip(QCoreApplication::translate("MainWindow", "About this application", nullptr));
#endif // QT_CONFIG(tooltip)
        pushAbout->setText(QCoreApplication::translate("MainWindow", "&About...", nullptr));
#if QT_CONFIG(shortcut)
        pushAbout->setShortcut(QCoreApplication::translate("MainWindow", "Alt+B", nullptr));
#endif // QT_CONFIG(shortcut)
        labelLogo->setText(QString());
#if QT_CONFIG(tooltip)
        pushHelp->setToolTip(QCoreApplication::translate("MainWindow", "Display help ", nullptr));
#endif // QT_CONFIG(tooltip)
        pushHelp->setText(QCoreApplication::translate("MainWindow", "&Help", nullptr));
#if QT_CONFIG(shortcut)
        pushHelp->setShortcut(QCoreApplication::translate("MainWindow", "Alt+H", nullptr));
#endif // QT_CONFIG(shortcut)
#if QT_CONFIG(tooltip)
        pushCancel->setToolTip(QCoreApplication::translate("MainWindow", "Quit application", nullptr));
#endif // QT_CONFIG(tooltip)
        pushCancel->setText(QCoreApplication::translate("MainWindow", "&Close", nullptr));
#if QT_CONFIG(shortcut)
        pushCancel->setShortcut(QCoreApplication::translate("MainWindow", "Alt+N", nullptr));
#endif // QT_CONFIG(shortcut)
        labelEnabledAtBoot->setText(QString());
        pushStartStop->setText(QCoreApplication::translate("MainWindow", "&Stop", nullptr));
        comboFilter->setItemText(0, QCoreApplication::translate("MainWindow", "All services", nullptr));
        comboFilter->setItemText(1, QCoreApplication::translate("MainWindow", "Running services", nullptr));
        comboFilter->setItemText(2, QCoreApplication::translate("MainWindow", "Services enabled at boot", nullptr));
        comboFilter->setItemText(3, QCoreApplication::translate("MainWindow", "Services disabled at boot", nullptr));

        lineSearch->setText(QString());
        lineSearch->setPlaceholderText(QCoreApplication::translate("MainWindow", "search", nullptr));
        labelCount->setText(QCoreApplication::translate("MainWindow", "Loading...", nullptr));
        label->setText(QCoreApplication::translate("MainWindow", "This tool lists services and daemons (processes that run in the background) found on this system. Be careful to avoid stopping something that might disrupt a critical component; best to leave it alone if you don't know what it is.", nullptr));
    } // retranslateUi

};

namespace Ui {
    class MainWindow: public Ui_MainWindow {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_MAINWINDOW_H
