/********************************************************************************
** Form generated from reading UI file 'IMapVrtBuilder.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_IMAPVRTBUILDER_H
#define UI_IMAPVRTBUILDER_H

#include <QtCore/QVariant>
#include <QtGui/QIcon>
#include <QtWidgets/QApplication>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QTextBrowser>
#include <QtWidgets/QToolButton>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_IMapVrtBuilder
{
public:
    QGridLayout *gridLayout;
    QHBoxLayout *horizontalLayout_2;
    QToolButton *toolSourceFiles;
    QLabel *label_4;
    QListWidget *listWidget;
    QTextBrowser *textBrowser;
    QGroupBox *groupAdvancedOptions;
    QGridLayout *gridLayout_2;
    QLabel *label_3;
    QLabel *label_5;
    QLineEdit *lineVrtNoData;
    QLabel *label_2;
    QLabel *labelHelpGDAL;
    QLineEdit *lineSrcNoData;
    QLineEdit *lineASrs;
    QLineEdit *lineUserOptions;
    QLabel *label_6;
    QHBoxLayout *horizontalLayout_3;
    QLabel *label_7;
    QLabel *label_8;
    QGroupBox *groupOverviews;
    QHBoxLayout *horizontalLayout_4;
    QCheckBox *checkBy2;
    QCheckBox *checkBy4;
    QCheckBox *checkBy8;
    QCheckBox *checkBy16;
    QCheckBox *checkBy32;
    QCheckBox *checkBy64;
    QHBoxLayout *horizontalLayout;
    QToolButton *toolTargetFile;
    QLabel *label;
    QLabel *labelTargetFilename;
    QPushButton *pushStart;

    void setupUi(QWidget *IMapVrtBuilder)
    {
        if (IMapVrtBuilder->objectName().isEmpty())
            IMapVrtBuilder->setObjectName("IMapVrtBuilder");
        IMapVrtBuilder->resize(980, 589);
        gridLayout = new QGridLayout(IMapVrtBuilder);
        gridLayout->setObjectName("gridLayout");
        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName("horizontalLayout_2");
        toolSourceFiles = new QToolButton(IMapVrtBuilder);
        toolSourceFiles->setObjectName("toolSourceFiles");
        QIcon icon;
        icon.addFile(QString::fromUtf8(":/icons/32x32/PathGreen.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        toolSourceFiles->setIcon(icon);
        toolSourceFiles->setIconSize(QSize(22, 22));

        horizontalLayout_2->addWidget(toolSourceFiles);

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

        horizontalLayout_2->addWidget(label_4);


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

        listWidget = new QListWidget(IMapVrtBuilder);
        listWidget->setObjectName("listWidget");
        QSizePolicy sizePolicy(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Expanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(listWidget->sizePolicy().hasHeightForWidth());
        listWidget->setSizePolicy(sizePolicy);

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

        textBrowser = new QTextBrowser(IMapVrtBuilder);
        textBrowser->setObjectName("textBrowser");

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

        groupAdvancedOptions = new QGroupBox(IMapVrtBuilder);
        groupAdvancedOptions->setObjectName("groupAdvancedOptions");
        groupAdvancedOptions->setCheckable(true);
        groupAdvancedOptions->setChecked(false);
        gridLayout_2 = new QGridLayout(groupAdvancedOptions);
        gridLayout_2->setObjectName("gridLayout_2");
        label_3 = new QLabel(groupAdvancedOptions);
        label_3->setObjectName("label_3");

        gridLayout_2->addWidget(label_3, 2, 0, 1, 1);

        label_5 = new QLabel(groupAdvancedOptions);
        label_5->setObjectName("label_5");

        gridLayout_2->addWidget(label_5, 3, 0, 1, 1);

        lineVrtNoData = new QLineEdit(groupAdvancedOptions);
        lineVrtNoData->setObjectName("lineVrtNoData");

        gridLayout_2->addWidget(lineVrtNoData, 3, 1, 1, 1);

        label_2 = new QLabel(groupAdvancedOptions);
        label_2->setObjectName("label_2");

        gridLayout_2->addWidget(label_2, 1, 0, 1, 1);

        labelHelpGDAL = new QLabel(groupAdvancedOptions);
        labelHelpGDAL->setObjectName("labelHelpGDAL");
        labelHelpGDAL->setWordWrap(true);

        gridLayout_2->addWidget(labelHelpGDAL, 0, 0, 1, 2);

        lineSrcNoData = new QLineEdit(groupAdvancedOptions);
        lineSrcNoData->setObjectName("lineSrcNoData");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(lineSrcNoData->sizePolicy().hasHeightForWidth());
        lineSrcNoData->setSizePolicy(sizePolicy1);

        gridLayout_2->addWidget(lineSrcNoData, 2, 1, 1, 1);

        lineASrs = new QLineEdit(groupAdvancedOptions);
        lineASrs->setObjectName("lineASrs");
        sizePolicy1.setHeightForWidth(lineASrs->sizePolicy().hasHeightForWidth());
        lineASrs->setSizePolicy(sizePolicy1);

        gridLayout_2->addWidget(lineASrs, 1, 1, 1, 1);

        lineUserOptions = new QLineEdit(groupAdvancedOptions);
        lineUserOptions->setObjectName("lineUserOptions");

        gridLayout_2->addWidget(lineUserOptions, 4, 1, 1, 1);

        label_6 = new QLabel(groupAdvancedOptions);
        label_6->setObjectName("label_6");

        gridLayout_2->addWidget(label_6, 4, 0, 1, 1);


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

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName("horizontalLayout_3");
        label_7 = new QLabel(IMapVrtBuilder);
        label_7->setObjectName("label_7");
        QSizePolicy sizePolicy2(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Minimum);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(label_7->sizePolicy().hasHeightForWidth());
        label_7->setSizePolicy(sizePolicy2);
        label_7->setPixmap(QPixmap(QString::fromUtf8(":/icons/48x48/Help.png")));
        label_7->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);

        horizontalLayout_3->addWidget(label_7);

        label_8 = new QLabel(IMapVrtBuilder);
        label_8->setObjectName("label_8");
        QSizePolicy sizePolicy3(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Minimum);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(label_8->sizePolicy().hasHeightForWidth());
        label_8->setSizePolicy(sizePolicy3);
        label_8->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);
        label_8->setWordWrap(true);

        horizontalLayout_3->addWidget(label_8);


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

        groupOverviews = new QGroupBox(IMapVrtBuilder);
        groupOverviews->setObjectName("groupOverviews");
        groupOverviews->setCheckable(true);
        groupOverviews->setChecked(false);
        horizontalLayout_4 = new QHBoxLayout(groupOverviews);
        horizontalLayout_4->setObjectName("horizontalLayout_4");
        checkBy2 = new QCheckBox(groupOverviews);
        checkBy2->setObjectName("checkBy2");

        horizontalLayout_4->addWidget(checkBy2);

        checkBy4 = new QCheckBox(groupOverviews);
        checkBy4->setObjectName("checkBy4");

        horizontalLayout_4->addWidget(checkBy4);

        checkBy8 = new QCheckBox(groupOverviews);
        checkBy8->setObjectName("checkBy8");

        horizontalLayout_4->addWidget(checkBy8);

        checkBy16 = new QCheckBox(groupOverviews);
        checkBy16->setObjectName("checkBy16");

        horizontalLayout_4->addWidget(checkBy16);

        checkBy32 = new QCheckBox(groupOverviews);
        checkBy32->setObjectName("checkBy32");

        horizontalLayout_4->addWidget(checkBy32);

        checkBy64 = new QCheckBox(groupOverviews);
        checkBy64->setObjectName("checkBy64");

        horizontalLayout_4->addWidget(checkBy64);


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

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        toolTargetFile = new QToolButton(IMapVrtBuilder);
        toolTargetFile->setObjectName("toolTargetFile");
        QIcon icon1;
        icon1.addFile(QString::fromUtf8(":/icons/32x32/PathBlue.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
        toolTargetFile->setIcon(icon1);
        toolTargetFile->setIconSize(QSize(22, 22));

        horizontalLayout->addWidget(toolTargetFile);

        label = new QLabel(IMapVrtBuilder);
        label->setObjectName("label");
        QSizePolicy sizePolicy4(QSizePolicy::Policy::Maximum, QSizePolicy::Policy::Preferred);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(label->sizePolicy().hasHeightForWidth());
        label->setSizePolicy(sizePolicy4);

        horizontalLayout->addWidget(label);

        labelTargetFilename = new QLabel(IMapVrtBuilder);
        labelTargetFilename->setObjectName("labelTargetFilename");

        horizontalLayout->addWidget(labelTargetFilename);


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

        pushStart = new QPushButton(IMapVrtBuilder);
        pushStart->setObjectName("pushStart");

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


        retranslateUi(IMapVrtBuilder);

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

    void retranslateUi(QWidget *IMapVrtBuilder)
    {
        IMapVrtBuilder->setWindowTitle(QCoreApplication::translate("IMapVrtBuilder", "Form", nullptr));
        toolSourceFiles->setText(QCoreApplication::translate("IMapVrtBuilder", "...", nullptr));
        label_4->setText(QCoreApplication::translate("IMapVrtBuilder", "Select source files:", nullptr));
        groupAdvancedOptions->setTitle(QCoreApplication::translate("IMapVrtBuilder", "Advanced Options", nullptr));
        label_3->setText(QCoreApplication::translate("IMapVrtBuilder", "Source No Data (-srcnodata)", nullptr));
        label_5->setText(QCoreApplication::translate("IMapVrtBuilder", "Target No Data (-vrtnodata)", nullptr));
        label_2->setText(QCoreApplication::translate("IMapVrtBuilder", "Target Projection (-a_srs)", nullptr));
        labelHelpGDAL->setText(QCoreApplication::translate("IMapVrtBuilder", "These options are for particular cases and usually you would like to leave blank.See GDAL <a href='http://www.gdal.org/gdalbuildvrt.html'>Help</a> for more information.", nullptr));
        label_6->setText(QCoreApplication::translate("IMapVrtBuilder", "User defined options", nullptr));
        label_7->setText(QString());
        label_8->setText(QCoreApplication::translate("IMapVrtBuilder", "<ol>\n"
"<li>Select one or multiple source files.</li>\n"
"<li>Select a file name for the target VRT file.</li>\n"
"<li>Press \"Start\" button.</li>\n"
"</ol>\n"
"\n"
"Tip:\n"
"<ul>\n"
"<li>If you have several files place them in a subfolder of your map path. Create the VRT file in your map path.</li>\n"
"<li>Use the advanced options to add a \"no data\" value if your source files do not have one and do not form a rectangular map. Areas with no map file will become transparent.</li>\n"
"<li>The \"-a_srs\" option is intended to assign a Projection/Datum when the source file lacks it. This does NOT re-project the data.</li>\n"
"</ul>", nullptr));
#if QT_CONFIG(tooltip)
        groupOverviews->setToolTip(QCoreApplication::translate("IMapVrtBuilder", "Overviews will allow you to show the map for a larger range of zooms.", nullptr));
#endif // QT_CONFIG(tooltip)
        groupOverviews->setTitle(QCoreApplication::translate("IMapVrtBuilder", "Create overviews for result.", nullptr));
        checkBy2->setText(QCoreApplication::translate("IMapVrtBuilder", ":2", nullptr));
        checkBy4->setText(QCoreApplication::translate("IMapVrtBuilder", ":4", nullptr));
        checkBy8->setText(QCoreApplication::translate("IMapVrtBuilder", ":8", nullptr));
        checkBy16->setText(QCoreApplication::translate("IMapVrtBuilder", ":16", nullptr));
        checkBy32->setText(QCoreApplication::translate("IMapVrtBuilder", ":32", nullptr));
        checkBy64->setText(QCoreApplication::translate("IMapVrtBuilder", ":64", nullptr));
        toolTargetFile->setText(QCoreApplication::translate("IMapVrtBuilder", "...", nullptr));
        label->setText(QCoreApplication::translate("IMapVrtBuilder", "Target Filename:", nullptr));
        labelTargetFilename->setText(QCoreApplication::translate("IMapVrtBuilder", "-", nullptr));
        pushStart->setText(QCoreApplication::translate("IMapVrtBuilder", "Start", nullptr));
    } // retranslateUi

};

namespace Ui {
    class IMapVrtBuilder: public Ui_IMapVrtBuilder {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_IMAPVRTBUILDER_H
