#include <klocalizedstring.h>

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

#ifndef UI_OBSERVINGLIST_H
#define UI_OBSERVINGLIST_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QTabWidget>
#include <QtWidgets/QTableView>
#include <QtWidgets/QTextEdit>
#include <QtWidgets/QTimeEdit>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "kdatecombobox.h"
#include "kimagefilepreview.h"
#include "kplotwidget.h"
#include "kseparator.h"
#include "tools/avtplotwidget.h"

QT_BEGIN_NAMESPACE

class Ui_ObservingList
{
public:
    QVBoxLayout *vboxLayout;
    QHBoxLayout *hboxLayout;
    QPushButton *OpenButton;
    QPushButton *SaveButton;
    QPushButton *SaveAsButton;
    QPushButton *WizardButton;
    QPushButton *OALExport;
    QSpacerItem *Spacer1;
    QPushButton *MiniButton;
    QHBoxLayout *horizontalLayout_2;
    QLabel *locationLabel;
    QPushButton *SetLocation;
    QLabel *dateLabel;
    KDateComboBox *DateEdit;
    QPushButton *Update;
    QSpacerItem *horizontalSpacer_2;
    QHBoxLayout *horizontalLayout;
    QLabel *label;
    QPushButton *FindButton;
    QPushButton *WUTButton;
    QSpacerItem *horizontalSpacer_5;
    QLabel *label_2;
    QPushButton *saveImages;
    QPushButton *DeleteAllImages;
    QTabWidget *tabWidget;
    QWidget *WishList;
    QVBoxLayout *vboxLayout1;
    QTableView *TableView;
    QWidget *Session;
    QHBoxLayout *hboxLayout1;
    QTableView *SessionView;
    QVBoxLayout *vboxLayout2;
    QSpacerItem *verticalSpacer;
    QLabel *scheduledTimeLabel;
    QTimeEdit *TimeEdit;
    QPushButton *SetTime;
    QSpacerItem *verticalSpacer_3;
    QHBoxLayout *Preview;
    AVTPlotWidget *avt;
    KSeparator *kseparator;
    KImageFilePreview *ImagePreview;
    QSpacerItem *horizontalSpacer;
    QVBoxLayout *verticalLayout;
    QPushButton *SaveImage;
    QPushButton *SearchImage;
    QPushButton *DeleteImage;
    QLabel *NotesLabel;
    QTextEdit *NotesEdit;

    void setupUi(QWidget *ObservingList)
    {
        if (ObservingList->objectName().isEmpty())
            ObservingList->setObjectName(QStringLiteral("ObservingList"));
        ObservingList->resize(861, 650);
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Minimum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(ObservingList->sizePolicy().hasHeightForWidth());
        ObservingList->setSizePolicy(sizePolicy);
        ObservingList->setMinimumSize(QSize(820, 650));
        vboxLayout = new QVBoxLayout(ObservingList);
#ifndef UI_Q_OS_MAC
        vboxLayout->setSpacing(6);
#endif
#ifndef UI_Q_OS_MAC
        vboxLayout->setContentsMargins(9, 9, 9, 9);
#endif
        vboxLayout->setObjectName(QStringLiteral("vboxLayout"));
        hboxLayout = new QHBoxLayout();
#ifndef UI_Q_OS_MAC
        hboxLayout->setSpacing(6);
#endif
#ifndef UI_Q_OS_MAC
        hboxLayout->setContentsMargins(0, 0, 0, 0);
#endif
        hboxLayout->setObjectName(QStringLiteral("hboxLayout"));
        OpenButton = new QPushButton(ObservingList);
        OpenButton->setObjectName(QStringLiteral("OpenButton"));
        QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(OpenButton->sizePolicy().hasHeightForWidth());
        OpenButton->setSizePolicy(sizePolicy1);
        OpenButton->setMinimumSize(QSize(32, 32));
        OpenButton->setMaximumSize(QSize(32, 32));

        hboxLayout->addWidget(OpenButton);

        SaveButton = new QPushButton(ObservingList);
        SaveButton->setObjectName(QStringLiteral("SaveButton"));
        sizePolicy1.setHeightForWidth(SaveButton->sizePolicy().hasHeightForWidth());
        SaveButton->setSizePolicy(sizePolicy1);
        SaveButton->setMinimumSize(QSize(32, 32));
        SaveButton->setMaximumSize(QSize(32, 32));

        hboxLayout->addWidget(SaveButton);

        SaveAsButton = new QPushButton(ObservingList);
        SaveAsButton->setObjectName(QStringLiteral("SaveAsButton"));
        sizePolicy1.setHeightForWidth(SaveAsButton->sizePolicy().hasHeightForWidth());
        SaveAsButton->setSizePolicy(sizePolicy1);
        SaveAsButton->setMinimumSize(QSize(32, 32));
        SaveAsButton->setMaximumSize(QSize(32, 32));

        hboxLayout->addWidget(SaveAsButton);

        WizardButton = new QPushButton(ObservingList);
        WizardButton->setObjectName(QStringLiteral("WizardButton"));
        sizePolicy1.setHeightForWidth(WizardButton->sizePolicy().hasHeightForWidth());
        WizardButton->setSizePolicy(sizePolicy1);
        WizardButton->setMinimumSize(QSize(32, 32));
        WizardButton->setMaximumSize(QSize(32, 32));

        hboxLayout->addWidget(WizardButton);

        OALExport = new QPushButton(ObservingList);
        OALExport->setObjectName(QStringLiteral("OALExport"));

        hboxLayout->addWidget(OALExport);

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

        hboxLayout->addItem(Spacer1);

        MiniButton = new QPushButton(ObservingList);
        MiniButton->setObjectName(QStringLiteral("MiniButton"));
        sizePolicy1.setHeightForWidth(MiniButton->sizePolicy().hasHeightForWidth());
        MiniButton->setSizePolicy(sizePolicy1);
        MiniButton->setMinimumSize(QSize(32, 32));
        MiniButton->setMaximumSize(QSize(32, 32));

        hboxLayout->addWidget(MiniButton);


        vboxLayout->addLayout(hboxLayout);

        horizontalLayout_2 = new QHBoxLayout();
        horizontalLayout_2->setObjectName(QStringLiteral("horizontalLayout_2"));
        horizontalLayout_2->setContentsMargins(-1, 0, -1, -1);
        locationLabel = new QLabel(ObservingList);
        locationLabel->setObjectName(QStringLiteral("locationLabel"));

        horizontalLayout_2->addWidget(locationLabel);

        SetLocation = new QPushButton(ObservingList);
        SetLocation->setObjectName(QStringLiteral("SetLocation"));

        horizontalLayout_2->addWidget(SetLocation);

        dateLabel = new QLabel(ObservingList);
        dateLabel->setObjectName(QStringLiteral("dateLabel"));

        horizontalLayout_2->addWidget(dateLabel);

        DateEdit = new KDateComboBox(ObservingList);
        DateEdit->setObjectName(QStringLiteral("DateEdit"));

        horizontalLayout_2->addWidget(DateEdit);

        Update = new QPushButton(ObservingList);
        Update->setObjectName(QStringLiteral("Update"));

        horizontalLayout_2->addWidget(Update);

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

        horizontalLayout_2->addItem(horizontalSpacer_2);


        vboxLayout->addLayout(horizontalLayout_2);

        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QStringLiteral("horizontalLayout"));
        horizontalLayout->setContentsMargins(-1, 0, -1, -1);
        label = new QLabel(ObservingList);
        label->setObjectName(QStringLiteral("label"));

        horizontalLayout->addWidget(label);

        FindButton = new QPushButton(ObservingList);
        FindButton->setObjectName(QStringLiteral("FindButton"));
        QSizePolicy sizePolicy2(QSizePolicy::Minimum, QSizePolicy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(FindButton->sizePolicy().hasHeightForWidth());
        FindButton->setSizePolicy(sizePolicy2);

        horizontalLayout->addWidget(FindButton);

        WUTButton = new QPushButton(ObservingList);
        WUTButton->setObjectName(QStringLiteral("WUTButton"));
        sizePolicy2.setHeightForWidth(WUTButton->sizePolicy().hasHeightForWidth());
        WUTButton->setSizePolicy(sizePolicy2);

        horizontalLayout->addWidget(WUTButton);

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

        horizontalLayout->addItem(horizontalSpacer_5);

        label_2 = new QLabel(ObservingList);
        label_2->setObjectName(QStringLiteral("label_2"));

        horizontalLayout->addWidget(label_2);

        saveImages = new QPushButton(ObservingList);
        saveImages->setObjectName(QStringLiteral("saveImages"));

        horizontalLayout->addWidget(saveImages);

        DeleteAllImages = new QPushButton(ObservingList);
        DeleteAllImages->setObjectName(QStringLiteral("DeleteAllImages"));

        horizontalLayout->addWidget(DeleteAllImages);


        vboxLayout->addLayout(horizontalLayout);

        tabWidget = new QTabWidget(ObservingList);
        tabWidget->setObjectName(QStringLiteral("tabWidget"));
        QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(tabWidget->sizePolicy().hasHeightForWidth());
        tabWidget->setSizePolicy(sizePolicy3);
        tabWidget->setMinimumSize(QSize(0, 202));
        WishList = new QWidget();
        WishList->setObjectName(QStringLiteral("WishList"));
        vboxLayout1 = new QVBoxLayout(WishList);
        vboxLayout1->setObjectName(QStringLiteral("vboxLayout1"));
        TableView = new QTableView(WishList);
        TableView->setObjectName(QStringLiteral("TableView"));
        QSizePolicy sizePolicy4(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(TableView->sizePolicy().hasHeightForWidth());
        TableView->setSizePolicy(sizePolicy4);
        TableView->setEditTriggers(QAbstractItemView::NoEditTriggers);
        TableView->setAlternatingRowColors(true);
        TableView->setSelectionBehavior(QAbstractItemView::SelectRows);
        TableView->setShowGrid(false);
        TableView->setSortingEnabled(true);

        vboxLayout1->addWidget(TableView);

        tabWidget->addTab(WishList, QString());
        Session = new QWidget();
        Session->setObjectName(QStringLiteral("Session"));
        hboxLayout1 = new QHBoxLayout(Session);
        hboxLayout1->setObjectName(QStringLiteral("hboxLayout1"));
        SessionView = new QTableView(Session);
        SessionView->setObjectName(QStringLiteral("SessionView"));
        SessionView->setEditTriggers(QAbstractItemView::NoEditTriggers);
        SessionView->setAlternatingRowColors(true);
        SessionView->setSelectionBehavior(QAbstractItemView::SelectRows);
        SessionView->setShowGrid(false);
        SessionView->setSortingEnabled(true);

        hboxLayout1->addWidget(SessionView);

        vboxLayout2 = new QVBoxLayout();
        vboxLayout2->setObjectName(QStringLiteral("vboxLayout2"));
        verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout2->addItem(verticalSpacer);

        scheduledTimeLabel = new QLabel(Session);
        scheduledTimeLabel->setObjectName(QStringLiteral("scheduledTimeLabel"));

        vboxLayout2->addWidget(scheduledTimeLabel);

        TimeEdit = new QTimeEdit(Session);
        TimeEdit->setObjectName(QStringLiteral("TimeEdit"));
        sizePolicy3.setHeightForWidth(TimeEdit->sizePolicy().hasHeightForWidth());
        TimeEdit->setSizePolicy(sizePolicy3);
        TimeEdit->setMaximumSize(QSize(100, 30));

        vboxLayout2->addWidget(TimeEdit);

        SetTime = new QPushButton(Session);
        SetTime->setObjectName(QStringLiteral("SetTime"));

        vboxLayout2->addWidget(SetTime);

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

        vboxLayout2->addItem(verticalSpacer_3);


        hboxLayout1->addLayout(vboxLayout2);

        tabWidget->addTab(Session, QString());

        vboxLayout->addWidget(tabWidget);

        Preview = new QHBoxLayout();
        Preview->setObjectName(QStringLiteral("Preview"));
        Preview->setContentsMargins(-1, 0, -1, -1);
        avt = new AVTPlotWidget(ObservingList);
        avt->setObjectName(QStringLiteral("avt"));
        avt->setEnabled(true);
        QSizePolicy sizePolicy5(QSizePolicy::Fixed, QSizePolicy::Preferred);
        sizePolicy5.setHorizontalStretch(0);
        sizePolicy5.setVerticalStretch(0);
        sizePolicy5.setHeightForWidth(avt->sizePolicy().hasHeightForWidth());
        avt->setSizePolicy(sizePolicy5);
        avt->setMinimumSize(QSize(350, 200));
        avt->setMaximumSize(QSize(350, 200));
        avt->setCursor(QCursor(Qt::CrossCursor));

        Preview->addWidget(avt);

        kseparator = new KSeparator(ObservingList);
        kseparator->setObjectName(QStringLiteral("kseparator"));
        QSizePolicy sizePolicy6(QSizePolicy::Minimum, QSizePolicy::Preferred);
        sizePolicy6.setHorizontalStretch(0);
        sizePolicy6.setVerticalStretch(0);
        sizePolicy6.setHeightForWidth(kseparator->sizePolicy().hasHeightForWidth());
        kseparator->setSizePolicy(sizePolicy6);
        kseparator->setOrientation(Qt::Vertical);

        Preview->addWidget(kseparator);

        ImagePreview = new KImageFilePreview(ObservingList);
        ImagePreview->setObjectName(QStringLiteral("ImagePreview"));
        ImagePreview->setMinimumSize(QSize(200, 200));

        Preview->addWidget(ImagePreview);

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

        Preview->addItem(horizontalSpacer);

        verticalLayout = new QVBoxLayout();
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        verticalLayout->setContentsMargins(-1, -1, 12, -1);
        SaveImage = new QPushButton(ObservingList);
        SaveImage->setObjectName(QStringLiteral("SaveImage"));

        verticalLayout->addWidget(SaveImage);

        SearchImage = new QPushButton(ObservingList);
        SearchImage->setObjectName(QStringLiteral("SearchImage"));

        verticalLayout->addWidget(SearchImage);

        DeleteImage = new QPushButton(ObservingList);
        DeleteImage->setObjectName(QStringLiteral("DeleteImage"));

        verticalLayout->addWidget(DeleteImage);


        Preview->addLayout(verticalLayout);


        vboxLayout->addLayout(Preview);

        NotesLabel = new QLabel(ObservingList);
        NotesLabel->setObjectName(QStringLiteral("NotesLabel"));
        QSizePolicy sizePolicy7(QSizePolicy::Preferred, QSizePolicy::Fixed);
        sizePolicy7.setHorizontalStretch(0);
        sizePolicy7.setVerticalStretch(0);
        sizePolicy7.setHeightForWidth(NotesLabel->sizePolicy().hasHeightForWidth());
        NotesLabel->setSizePolicy(sizePolicy7);
        QFont font;
        font.setFamily(QStringLiteral("Sans Serif"));
        font.setPointSize(9);
        font.setBold(false);
        font.setItalic(true);
        font.setUnderline(false);
        font.setWeight(50);
        font.setStrikeOut(false);
        NotesLabel->setFont(font);
        NotesLabel->setAlignment(Qt::AlignVCenter);

        vboxLayout->addWidget(NotesLabel);

        NotesEdit = new QTextEdit(ObservingList);
        NotesEdit->setObjectName(QStringLiteral("NotesEdit"));
        sizePolicy3.setHeightForWidth(NotesEdit->sizePolicy().hasHeightForWidth());
        NotesEdit->setSizePolicy(sizePolicy3);

        vboxLayout->addWidget(NotesEdit);


        retranslateUi(ObservingList);

        tabWidget->setCurrentIndex(0);


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

    void retranslateUi(QWidget *ObservingList)
    {
#ifndef UI_QT_NO_TOOLTIP
        OpenButton->setToolTip(tr2i18n("Open an observation session list", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        OpenButton->setWhatsThis(tr2i18n("Load an observing list from disk", 0));
#endif // QT_NO_WHATSTHIS
        OpenButton->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        SaveButton->setToolTip(tr2i18n("Save the observing session", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        SaveButton->setWhatsThis(tr2i18n("Save the current observing list to disk", 0));
#endif // QT_NO_WHATSTHIS
        SaveButton->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        SaveAsButton->setToolTip(tr2i18n("Save observing session as...", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        SaveAsButton->setWhatsThis(tr2i18n("Save the current observing list to disk, specifying the filename", 0));
#endif // QT_NO_WHATSTHIS
        SaveAsButton->setText(QString());
#ifndef UI_QT_NO_TOOLTIP
        WizardButton->setToolTip(tr2i18n("Observing List Wizard", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        WizardButton->setWhatsThis(tr2i18n("The list wizard helps you construct observing lists based on filtering by object type, position on the sky, and magnitude.", 0));
#endif // QT_NO_WHATSTHIS
        WizardButton->setText(QString());
        OALExport->setText(tr2i18n("Export to OAL", 0));
#ifndef UI_QT_NO_TOOLTIP
        MiniButton->setToolTip(tr2i18n("Make window small", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        MiniButton->setWhatsThis(tr2i18n("This button toggles between large and small states.  The small state may be useful if you want the Observing list open while working in the main window.", 0));
#endif // QT_NO_WHATSTHIS
        MiniButton->setText(QString());
        locationLabel->setText(tr2i18n("Location:", 0));
        SetLocation->setText(tr2i18n("Choose", 0));
        dateLabel->setText(tr2i18n("Date:", 0));
#ifndef UI_QT_NO_TOOLTIP
        Update->setToolTip(tr2i18n("Update the table and the plot for the new date and location.", 0));
#endif // QT_NO_TOOLTIP
        Update->setText(tr2i18n("Update", 0));
        label->setText(tr2i18n("Adding Objects:", 0));
#ifndef UI_QT_NO_TOOLTIP
        FindButton->setToolTip(tr2i18n("Open Find Dialog", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        FindButton->setWhatsThis(tr2i18n("Open the Find Dialog for adding objects to the list", 0));
#endif // QT_NO_WHATSTHIS
        FindButton->setText(tr2i18n("Find Object", 0));
#ifndef UI_QT_NO_TOOLTIP
        WUTButton->setToolTip(tr2i18n("Open the WUT dialog", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        WUTButton->setWhatsThis(tr2i18n("Opens the What's up tonight dialog, from which objects can be added to the list", 0));
#endif // QT_NO_WHATSTHIS
        WUTButton->setText(tr2i18n("What's up Tonight tool", 0));
        label_2->setText(tr2i18n("Reference Images:", 0));
#ifndef UI_QT_NO_TOOLTIP
        saveImages->setToolTip(tr2i18n("Download the SDSS/DSS images of all the objects in the current list.", 0));
#endif // QT_NO_TOOLTIP
        saveImages->setText(tr2i18n("Save all Images", 0));
#ifndef UI_QT_NO_TOOLTIP
        DeleteAllImages->setToolTip(tr2i18n("Deletes all the stored DSS/SDSS images", 0));
#endif // QT_NO_TOOLTIP
        DeleteAllImages->setText(tr2i18n("Delete all Images", 0));
        tabWidget->setTabText(tabWidget->indexOf(WishList), tr2i18n("Wish List", 0));
        scheduledTimeLabel->setText(tr2i18n("Scheduled Time", 0));
        SetTime->setText(tr2i18n("Set Time", 0));
        tabWidget->setTabText(tabWidget->indexOf(Session), tr2i18n("Session Plan", 0));
        SaveImage->setText(tr2i18n("Save", 0));
        SearchImage->setText(tr2i18n("Find Image", 0));
        DeleteImage->setText(tr2i18n("Delete", 0));
        NotesLabel->setText(tr2i18n("Select an object to record notes on it here:", 0));
        Q_UNUSED(ObservingList);
    } // retranslateUi

};

namespace Ui {
    class ObservingList: public Ui_ObservingList {};
} // namespace Ui

QT_END_NAMESPACE

#endif // OBSERVINGLIST_H

