/********************************************************************************
** Form generated from reading UI file 'IDetailsOvlArea.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_IDETAILSOVLAREA_H
#define UI_IDETAILSOVLAREA_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTextBrowser>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QTreeWidget>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "widgets/CHistoryListWidget.h"
#include "widgets/CLineEdit.h"

QT_BEGIN_NAMESPACE

class Ui_IDetailsOvlArea
{
public:
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout;
    CLineEdit *lineName;
    QLabel *labelTainted;
    QLabel *labelNogo;
    QToolButton *toolLock;
    QGridLayout *gridLayout;
    QLabel *labelColor;
    QComboBox *comboColor;
    QLabel *label_4;
    QComboBox *comboBorderWidth;
    QLabel *labelStyle;
    QComboBox *comboStyle;
    QCheckBox *checkOpacity;
    QTabWidget *tabWidget;
    QWidget *tab_3;
    QVBoxLayout *verticalLayout_4;
    QTextBrowser *textCmtDesc;
    QWidget *tab;
    QVBoxLayout *verticalLayout_2;
    QTreeWidget *treeWidget;
    QWidget *tab_2;
    QVBoxLayout *verticalLayout_3;
    CHistoryListWidget *listHistory;

    void setupUi(QDialog *IDetailsOvlArea)
    {
        if (IDetailsOvlArea->objectName().isEmpty())
            IDetailsOvlArea->setObjectName("IDetailsOvlArea");
        IDetailsOvlArea->resize(400, 400);
        verticalLayout = new QVBoxLayout(IDetailsOvlArea);
        verticalLayout->setSpacing(3);
        verticalLayout->setObjectName("verticalLayout");
        verticalLayout->setContentsMargins(3, 3, 3, 3);
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        lineName = new CLineEdit(IDetailsOvlArea);
        lineName->setObjectName("lineName");
        QPalette palette;
        QBrush brush(QColor(0, 0, 0, 0));
        brush.setStyle(Qt::BrushStyle::SolidPattern);
        palette.setBrush(QPalette::ColorGroup::Active, QPalette::ColorRole::Base, brush);
        palette.setBrush(QPalette::ColorGroup::Active, QPalette::ColorRole::Window, brush);
        palette.setBrush(QPalette::ColorGroup::Inactive, QPalette::ColorRole::Base, brush);
        palette.setBrush(QPalette::ColorGroup::Inactive, QPalette::ColorRole::Window, brush);
        palette.setBrush(QPalette::ColorGroup::Disabled, QPalette::ColorRole::Base, brush);
        palette.setBrush(QPalette::ColorGroup::Disabled, QPalette::ColorRole::Window, brush);
        lineName->setPalette(palette);
        QFont font;
        font.setBold(true);
        lineName->setFont(font);
        lineName->setFrame(false);

        horizontalLayout->addWidget(lineName);

        labelTainted = new QLabel(IDetailsOvlArea);
        labelTainted->setObjectName("labelTainted");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Minimum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(labelTainted->sizePolicy().hasHeightForWidth());
        labelTainted->setSizePolicy(sizePolicy);
        labelTainted->setMinimumSize(QSize(0, 0));
        labelTainted->setMaximumSize(QSize(25, 25));
        labelTainted->setPixmap(QPixmap(QString::fromUtf8(":/icons/32x32/Tainted.png")));
        labelTainted->setScaledContents(true);

        horizontalLayout->addWidget(labelTainted);

        labelNogo = new QLabel(IDetailsOvlArea);
        labelNogo->setObjectName("labelNogo");
        sizePolicy.setHeightForWidth(labelNogo->sizePolicy().hasHeightForWidth());
        labelNogo->setSizePolicy(sizePolicy);
        labelNogo->setMaximumSize(QSize(22, 22));
        labelNogo->setPixmap(QPixmap(QString::fromUtf8(":/icons/32x32/NoGo.png")));
        labelNogo->setScaledContents(true);

        horizontalLayout->addWidget(labelNogo);

        toolLock = new QToolButton(IDetailsOvlArea);
        toolLock->setObjectName("toolLock");
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/icons/32x32/UnLock.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        icon.addFile(QString::fromUtf8(":/icons/32x32/Lock.png"), QSize(), QIcon::Mode::Normal, QIcon::State::On);
        toolLock->setIcon(icon);
        toolLock->setIconSize(QSize(22, 22));
        toolLock->setCheckable(true);
        toolLock->setAutoRaise(true);

        horizontalLayout->addWidget(toolLock);


        verticalLayout->addLayout(horizontalLayout);

        gridLayout = new QGridLayout();
        gridLayout->setObjectName("gridLayout");
        labelColor = new QLabel(IDetailsOvlArea);
        labelColor->setObjectName("labelColor");

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

        comboColor = new QComboBox(IDetailsOvlArea);
        comboColor->setObjectName("comboColor");
        comboColor->setIconSize(QSize(64, 24));

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

        label_4 = new QLabel(IDetailsOvlArea);
        label_4->setObjectName("label_4");

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

        comboBorderWidth = new QComboBox(IDetailsOvlArea);
        comboBorderWidth->setObjectName("comboBorderWidth");

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

        labelStyle = new QLabel(IDetailsOvlArea);
        labelStyle->setObjectName("labelStyle");

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

        comboStyle = new QComboBox(IDetailsOvlArea);
        comboStyle->setObjectName("comboStyle");
        comboStyle->setIconSize(QSize(64, 24));

        gridLayout->addWidget(comboStyle, 1, 1, 1, 1);

        checkOpacity = new QCheckBox(IDetailsOvlArea);
        checkOpacity->setObjectName("checkOpacity");

        gridLayout->addWidget(checkOpacity, 1, 2, 1, 1);


        verticalLayout->addLayout(gridLayout);

        tabWidget = new QTabWidget(IDetailsOvlArea);
        tabWidget->setObjectName("tabWidget");
        tab_3 = new QWidget();
        tab_3->setObjectName("tab_3");
        verticalLayout_4 = new QVBoxLayout(tab_3);
        verticalLayout_4->setSpacing(0);
        verticalLayout_4->setObjectName("verticalLayout_4");
        verticalLayout_4->setContentsMargins(0, 0, 0, 0);
        textCmtDesc = new QTextBrowser(tab_3);
        textCmtDesc->setObjectName("textCmtDesc");
        textCmtDesc->setOpenLinks(false);

        verticalLayout_4->addWidget(textCmtDesc);

        tabWidget->addTab(tab_3, QString());
        tab = new QWidget();
        tab->setObjectName("tab");
        verticalLayout_2 = new QVBoxLayout(tab);
        verticalLayout_2->setSpacing(0);
        verticalLayout_2->setObjectName("verticalLayout_2");
        verticalLayout_2->setContentsMargins(0, 0, 0, 0);
        treeWidget = new QTreeWidget(tab);
        QTreeWidgetItem *__qtreewidgetitem = new QTreeWidgetItem();
        __qtreewidgetitem->setText(0, QString::fromUtf8("#"));
        treeWidget->setHeaderItem(__qtreewidgetitem);
        treeWidget->setObjectName("treeWidget");

        verticalLayout_2->addWidget(treeWidget);

        tabWidget->addTab(tab, QString());
        tab_2 = new QWidget();
        tab_2->setObjectName("tab_2");
        verticalLayout_3 = new QVBoxLayout(tab_2);
        verticalLayout_3->setSpacing(0);
        verticalLayout_3->setObjectName("verticalLayout_3");
        verticalLayout_3->setContentsMargins(0, 0, 0, 0);
        listHistory = new CHistoryListWidget(tab_2);
        listHistory->setObjectName("listHistory");

        verticalLayout_3->addWidget(listHistory);

        tabWidget->addTab(tab_2, QString());

        verticalLayout->addWidget(tabWidget);

        QWidget::setTabOrder(toolLock, lineName);
        QWidget::setTabOrder(lineName, tabWidget);
        QWidget::setTabOrder(tabWidget, comboColor);
        QWidget::setTabOrder(comboColor, comboBorderWidth);
        QWidget::setTabOrder(comboBorderWidth, comboStyle);
        QWidget::setTabOrder(comboStyle, checkOpacity);
        QWidget::setTabOrder(checkOpacity, textCmtDesc);
        QWidget::setTabOrder(textCmtDesc, treeWidget);
        QWidget::setTabOrder(treeWidget, listHistory);

        retranslateUi(IDetailsOvlArea);

        tabWidget->setCurrentIndex(1);


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

    void retranslateUi(QDialog *IDetailsOvlArea)
    {
        IDetailsOvlArea->setWindowTitle(QCoreApplication::translate("IDetailsOvlArea", "Dialog", nullptr));
#if QT_CONFIG(tooltip)
        labelTainted->setToolTip(QCoreApplication::translate("IDetailsOvlArea", "The area was imported to QMapShack and was changed. It does not show the original data anymore. Please see history for changes. ", nullptr));
#endif // QT_CONFIG(tooltip)
        labelTainted->setText(QString());
#if QT_CONFIG(tooltip)
        labelNogo->setToolTip(QCoreApplication::translate("IDetailsOvlArea", "This is a NoGo-Area", nullptr));
#endif // QT_CONFIG(tooltip)
        labelNogo->setText(QString());
#if QT_CONFIG(tooltip)
        toolLock->setToolTip(QCoreApplication::translate("IDetailsOvlArea", "Toggle read only mode. You have to open the lock to edit the item.", nullptr));
#endif // QT_CONFIG(tooltip)
        toolLock->setText(QCoreApplication::translate("IDetailsOvlArea", "...", nullptr));
        labelColor->setText(QCoreApplication::translate("IDetailsOvlArea", "Color", nullptr));
        label_4->setText(QCoreApplication::translate("IDetailsOvlArea", "Border width", nullptr));
        labelStyle->setText(QCoreApplication::translate("IDetailsOvlArea", "Style", nullptr));
        checkOpacity->setText(QCoreApplication::translate("IDetailsOvlArea", "Opacity", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_3), QCoreApplication::translate("IDetailsOvlArea", "Info", nullptr));
        QTreeWidgetItem *___qtreewidgetitem = treeWidget->headerItem();
        ___qtreewidgetitem->setText(1, QCoreApplication::translate("IDetailsOvlArea", "Position", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab), QCoreApplication::translate("IDetailsOvlArea", "Points", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_2), QCoreApplication::translate("IDetailsOvlArea", "Hist.", nullptr));
    } // retranslateUi

};

namespace Ui {
    class IDetailsOvlArea: public Ui_IDetailsOvlArea {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_IDETAILSOVLAREA_H
