#include <klocalizedstring.h>

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

#ifndef UI_HORIZONMANAGER_H
#define UI_HORIZONMANAGER_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QListView>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTableView>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>

QT_BEGIN_NAMESPACE

class Ui_HorizonManager
{
public:
    QVBoxLayout *verticalLayout_3;
    QHBoxLayout *horizontalLayout_3;
    QGroupBox *groupBox;
    QVBoxLayout *verticalLayout;
    QHBoxLayout *horizontalLayout;
    QPushButton *addRegionB;
    QPushButton *removeRegionB;
    QSpacerItem *horizontalSpacer;
    QPushButton *saveB;
    QListView *regionsList;
    QGroupBox *groupBox_2;
    QVBoxLayout *verticalLayout_2;
    QHBoxLayout *horizontalLayout_2;
    QPushButton *addPointB;
    QPushButton *removePointB;
    QPushButton *clearPointsB;
    QSpacerItem *horizontalSpacer_2;
    QLabel *polygonValidatoin;
    QPushButton *selectPointsB;
    QTableView *pointsList;
    QHBoxLayout *horizontalLayout_4;
    QLabel *tipLabel;
    QLabel *label;

    void setupUi(QWidget *HorizonManager)
    {
        if (HorizonManager->objectName().isEmpty())
            HorizonManager->setObjectName(QStringLiteral("HorizonManager"));
        HorizonManager->resize(609, 449);
        verticalLayout_3 = new QVBoxLayout(HorizonManager);
        verticalLayout_3->setObjectName(QStringLiteral("verticalLayout_3"));
        horizontalLayout_3 = new QHBoxLayout();
        horizontalLayout_3->setObjectName(QStringLiteral("horizontalLayout_3"));
        horizontalLayout_3->setSizeConstraint(QLayout::SetDefaultConstraint);
        groupBox = new QGroupBox(HorizonManager);
        groupBox->setObjectName(QStringLiteral("groupBox"));
        verticalLayout = new QVBoxLayout(groupBox);
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
        addRegionB = new QPushButton(groupBox);
        addRegionB->setObjectName(QStringLiteral("addRegionB"));
        addRegionB->setMinimumSize(QSize(32, 32));
        addRegionB->setMaximumSize(QSize(32, 32));

        horizontalLayout->addWidget(addRegionB);

        removeRegionB = new QPushButton(groupBox);
        removeRegionB->setObjectName(QStringLiteral("removeRegionB"));
        removeRegionB->setEnabled(false);
        removeRegionB->setMinimumSize(QSize(32, 32));
        removeRegionB->setMaximumSize(QSize(32, 32));

        horizontalLayout->addWidget(removeRegionB);

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

        horizontalLayout->addItem(horizontalSpacer);

        saveB = new QPushButton(groupBox);
        saveB->setObjectName(QStringLiteral("saveB"));
        saveB->setEnabled(false);
        saveB->setMinimumSize(QSize(32, 32));
        saveB->setMaximumSize(QSize(32, 32));

        horizontalLayout->addWidget(saveB);


        verticalLayout->addLayout(horizontalLayout);

        regionsList = new QListView(groupBox);
        regionsList->setObjectName(QStringLiteral("regionsList"));

        verticalLayout->addWidget(regionsList);


        horizontalLayout_3->addWidget(groupBox);

        groupBox_2 = new QGroupBox(HorizonManager);
        groupBox_2->setObjectName(QStringLiteral("groupBox_2"));
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(groupBox_2->sizePolicy().hasHeightForWidth());
        groupBox_2->setSizePolicy(sizePolicy);
        verticalLayout_2 = new QVBoxLayout(groupBox_2);
        verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
        addPointB = new QPushButton(groupBox_2);
        addPointB->setObjectName(QStringLiteral("addPointB"));
        addPointB->setEnabled(false);
        addPointB->setMinimumSize(QSize(32, 32));
        addPointB->setMaximumSize(QSize(32, 32));

        horizontalLayout_2->addWidget(addPointB);

        removePointB = new QPushButton(groupBox_2);
        removePointB->setObjectName(QStringLiteral("removePointB"));
        removePointB->setEnabled(false);
        removePointB->setMinimumSize(QSize(32, 32));
        removePointB->setMaximumSize(QSize(32, 32));

        horizontalLayout_2->addWidget(removePointB);

        clearPointsB = new QPushButton(groupBox_2);
        clearPointsB->setObjectName(QStringLiteral("clearPointsB"));
        clearPointsB->setEnabled(false);
        clearPointsB->setMinimumSize(QSize(32, 32));
        clearPointsB->setMaximumSize(QSize(32, 32));

        horizontalLayout_2->addWidget(clearPointsB);

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

        horizontalLayout_2->addItem(horizontalSpacer_2);

        polygonValidatoin = new QLabel(groupBox_2);
        polygonValidatoin->setObjectName(QStringLiteral("polygonValidatoin"));
        polygonValidatoin->setEnabled(false);
        polygonValidatoin->setMinimumSize(QSize(32, 32));

        horizontalLayout_2->addWidget(polygonValidatoin);

        selectPointsB = new QPushButton(groupBox_2);
        selectPointsB->setObjectName(QStringLiteral("selectPointsB"));
        selectPointsB->setEnabled(false);
        selectPointsB->setMinimumSize(QSize(32, 32));
        selectPointsB->setMaximumSize(QSize(32, 32));
        selectPointsB->setCheckable(true);
        selectPointsB->setFlat(false);

        horizontalLayout_2->addWidget(selectPointsB);


        verticalLayout_2->addLayout(horizontalLayout_2);

        pointsList = new QTableView(groupBox_2);
        pointsList->setObjectName(QStringLiteral("pointsList"));

        verticalLayout_2->addWidget(pointsList);


        horizontalLayout_3->addWidget(groupBox_2);


        verticalLayout_3->addLayout(horizontalLayout_3);

        horizontalLayout_4 = new QHBoxLayout();
        horizontalLayout_4->setObjectName(QStringLiteral("horizontalLayout_4"));
        tipLabel = new QLabel(HorizonManager);
        tipLabel->setObjectName(QStringLiteral("tipLabel"));
        tipLabel->setMinimumSize(QSize(64, 64));
        tipLabel->setMaximumSize(QSize(64, 64));

        horizontalLayout_4->addWidget(tipLabel);

        label = new QLabel(HorizonManager);
        label->setObjectName(QStringLiteral("label"));
        label->setWordWrap(true);

        horizontalLayout_4->addWidget(label);

        horizontalLayout_4->setStretch(0, 1);
        horizontalLayout_4->setStretch(1, 5);

        verticalLayout_3->addLayout(horizontalLayout_4);


        retranslateUi(HorizonManager);

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

    void retranslateUi(QWidget *HorizonManager)
    {
        groupBox->setTitle(tr2i18n("Regions", Q_NULLPTR));
#ifndef UI_QT_NO_TOOLTIP
        addRegionB->setToolTip(tr2i18n("Add Region", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
        addRegionB->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        removeRegionB->setToolTip(tr2i18n("Remove Region", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
        removeRegionB->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        saveB->setToolTip(tr2i18n("Save Regions", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
        saveB->setText(QString());
        groupBox_2->setTitle(tr2i18n("Points", Q_NULLPTR));
#ifndef UI_QT_NO_TOOLTIP
        addPointB->setToolTip(tr2i18n("Add Point", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
        addPointB->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        removePointB->setToolTip(tr2i18n("Remove Point", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
        removePointB->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        clearPointsB->setToolTip(tr2i18n("Clear all points", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
        clearPointsB->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        polygonValidatoin->setToolTip(QString());
#endif // QT_NO_TOOLTIP
        polygonValidatoin->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        selectPointsB->setToolTip(tr2i18n("Select points from the sky map", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
        selectPointsB->setText(QString());
        tipLabel->setText(QString());
        label->setText(tr2i18n("<html><head/><body><p>Artificial horizon is used to define <span style=\" font-weight:600;\">Regions</span> that are <span style=\" font-style:italic;\">blocked</span> from view from your vantage point (e.g. Tall trees or buildings). To draw a <span style=\" font-weight:600;\">Region</span>, define a list of <span style=\" font-weight:600;\">Points</span> that encompasses the blocked area. Add the points manually, or by selecting them from the Sky Map after clicking <span style=\" font-style:italic;\">Select Points</span> button.  <span style=\" font-weight:600;\">First</span> and <span style=\" font-weight:600;\">Last</span> points must be on the horizon. Polygons must be closed to be considered valid regions.</p></body></html>", Q_NULLPTR));
        Q_UNUSED(HorizonManager);
    } // retranslateUi

};

namespace Ui {
    class HorizonManager: public Ui_HorizonManager {};
} // namespace Ui

QT_END_NAMESPACE

#endif // HORIZONMANAGER_H

