/********************************************************************************
** Form generated from reading UI file 'IRoutinoDatabaseBuilder.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_IROUTINODATABASEBUILDER_H
#define UI_IROUTINODATABASEBUILDER_H

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

QT_BEGIN_NAMESPACE

class Ui_IRoutinoDatabaseBuilder
{
public:
    QGridLayout *gridLayout;
    QListWidget *listWidget;
    QHBoxLayout *horizontalLayout_3;
    QToolButton *toolSourceFiles;
    QLabel *label_5;
    QTextBrowser *textBrowser;
    QPushButton *pushStart;
    QHBoxLayout *horizontalLayout_4;
    QToolButton *toolTargetPath;
    QLabel *label_2;
    QLabel *labelTargetPath;
    QLabel *label_3;
    QLineEdit *lineTargetPrefix;
    QHBoxLayout *horizontalLayout;
    QLabel *label_4;
    QLabel *labelHelp;
    QVBoxLayout *verticalLayout;
    QLabel *labelError;
    QSpacerItem *verticalSpacer;

    void setupUi(QWidget *IRoutinoDatabaseBuilder)
    {
        if (IRoutinoDatabaseBuilder->objectName().isEmpty())
            IRoutinoDatabaseBuilder->setObjectName("IRoutinoDatabaseBuilder");
        IRoutinoDatabaseBuilder->resize(988, 451);
        gridLayout = new QGridLayout(IRoutinoDatabaseBuilder);
        gridLayout->setObjectName("gridLayout");
        listWidget = new QListWidget(IRoutinoDatabaseBuilder);
        listWidget->setObjectName("listWidget");

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

        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName("horizontalLayout_3");
        toolSourceFiles = new QToolButton(IRoutinoDatabaseBuilder);
        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_3->addWidget(toolSourceFiles);

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

        horizontalLayout_3->addWidget(label_5);


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

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

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

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

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

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

        horizontalLayout_4->addWidget(toolTargetPath);

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

        horizontalLayout_4->addWidget(label_2);

        labelTargetPath = new QLabel(IRoutinoDatabaseBuilder);
        labelTargetPath->setObjectName("labelTargetPath");

        horizontalLayout_4->addWidget(labelTargetPath);

        label_3 = new QLabel(IRoutinoDatabaseBuilder);
        label_3->setObjectName("label_3");

        horizontalLayout_4->addWidget(label_3);

        lineTargetPrefix = new QLineEdit(IRoutinoDatabaseBuilder);
        lineTargetPrefix->setObjectName("lineTargetPrefix");

        horizontalLayout_4->addWidget(lineTargetPrefix);


        gridLayout->addLayout(horizontalLayout_4, 3, 0, 1, 1);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName("horizontalLayout");
        label_4 = new QLabel(IRoutinoDatabaseBuilder);
        label_4->setObjectName("label_4");
        sizePolicy.setHeightForWidth(label_4->sizePolicy().hasHeightForWidth());
        label_4->setSizePolicy(sizePolicy);
        label_4->setPixmap(QPixmap(QString::fromUtf8(":/icons/48x48/Help.png")));
        label_4->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);

        horizontalLayout->addWidget(label_4);

        labelHelp = new QLabel(IRoutinoDatabaseBuilder);
        labelHelp->setObjectName("labelHelp");
        labelHelp->setAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop);
        labelHelp->setWordWrap(true);

        horizontalLayout->addWidget(labelHelp);


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

        verticalLayout = new QVBoxLayout();
        verticalLayout->setObjectName("verticalLayout");
        labelError = new QLabel(IRoutinoDatabaseBuilder);
        labelError->setObjectName("labelError");
        labelError->setWordWrap(true);

        verticalLayout->addWidget(labelError);

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

        verticalLayout->addItem(verticalSpacer);


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

        textBrowser->raise();
        pushStart->raise();
        listWidget->raise();

        retranslateUi(IRoutinoDatabaseBuilder);

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

    void retranslateUi(QWidget *IRoutinoDatabaseBuilder)
    {
        IRoutinoDatabaseBuilder->setWindowTitle(QCoreApplication::translate("IRoutinoDatabaseBuilder", "Form", nullptr));
        toolSourceFiles->setText(QCoreApplication::translate("IRoutinoDatabaseBuilder", "...", nullptr));
        label_5->setText(QCoreApplication::translate("IRoutinoDatabaseBuilder", "Select source files:", nullptr));
        pushStart->setText(QCoreApplication::translate("IRoutinoDatabaseBuilder", "Start", nullptr));
        toolTargetPath->setText(QCoreApplication::translate("IRoutinoDatabaseBuilder", "...", nullptr));
        label_2->setText(QCoreApplication::translate("IRoutinoDatabaseBuilder", "Target Path:", nullptr));
        labelTargetPath->setText(QCoreApplication::translate("IRoutinoDatabaseBuilder", "-", nullptr));
        label_3->setText(QCoreApplication::translate("IRoutinoDatabaseBuilder", "File Prefix", nullptr));
        label_4->setText(QString());
        labelHelp->setText(QCoreApplication::translate("IRoutinoDatabaseBuilder", "<p>To create a Routino routing database you need to download *pbf files from <a href='http://download.geofabrik.de/'>GeoFabrik</a>. The process of creating a Routino database is quite slow and the resulting files quite large. Therefore it's recommended not to download whole continents. Limit your download to those countries you really need. However as Routino can't route over several databases you have to include all countries that are touched by a cross country border route.</p>\n"
"\n"
"<ol>\n"
"<li>Select one or multiple source *.pbf files.</li>\n"
"<li>Select a path for your Routino database.</li>\n"
"<li>Select a prefix. The database will be listed by this prefix.</li>\n"
"<li>Press \"Start\" button.</li>\n"
"</ol>", nullptr));
        labelError->setText(QCoreApplication::translate("IRoutinoDatabaseBuilder", "<b style = 'color: red'> Unable to find Routino's planetsplitter. Searched for \"planetsplitter\" and \"routino-planetsplitter\".</b>", nullptr));
    } // retranslateUi

};

namespace Ui {
    class IRoutinoDatabaseBuilder: public Ui_IRoutinoDatabaseBuilder {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_IROUTINODATABASEBUILDER_H
