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

#ifndef UI_IMAPLIST_H
#define UI_IMAPLIST_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "map/CMapList.h"

QT_BEGIN_NAMESPACE

class Ui_IMapList
{
public:
    QAction *actionMoveUp;
    QAction *actionMoveDown;
    QAction *actionReloadMaps;
    QAction *actionClearFilter;
    QAction *actionRemove;
    QVBoxLayout *verticalLayout_2;
    QLineEdit *lineFilter;
    CMapTreeWidget *treeWidget;
    QHBoxLayout *horizontalLayout;
    QLabel *labelIcon;
    QVBoxLayout *verticalLayout;
    QLabel *labelHelpFillMapList;
    QLabel *labelHelpActivateMap;

    void setupUi(QWidget *IMapList)
    {
        if (IMapList->objectName().isEmpty())
            IMapList->setObjectName("IMapList");
        IMapList->resize(400, 443);
        actionMoveUp = new QAction(IMapList);
        actionMoveUp->setObjectName("actionMoveUp");
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/icons/32x32/Up.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        actionMoveUp->setIcon(icon);
        actionMoveDown = new QAction(IMapList);
        actionMoveDown->setObjectName("actionMoveDown");
        QIcon icon1;
        icon1.addFile(QString::fromUtf8(":/icons/32x32/Down.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        actionMoveDown->setIcon(icon1);
        actionReloadMaps = new QAction(IMapList);
        actionReloadMaps->setObjectName("actionReloadMaps");
        QIcon icon2;
        icon2.addFile(QString::fromUtf8(":/icons/32x32/Reset.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        actionReloadMaps->setIcon(icon2);
        actionClearFilter = new QAction(IMapList);
        actionClearFilter->setObjectName("actionClearFilter");
        QIcon icon3;
        icon3.addFile(QString::fromUtf8(":/icons/32x32/Filter.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        actionClearFilter->setIcon(icon3);
        actionRemove = new QAction(IMapList);
        actionRemove->setObjectName("actionRemove");
        QIcon icon4;
        icon4.addFile(QString::fromUtf8(":/icons/32x32/DeleteOne.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        actionRemove->setIcon(icon4);
        actionRemove->setMenuRole(QAction::MenuRole::NoRole);
        verticalLayout_2 = new QVBoxLayout(IMapList);
        verticalLayout_2->setSpacing(0);
        verticalLayout_2->setObjectName("verticalLayout_2");
        verticalLayout_2->setContentsMargins(0, 0, 0, 0);
        lineFilter = new QLineEdit(IMapList);
        lineFilter->setObjectName("lineFilter");

        verticalLayout_2->addWidget(lineFilter);

        treeWidget = new CMapTreeWidget(IMapList);
        QTreeWidgetItem *__qtreewidgetitem = new QTreeWidgetItem();
        __qtreewidgetitem->setText(0, QString::fromUtf8("1"));
        treeWidget->setHeaderItem(__qtreewidgetitem);
        treeWidget->setObjectName("treeWidget");
        treeWidget->setContextMenuPolicy(Qt::ContextMenuPolicy::CustomContextMenu);
        treeWidget->setDragDropMode(QAbstractItemView::DragDropMode::InternalMove);
        treeWidget->setIconSize(QSize(32, 32));
        treeWidget->setVerticalScrollMode(QAbstractItemView::ScrollMode::ScrollPerPixel);
        treeWidget->setIndentation(16);
        treeWidget->header()->setVisible(false);

        verticalLayout_2->addWidget(treeWidget);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setSpacing(3);
        horizontalLayout->setObjectName("horizontalLayout");
        horizontalLayout->setContentsMargins(3, 3, 3, 3);
        labelIcon = new QLabel(IMapList);
        labelIcon->setObjectName("labelIcon");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(labelIcon->sizePolicy().hasHeightForWidth());
        labelIcon->setSizePolicy(sizePolicy);
        labelIcon->setPixmap(QPixmap(QString::fromUtf8(":/icons/48x48/Help.png")));
        labelIcon->setAlignment(Qt::AlignmentFlag::AlignHCenter|Qt::AlignmentFlag::AlignTop);

        horizontalLayout->addWidget(labelIcon);

        verticalLayout = new QVBoxLayout();
        verticalLayout->setSpacing(8);
        verticalLayout->setObjectName("verticalLayout");
        labelHelpFillMapList = new QLabel(IMapList);
        labelHelpFillMapList->setObjectName("labelHelpFillMapList");
        labelHelpFillMapList->setAlignment(Qt::AlignmentFlag::AlignJustify|Qt::AlignmentFlag::AlignVCenter);
        labelHelpFillMapList->setWordWrap(true);

        verticalLayout->addWidget(labelHelpFillMapList);

        labelHelpActivateMap = new QLabel(IMapList);
        labelHelpActivateMap->setObjectName("labelHelpActivateMap");
        labelHelpActivateMap->setAlignment(Qt::AlignmentFlag::AlignJustify|Qt::AlignmentFlag::AlignVCenter);
        labelHelpActivateMap->setWordWrap(true);

        verticalLayout->addWidget(labelHelpActivateMap);


        horizontalLayout->addLayout(verticalLayout);


        verticalLayout_2->addLayout(horizontalLayout);


        retranslateUi(IMapList);
        QObject::connect(actionClearFilter, &QAction::triggered, lineFilter, qOverload<>(&QLineEdit::clear));

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

    void retranslateUi(QWidget *IMapList)
    {
        IMapList->setWindowTitle(QCoreApplication::translate("IMapList", "Form", nullptr));
        actionMoveUp->setText(QCoreApplication::translate("IMapList", "Move Up", nullptr));
#if QT_CONFIG(tooltip)
        actionMoveUp->setToolTip(QCoreApplication::translate("IMapList", "Hide map behind previous map", nullptr));
#endif // QT_CONFIG(tooltip)
        actionMoveDown->setText(QCoreApplication::translate("IMapList", "Move down", nullptr));
#if QT_CONFIG(tooltip)
        actionMoveDown->setToolTip(QCoreApplication::translate("IMapList", "Show map on top of next map", nullptr));
#endif // QT_CONFIG(tooltip)
        actionReloadMaps->setText(QCoreApplication::translate("IMapList", "Reload Maps", nullptr));
        actionClearFilter->setText(QCoreApplication::translate("IMapList", "Clear Filter", nullptr));
        actionRemove->setText(QCoreApplication::translate("IMapList", "Remove", nullptr));
#if QT_CONFIG(tooltip)
        actionRemove->setToolTip(QCoreApplication::translate("IMapList", "Remove map from list", nullptr));
#endif // QT_CONFIG(tooltip)
#if QT_CONFIG(tooltip)
        lineFilter->setToolTip(QCoreApplication::translate("IMapList", "Filter: Start to type and the list will be reduced to matching items.", nullptr));
#endif // QT_CONFIG(tooltip)
        lineFilter->setPlaceholderText(QCoreApplication::translate("IMapList", "start typing...", nullptr));
        labelIcon->setText(QString());
        labelHelpFillMapList->setText(QCoreApplication::translate("IMapList", "To add maps use <a href='MapFolders'>File->Setup Map Paths</a>.", nullptr));
        labelHelpActivateMap->setText(QCoreApplication::translate("IMapList", "Use the buttons to activate a map. Use drag-n-drop to move the map in the draw order. ", nullptr));
    } // retranslateUi

};

namespace Ui {
    class IMapList: public Ui_IMapList {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_IMAPLIST_H
