/********************************************************************************
** Form generated from reading UI file 'appearanceoptionpage.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_APPEARANCEOPTIONPAGE_H
#define UI_APPEARANCEOPTIONPAGE_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QFormLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QListView>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QSpinBox>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

namespace Plasmoid {

class Ui_AppearanceOptionPage
{
public:
    QVBoxLayout *verticalLayout;
    QWidget *widget;
    QFormLayout *formLayout;
    QLabel *sizeLabel;
    QVBoxLayout *sizeVerticalLayout;
    QHBoxLayout *sizeHorizontalLayout;
    QSpinBox *widthSpinBox;
    QLabel *sizeTimesLabel;
    QSpinBox *heightSpinBox;
    QLabel *sizePxLabel;
    QLabel *sizeNoteLabel;
    QLabel *optionalGuiElementsLabel;
    QVBoxLayout *optionalGuiElementsVerticalLayout;
    QCheckBox *showDownloadsCheckBox;
    QCheckBox *showTabTextsCheckBox;
    QLabel *iconsLabel;
    QVBoxLayout *iconsVerticalLayout;
    QCheckBox *preferIconsFromThemeCheckBox;
    QLabel *passiveLabel;
    QListView *passiveListView;
    QComboBox *defaultTabComboBox;
    QLabel *defaultTabLabel;
    QSpacerItem *verticalSpacer;

    void setupUi(QWidget *Plasmoid__AppearanceOptionPage)
    {
        if (Plasmoid__AppearanceOptionPage->objectName().isEmpty())
            Plasmoid__AppearanceOptionPage->setObjectName("Plasmoid__AppearanceOptionPage");
        QIcon icon(QIcon::fromTheme(QString::fromUtf8("preferences-desktop")));
        Plasmoid__AppearanceOptionPage->setWindowIcon(icon);
        verticalLayout = new QVBoxLayout(Plasmoid__AppearanceOptionPage);
        verticalLayout->setObjectName("verticalLayout");
        widget = new QWidget(Plasmoid__AppearanceOptionPage);
        widget->setObjectName("widget");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Maximum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(widget->sizePolicy().hasHeightForWidth());
        widget->setSizePolicy(sizePolicy);
        formLayout = new QFormLayout(widget);
        formLayout->setObjectName("formLayout");
        sizeLabel = new QLabel(widget);
        sizeLabel->setObjectName("sizeLabel");
        sizeLabel->setWordWrap(true);

        formLayout->setWidget(0, QFormLayout::ItemRole::LabelRole, sizeLabel);

        sizeVerticalLayout = new QVBoxLayout();
        sizeVerticalLayout->setSpacing(2);
        sizeVerticalLayout->setObjectName("sizeVerticalLayout");
        sizeHorizontalLayout = new QHBoxLayout();
        sizeHorizontalLayout->setObjectName("sizeHorizontalLayout");
        widthSpinBox = new QSpinBox(widget);
        widthSpinBox->setObjectName("widthSpinBox");
        widthSpinBox->setMinimum(0);
        widthSpinBox->setMaximum(1000);
        widthSpinBox->setSingleStep(1);
        widthSpinBox->setValue(25);

        sizeHorizontalLayout->addWidget(widthSpinBox);

        sizeTimesLabel = new QLabel(widget);
        sizeTimesLabel->setObjectName("sizeTimesLabel");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::Fixed, QSizePolicy::Policy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(sizeTimesLabel->sizePolicy().hasHeightForWidth());
        sizeTimesLabel->setSizePolicy(sizePolicy1);
        sizeTimesLabel->setTextFormat(Qt::PlainText);

        sizeHorizontalLayout->addWidget(sizeTimesLabel);

        heightSpinBox = new QSpinBox(widget);
        heightSpinBox->setObjectName("heightSpinBox");
        heightSpinBox->setMinimum(0);
        heightSpinBox->setMaximum(1000);
        heightSpinBox->setSingleStep(1);
        heightSpinBox->setValue(25);

        sizeHorizontalLayout->addWidget(heightSpinBox);

        sizePxLabel = new QLabel(widget);
        sizePxLabel->setObjectName("sizePxLabel");
        sizePxLabel->setTextFormat(Qt::PlainText);

        sizeHorizontalLayout->addWidget(sizePxLabel);


        sizeVerticalLayout->addLayout(sizeHorizontalLayout);

        sizeNoteLabel = new QLabel(widget);
        sizeNoteLabel->setObjectName("sizeNoteLabel");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::MinimumExpanding);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(sizeNoteLabel->sizePolicy().hasHeightForWidth());
        sizeNoteLabel->setSizePolicy(sizePolicy2);
        sizeNoteLabel->setWordWrap(true);

        sizeVerticalLayout->addWidget(sizeNoteLabel);


        formLayout->setLayout(0, QFormLayout::ItemRole::FieldRole, sizeVerticalLayout);

        optionalGuiElementsLabel = new QLabel(widget);
        optionalGuiElementsLabel->setObjectName("optionalGuiElementsLabel");

        formLayout->setWidget(3, QFormLayout::ItemRole::LabelRole, optionalGuiElementsLabel);

        optionalGuiElementsVerticalLayout = new QVBoxLayout();
        optionalGuiElementsVerticalLayout->setSpacing(0);
        optionalGuiElementsVerticalLayout->setObjectName("optionalGuiElementsVerticalLayout");
        showDownloadsCheckBox = new QCheckBox(widget);
        showDownloadsCheckBox->setObjectName("showDownloadsCheckBox");

        optionalGuiElementsVerticalLayout->addWidget(showDownloadsCheckBox);

        showTabTextsCheckBox = new QCheckBox(widget);
        showTabTextsCheckBox->setObjectName("showTabTextsCheckBox");

        optionalGuiElementsVerticalLayout->addWidget(showTabTextsCheckBox);


        formLayout->setLayout(3, QFormLayout::ItemRole::FieldRole, optionalGuiElementsVerticalLayout);

        iconsLabel = new QLabel(widget);
        iconsLabel->setObjectName("iconsLabel");

        formLayout->setWidget(4, QFormLayout::ItemRole::LabelRole, iconsLabel);

        iconsVerticalLayout = new QVBoxLayout();
        iconsVerticalLayout->setSpacing(0);
        iconsVerticalLayout->setObjectName("iconsVerticalLayout");
        preferIconsFromThemeCheckBox = new QCheckBox(widget);
        preferIconsFromThemeCheckBox->setObjectName("preferIconsFromThemeCheckBox");

        iconsVerticalLayout->addWidget(preferIconsFromThemeCheckBox);


        formLayout->setLayout(4, QFormLayout::ItemRole::FieldRole, iconsVerticalLayout);

        passiveLabel = new QLabel(widget);
        passiveLabel->setObjectName("passiveLabel");
        passiveLabel->setWordWrap(true);

        formLayout->setWidget(6, QFormLayout::ItemRole::LabelRole, passiveLabel);

        passiveListView = new QListView(widget);
        passiveListView->setObjectName("passiveListView");
        passiveListView->setSelectionMode(QAbstractItemView::NoSelection);
        passiveListView->setLayoutMode(QListView::Batched);

        formLayout->setWidget(6, QFormLayout::ItemRole::FieldRole, passiveListView);

        defaultTabComboBox = new QComboBox(widget);
        defaultTabComboBox->addItem(QString());
        defaultTabComboBox->addItem(QString());
        defaultTabComboBox->addItem(QString());
        defaultTabComboBox->addItem(QString());
        defaultTabComboBox->addItem(QString());
        defaultTabComboBox->setObjectName("defaultTabComboBox");
        QSizePolicy sizePolicy3(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Fixed);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(defaultTabComboBox->sizePolicy().hasHeightForWidth());
        defaultTabComboBox->setSizePolicy(sizePolicy3);

        formLayout->setWidget(2, QFormLayout::ItemRole::FieldRole, defaultTabComboBox);

        defaultTabLabel = new QLabel(widget);
        defaultTabLabel->setObjectName("defaultTabLabel");

        formLayout->setWidget(2, QFormLayout::ItemRole::LabelRole, defaultTabLabel);


        verticalLayout->addWidget(widget);

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

        verticalLayout->addItem(verticalSpacer);

        QWidget::setTabOrder(widthSpinBox, heightSpinBox);
        QWidget::setTabOrder(heightSpinBox, showDownloadsCheckBox);
        QWidget::setTabOrder(showDownloadsCheckBox, showTabTextsCheckBox);
        QWidget::setTabOrder(showTabTextsCheckBox, preferIconsFromThemeCheckBox);
        QWidget::setTabOrder(preferIconsFromThemeCheckBox, passiveListView);

        retranslateUi(Plasmoid__AppearanceOptionPage);

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

    void retranslateUi(QWidget *Plasmoid__AppearanceOptionPage)
    {
        Plasmoid__AppearanceOptionPage->setWindowTitle(QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Appearance", nullptr));
        sizeLabel->setText(QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Size of folder/device/download list", nullptr));
        sizeTimesLabel->setText(QCoreApplication::translate("Plasmoid::AppearanceOptionPage", " x ", nullptr));
        sizePxLabel->setText(QCoreApplication::translate("Plasmoid::AppearanceOptionPage", " grid units", nullptr));
        sizeNoteLabel->setText(QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Note that the size is ignored when the Plasmoid is displayed on the desktop, in full screen mode or as entry of the system tray Plasmoid. Then the Plasmoid can be resized using Plasma's UI. On Plasma older than 5.26, when displayed as entry of the system tray Plasmoid the size can not be changed (setting a high value just leads to the contents being clipped).", nullptr));
        optionalGuiElementsLabel->setText(QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Optional GUI elements", nullptr));
        showDownloadsCheckBox->setText(QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Downloads", nullptr));
        showTabTextsCheckBox->setText(QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Show tab texts", nullptr));
        iconsLabel->setText(QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Icons", nullptr));
        preferIconsFromThemeCheckBox->setText(QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Prefer icons from theme over ForkAwesome icons (needs restart to apply)", nullptr));
        passiveLabel->setText(QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "States to enable passive mode", nullptr));
        defaultTabComboBox->setItemText(0, QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Folders", nullptr));
        defaultTabComboBox->setItemText(1, QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Devices", nullptr));
        defaultTabComboBox->setItemText(2, QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Downloads", nullptr));
        defaultTabComboBox->setItemText(3, QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Recent changes", nullptr));
        defaultTabComboBox->setItemText(4, QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Last", nullptr));

        defaultTabLabel->setText(QCoreApplication::translate("Plasmoid::AppearanceOptionPage", "Default tab", nullptr));
    } // retranslateUi

};

} // namespace Plasmoid

namespace Plasmoid {
namespace Ui {
    class AppearanceOptionPage: public Ui_AppearanceOptionPage {};
} // namespace Ui
} // namespace Plasmoid

#endif // UI_APPEARANCEOPTIONPAGE_H
