#include <klocalizedstring.h>

/********************************************************************************
** Form generated from reading UI file 'addcatdialog.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_ADDCATDIALOG_H
#define UI_ADDCATDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QDoubleSpinBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QListWidget>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "kcolorbutton.h"
#include "kurlrequester.h"
#include "widgets/draglistbox.h"

QT_BEGIN_NAMESPACE

class Ui_AddCatDialog
{
public:
    QVBoxLayout *vboxLayout;
    QGroupBox *groupBox4;
    QVBoxLayout *vboxLayout1;
    KUrlRequester *DataURL;
    QListWidget *DataFileBox;
    QGroupBox *groupBox1;
    QHBoxLayout *hboxLayout;
    QVBoxLayout *vboxLayout2;
    QLabel *textLabel1_3;
    DragListBox *FieldList;
    QVBoxLayout *vboxLayout3;
    QLabel *textLabel1_3_2;
    DragListBox *FieldPool;
    QGridLayout *gridLayout;
    QLineEdit *Prefix;
    QDoubleSpinBox *Epoch;
    QLabel *textLabel4;
    QHBoxLayout *hboxLayout1;
    QLabel *textLabel1_4;
    KColorButton *ColorButton;
    QLabel *textLabel3;
    QHBoxLayout *hboxLayout2;
    QRadioButton *CSVButton;
    QRadioButton *SpaceButton;
    QPushButton *PreviewButton;
    QGridLayout *gridLayout1;
    KUrlRequester *CatalogURL;
    QLabel *textLabel1_2;
    QLabel *textLabel1;
    QLineEdit *CatalogName;

    void setupUi(QWidget *AddCatDialog)
    {
        if (AddCatDialog->objectName().isEmpty())
            AddCatDialog->setObjectName(QStringLiteral("AddCatDialog"));
        AddCatDialog->resize(614, 652);
        vboxLayout = new QVBoxLayout(AddCatDialog);
        vboxLayout->setSpacing(6);
        vboxLayout->setObjectName(QStringLiteral("vboxLayout"));
        vboxLayout->setContentsMargins(8, 8, 8, 8);
        groupBox4 = new QGroupBox(AddCatDialog);
        groupBox4->setObjectName(QStringLiteral("groupBox4"));
        vboxLayout1 = new QVBoxLayout(groupBox4);
        vboxLayout1->setSpacing(6);
        vboxLayout1->setObjectName(QStringLiteral("vboxLayout1"));
        vboxLayout1->setContentsMargins(10, 10, 10, 10);
        DataURL = new KUrlRequester(groupBox4);
        DataURL->setObjectName(QStringLiteral("DataURL"));

        vboxLayout1->addWidget(DataURL);

        DataFileBox = new QListWidget(groupBox4);
        DataFileBox->setObjectName(QStringLiteral("DataFileBox"));
        DataFileBox->setEnabled(true);
        QFont font;
        font.setPointSize(7);
        font.setBold(false);
        font.setItalic(false);
        font.setUnderline(false);
        font.setWeight(50);
        font.setStrikeOut(false);
        DataFileBox->setFont(font);

        vboxLayout1->addWidget(DataFileBox);


        vboxLayout->addWidget(groupBox4);

        groupBox1 = new QGroupBox(AddCatDialog);
        groupBox1->setObjectName(QStringLiteral("groupBox1"));
        hboxLayout = new QHBoxLayout(groupBox1);
        hboxLayout->setSpacing(0);
        hboxLayout->setObjectName(QStringLiteral("hboxLayout"));
        hboxLayout->setContentsMargins(4, 4, 4, 4);
        vboxLayout2 = new QVBoxLayout();
        vboxLayout2->setSpacing(6);
        vboxLayout2->setObjectName(QStringLiteral("vboxLayout2"));
        vboxLayout2->setContentsMargins(0, 0, 0, 0);
        textLabel1_3 = new QLabel(groupBox1);
        textLabel1_3->setObjectName(QStringLiteral("textLabel1_3"));
        QFont font1;
        font1.setPointSize(8);
        font1.setBold(false);
        font1.setItalic(false);
        font1.setUnderline(false);
        font1.setWeight(50);
        font1.setStrikeOut(false);
        textLabel1_3->setFont(font1);

        vboxLayout2->addWidget(textLabel1_3);

        FieldList = new DragListBox(groupBox1);
        FieldList->setObjectName(QStringLiteral("FieldList"));

        vboxLayout2->addWidget(FieldList);


        hboxLayout->addLayout(vboxLayout2);

        vboxLayout3 = new QVBoxLayout();
        vboxLayout3->setSpacing(6);
        vboxLayout3->setObjectName(QStringLiteral("vboxLayout3"));
        vboxLayout3->setContentsMargins(0, 0, 0, 0);
        textLabel1_3_2 = new QLabel(groupBox1);
        textLabel1_3_2->setObjectName(QStringLiteral("textLabel1_3_2"));
        textLabel1_3_2->setFont(font1);

        vboxLayout3->addWidget(textLabel1_3_2);

        FieldPool = new DragListBox(groupBox1);
        FieldPool->setObjectName(QStringLiteral("FieldPool"));

        vboxLayout3->addWidget(FieldPool);


        hboxLayout->addLayout(vboxLayout3);


        vboxLayout->addWidget(groupBox1);

        gridLayout = new QGridLayout();
        gridLayout->setSpacing(6);
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        gridLayout->setContentsMargins(0, 0, 0, 0);
        Prefix = new QLineEdit(AddCatDialog);
        Prefix->setObjectName(QStringLiteral("Prefix"));

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

        Epoch = new QDoubleSpinBox(AddCatDialog);
        Epoch->setObjectName(QStringLiteral("Epoch"));
        Epoch->setMinimum(1900);
        Epoch->setMaximum(2050);
        Epoch->setSingleStep(50);
        Epoch->setValue(2000);

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

        textLabel4 = new QLabel(AddCatDialog);
        textLabel4->setObjectName(QStringLiteral("textLabel4"));

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

        hboxLayout1 = new QHBoxLayout();
        hboxLayout1->setSpacing(6);
        hboxLayout1->setObjectName(QStringLiteral("hboxLayout1"));
        hboxLayout1->setContentsMargins(0, 0, 0, 0);
        textLabel1_4 = new QLabel(AddCatDialog);
        textLabel1_4->setObjectName(QStringLiteral("textLabel1_4"));

        hboxLayout1->addWidget(textLabel1_4);

        ColorButton = new KColorButton(AddCatDialog);
        ColorButton->setObjectName(QStringLiteral("ColorButton"));
        ColorButton->setProperty("color", QVariant(QColor(255, 0, 0)));

        hboxLayout1->addWidget(ColorButton);


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

        textLabel3 = new QLabel(AddCatDialog);
        textLabel3->setObjectName(QStringLiteral("textLabel3"));

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

        hboxLayout2 = new QHBoxLayout();
        hboxLayout2->setSpacing(6);
        hboxLayout2->setObjectName(QStringLiteral("hboxLayout2"));
        hboxLayout2->setContentsMargins(0, 0, 0, 0);
        CSVButton = new QRadioButton(AddCatDialog);
        CSVButton->setObjectName(QStringLiteral("CSVButton"));
        CSVButton->setAutoExclusive(true);

        hboxLayout2->addWidget(CSVButton);

        SpaceButton = new QRadioButton(AddCatDialog);
        SpaceButton->setObjectName(QStringLiteral("SpaceButton"));
        SpaceButton->setChecked(true);

        hboxLayout2->addWidget(SpaceButton);

        PreviewButton = new QPushButton(AddCatDialog);
        PreviewButton->setObjectName(QStringLiteral("PreviewButton"));
        PreviewButton->setEnabled(true);

        hboxLayout2->addWidget(PreviewButton);


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


        vboxLayout->addLayout(gridLayout);

        gridLayout1 = new QGridLayout();
        gridLayout1->setSpacing(6);
        gridLayout1->setObjectName(QStringLiteral("gridLayout1"));
        gridLayout1->setContentsMargins(0, 0, 0, 0);
        CatalogURL = new KUrlRequester(AddCatDialog);
        CatalogURL->setObjectName(QStringLiteral("CatalogURL"));

        gridLayout1->addWidget(CatalogURL, 1, 1, 1, 1);

        textLabel1_2 = new QLabel(AddCatDialog);
        textLabel1_2->setObjectName(QStringLiteral("textLabel1_2"));

        gridLayout1->addWidget(textLabel1_2, 0, 0, 1, 1);

        textLabel1 = new QLabel(AddCatDialog);
        textLabel1->setObjectName(QStringLiteral("textLabel1"));

        gridLayout1->addWidget(textLabel1, 1, 0, 1, 1);

        CatalogName = new QLineEdit(AddCatDialog);
        CatalogName->setObjectName(QStringLiteral("CatalogName"));

        gridLayout1->addWidget(CatalogName, 0, 1, 1, 1);


        vboxLayout->addLayout(gridLayout1);

        QWidget::setTabOrder(DataURL, DataFileBox);
        QWidget::setTabOrder(DataFileBox, Epoch);
        QWidget::setTabOrder(Epoch, ColorButton);
        QWidget::setTabOrder(ColorButton, Prefix);
        QWidget::setTabOrder(Prefix, PreviewButton);
        QWidget::setTabOrder(PreviewButton, CatalogName);
        QWidget::setTabOrder(CatalogName, CatalogURL);

        retranslateUi(AddCatDialog);

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

    void retranslateUi(QWidget *AddCatDialog)
    {
        groupBox4->setTitle(tr2i18n("Import File", Q_NULLPTR));
#ifndef UI_QT_NO_TOOLTIP
        DataURL->setToolTip(tr2i18n("Enter import data filename", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        DataURL->setWhatsThis(tr2i18n("To import an existing data file, enter its filename here.  You will then describe the contents of the file below.  You can leave the filename blank to construct a catalog file with a valid header, but no data.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
#ifndef UI_QT_NO_TOOLTIP
        DataFileBox->setToolTip(tr2i18n("Contents of the imported data file", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        DataFileBox->setWhatsThis(tr2i18n("When you select a data file in the above line, its contents are displayed here.", Q_NULLPTR));
#endif // QT_NO_WHATSTHIS
        groupBox1->setTitle(tr2i18n("Describe Data Fields", Q_NULLPTR));
        textLabel1_3->setText(tr2i18n("<b>Catalog fields:</b>", Q_NULLPTR));
        textLabel1_3_2->setText(tr2i18n("<b>Available fields:</b>", Q_NULLPTR));
#ifndef UI_QT_NO_TOOLTIP
        Epoch->setToolTip(tr2i18n("The coordinate epoch for the catalog", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
        textLabel4->setText(tr2i18n("Catalog name prefix:", Q_NULLPTR));
        textLabel1_4->setText(tr2i18n("Symbol color:", Q_NULLPTR));
        ColorButton->setText(QString());
        textLabel3->setText(tr2i18n("Coordinate epoch:", Q_NULLPTR));
        CSVButton->setText(tr2i18n("CSV", Q_NULLPTR));
        SpaceButton->setText(tr2i18n("Space Delimited", Q_NULLPTR));
        PreviewButton->setText(tr2i18n("Preview &Output", Q_NULLPTR));
#ifndef UI_QT_NO_TOOLTIP
        CatalogURL->setToolTip(tr2i18n("Enter the filename for the output catalog file", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
        textLabel1_2->setText(tr2i18n("Catalog name:", Q_NULLPTR));
        textLabel1->setText(tr2i18n("Save catalog as:", Q_NULLPTR));
#ifndef UI_QT_NO_TOOLTIP
        CatalogName->setToolTip(tr2i18n("Enter a name for the catalog", Q_NULLPTR));
#endif // QT_NO_TOOLTIP
        Q_UNUSED(AddCatDialog);
    } // retranslateUi

};

namespace Ui {
    class AddCatDialog: public Ui_AddCatDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // ADDCATDIALOG_H

