/********************************************************************************
** Form generated from reading UI file 'IDetailsWpt.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_IDETAILSWPT_H
#define UI_IDETAILSWPT_H

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

QT_BEGIN_NAMESPACE

class Ui_IDetailsWpt
{
public:
    QVBoxLayout *verticalLayout_2;
    QTabWidget *tabWidget;
    QWidget *tab;
    QHBoxLayout *horizontalLayout_4;
    QGridLayout *gridLayout;
    QHBoxLayout *horizontalLayout_2;
    QLabel *label_3;
    QLabel *labelPosition;
    QLabel *label;
    QLabel *labelElevation;
    QLabel *label_2;
    QLabel *labelProximity;
    QTextBrowser *textCmtDesc;
    CPhotoAlbum *photoAlbum;
    QHBoxLayout *horizontalLayout;
    CLineEdit *lineName;
    QLabel *labelTainted;
    QLabel *labelNogo;
    QToolButton *toolLock;
    QHBoxLayout *horizontalLayout_3;
    QLabel *label_4;
    QLabel *labelTime;
    QVBoxLayout *verticalLayout;
    QToolButton *toolAddImage;
    QToolButton *toolDelImage;
    QSpacerItem *verticalSpacer;
    QToolButton *toolIcon;
    QWidget *tab_2;
    QVBoxLayout *verticalLayout_3;
    CHistoryListWidget *listHistory;

    void setupUi(QDialog *IDetailsWpt)
    {
        if (IDetailsWpt->objectName().isEmpty())
            IDetailsWpt->setObjectName("IDetailsWpt");
        IDetailsWpt->resize(550, 473);
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/icons/32x32/Map.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        IDetailsWpt->setWindowIcon(icon);
        verticalLayout_2 = new QVBoxLayout(IDetailsWpt);
        verticalLayout_2->setSpacing(0);
        verticalLayout_2->setObjectName("verticalLayout_2");
        verticalLayout_2->setContentsMargins(0, 0, 0, 0);
        tabWidget = new QTabWidget(IDetailsWpt);
        tabWidget->setObjectName("tabWidget");
        tab = new QWidget();
        tab->setObjectName("tab");
        horizontalLayout_4 = new QHBoxLayout(tab);
        horizontalLayout_4->setSpacing(0);
        horizontalLayout_4->setObjectName("horizontalLayout_4");
        horizontalLayout_4->setContentsMargins(0, 0, 0, 0);
        gridLayout = new QGridLayout();
        gridLayout->setObjectName("gridLayout");
        gridLayout->setVerticalSpacing(6);
        gridLayout->setContentsMargins(3, -1, 3, -1);
        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setSpacing(9);
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        label_3 = new QLabel(tab);
        label_3->setObjectName("label_3");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(label_3->sizePolicy().hasHeightForWidth());
        label_3->setSizePolicy(sizePolicy);

        horizontalLayout_2->addWidget(label_3);

        labelPosition = new QLabel(tab);
        labelPosition->setObjectName("labelPosition");

        horizontalLayout_2->addWidget(labelPosition);

        label = new QLabel(tab);
        label->setObjectName("label");
        sizePolicy.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
        label->setSizePolicy(sizePolicy);

        horizontalLayout_2->addWidget(label);

        labelElevation = new QLabel(tab);
        labelElevation->setObjectName("labelElevation");
        sizePolicy.setHeightForWidth(labelElevation->sizePolicy().hasHeightForWidth());
        labelElevation->setSizePolicy(sizePolicy);

        horizontalLayout_2->addWidget(labelElevation);

        label_2 = new QLabel(tab);
        label_2->setObjectName("label_2");
        sizePolicy.setHeightForWidth(label_2->sizePolicy().hasHeightForWidth());
        label_2->setSizePolicy(sizePolicy);

        horizontalLayout_2->addWidget(label_2);

        labelProximity = new QLabel(tab);
        labelProximity->setObjectName("labelProximity");
        sizePolicy.setHeightForWidth(labelProximity->sizePolicy().hasHeightForWidth());
        labelProximity->setSizePolicy(sizePolicy);

        horizontalLayout_2->addWidget(labelProximity);


        gridLayout->addLayout(horizontalLayout_2, 1, 1, 1, 1);

        textCmtDesc = new QTextBrowser(tab);
        textCmtDesc->setObjectName("textCmtDesc");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::MinimumExpanding);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(textCmtDesc->sizePolicy().hasHeightForWidth());
        textCmtDesc->setSizePolicy(sizePolicy1);
        textCmtDesc->setFrameShape(QFrame::NoFrame);
        textCmtDesc->setOpenLinks(false);

        gridLayout->addWidget(textCmtDesc, 3, 1, 1, 1);

        photoAlbum = new CPhotoAlbum(tab);
        photoAlbum->setObjectName("photoAlbum");
        photoAlbum->setMinimumSize(QSize(0, 150));
        photoAlbum->setMaximumSize(QSize(16777215, 150));

        gridLayout->addWidget(photoAlbum, 4, 1, 1, 1);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        lineName = new CLineEdit(tab);
        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(tab);
        labelTainted->setObjectName("labelTainted");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Minimum);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(labelTainted->sizePolicy().hasHeightForWidth());
        labelTainted->setSizePolicy(sizePolicy2);
        labelTainted->setMaximumSize(QSize(25, 25));
        labelTainted->setPixmap(QPixmap(QString::fromUtf8(":/icons/32x32/Tainted.png")));
        labelTainted->setScaledContents(true);

        horizontalLayout->addWidget(labelTainted);

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

        horizontalLayout->addWidget(labelNogo);

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

        horizontalLayout->addWidget(toolLock);


        gridLayout->addLayout(horizontalLayout, 0, 1, 1, 1);

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setSpacing(9);
        horizontalLayout_3->setObjectName("horizontalLayout_3");
        label_4 = new QLabel(tab);
        label_4->setObjectName("label_4");
        sizePolicy.setHeightForWidth(label_4->sizePolicy().hasHeightForWidth());
        label_4->setSizePolicy(sizePolicy);

        horizontalLayout_3->addWidget(label_4);

        labelTime = new QLabel(tab);
        labelTime->setObjectName("labelTime");
        QSizePolicy sizePolicy3(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Preferred);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(labelTime->sizePolicy().hasHeightForWidth());
        labelTime->setSizePolicy(sizePolicy3);

        horizontalLayout_3->addWidget(labelTime);


        gridLayout->addLayout(horizontalLayout_3, 2, 1, 1, 1);

        verticalLayout = new QVBoxLayout();
        verticalLayout->setObjectName("verticalLayout");
        toolAddImage = new QToolButton(tab);
        toolAddImage->setObjectName("toolAddImage");
        QIcon icon2;
        icon2.addFile(QString::fromUtf8(":/icons/32x32/AddImage.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        toolAddImage->setIcon(icon2);
        toolAddImage->setIconSize(QSize(22, 22));

        verticalLayout->addWidget(toolAddImage);

        toolDelImage = new QToolButton(tab);
        toolDelImage->setObjectName("toolDelImage");
        QIcon icon3;
        icon3.addFile(QString::fromUtf8(":/icons/32x32/DelImage.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        toolDelImage->setIcon(icon3);
        toolDelImage->setIconSize(QSize(22, 22));

        verticalLayout->addWidget(toolDelImage);

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

        verticalLayout->addItem(verticalSpacer);


        gridLayout->addLayout(verticalLayout, 4, 0, 1, 1);

        toolIcon = new QToolButton(tab);
        toolIcon->setObjectName("toolIcon");
        toolIcon->setIconSize(QSize(22, 22));
        toolIcon->setAutoRaise(true);

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


        horizontalLayout_4->addLayout(gridLayout);

        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_2->addWidget(tabWidget);


        retranslateUi(IDetailsWpt);

        tabWidget->setCurrentIndex(0);


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

    void retranslateUi(QDialog *IDetailsWpt)
    {
        IDetailsWpt->setWindowTitle(QCoreApplication::translate("IDetailsWpt", "Dialog", nullptr));
        label_3->setText(QCoreApplication::translate("IDetailsWpt", "Position:", nullptr));
        labelPosition->setText(QCoreApplication::translate("IDetailsWpt", "-", nullptr));
        label->setText(QCoreApplication::translate("IDetailsWpt", "Elevation:", nullptr));
        labelElevation->setText(QCoreApplication::translate("IDetailsWpt", "-", nullptr));
        label_2->setText(QCoreApplication::translate("IDetailsWpt", "Proximity:", nullptr));
        labelProximity->setText(QCoreApplication::translate("IDetailsWpt", "-", nullptr));
#if QT_CONFIG(tooltip)
        labelTainted->setToolTip(QCoreApplication::translate("IDetailsWpt", "The waypoint 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("IDetailsWpt", "This Waypoint is a NoGo-Area", nullptr));
#endif // QT_CONFIG(tooltip)
        labelNogo->setText(QString());
#if QT_CONFIG(tooltip)
        toolLock->setToolTip(QCoreApplication::translate("IDetailsWpt", "Toggle read only mode. You have to open the lock to edit the item.", nullptr));
#endif // QT_CONFIG(tooltip)
        toolLock->setText(QCoreApplication::translate("IDetailsWpt", "...", nullptr));
        label_4->setText(QCoreApplication::translate("IDetailsWpt", "Date/Time:", nullptr));
        labelTime->setText(QCoreApplication::translate("IDetailsWpt", "-", nullptr));
#if QT_CONFIG(tooltip)
        toolAddImage->setToolTip(QCoreApplication::translate("IDetailsWpt", "Add images.", nullptr));
#endif // QT_CONFIG(tooltip)
        toolAddImage->setText(QCoreApplication::translate("IDetailsWpt", "...", nullptr));
#if QT_CONFIG(tooltip)
        toolDelImage->setToolTip(QCoreApplication::translate("IDetailsWpt", "Delete selected image.", nullptr));
#endif // QT_CONFIG(tooltip)
        toolDelImage->setText(QCoreApplication::translate("IDetailsWpt", "...", nullptr));
        toolIcon->setText(QCoreApplication::translate("IDetailsWpt", "...", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab), QCoreApplication::translate("IDetailsWpt", "Info", nullptr));
        tabWidget->setTabText(tabWidget->indexOf(tab_2), QCoreApplication::translate("IDetailsWpt", "Hist.", nullptr));
    } // retranslateUi

};

namespace Ui {
    class IDetailsWpt: public Ui_IDetailsWpt {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_IDETAILSWPT_H
