#include <klocalizedstring.h>

/********************************************************************************
** Form generated from reading UI file 'fitshistogramui.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_FITSHISTOGRAMUI_H
#define UI_FITSHISTOGRAMUI_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QDialog>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QPushButton>
#include <QtWidgets/QRadioButton>
#include <QtWidgets/QSlider>
#include <QtWidgets/QSpacerItem>
#include <QtWidgets/QVBoxLayout>
#include "fitsviewer/fitshistogramdraw.h"

QT_BEGIN_NAMESPACE

class Ui_FITSHistogramUI
{
public:
    QGridLayout *gridLayout_2;
    QVBoxLayout *verticalLayout;
    QSlider *maxSlider;
    histDrawArea *histFrame;
    QSlider *minSlider;
    QVBoxLayout *verticalLayout_2;
    QGroupBox *FITSScaleGroup;
    QGridLayout *gridLayout;
    QRadioButton *autoR;
    QRadioButton *logR;
    QRadioButton *sqrtR;
    QRadioButton *linearR;
    QSpacerItem *verticalSpacer;
    QGridLayout *gridLayout1;
    QLabel *maxLabel;
    QLineEdit *intensityOUT;
    QSpacerItem *spacerItem;
    QLineEdit *minOUT;
    QLabel *intensityLabel;
    QLineEdit *frequencyOUT;
    QLabel *frequencyLabel;
    QLabel *minLabel;
    QLineEdit *maxOUT;
    QHBoxLayout *hboxLayout;
    QSpacerItem *spacerItem1;
    QPushButton *applyB;
    QPushButton *cancelB;

    void setupUi(QDialog *FITSHistogramUI)
    {
        if (FITSHistogramUI->objectName().isEmpty())
            FITSHistogramUI->setObjectName(QStringLiteral("FITSHistogramUI"));
        FITSHistogramUI->resize(675, 401);
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(FITSHistogramUI->sizePolicy().hasHeightForWidth());
        FITSHistogramUI->setSizePolicy(sizePolicy);
        FITSHistogramUI->setMinimumSize(QSize(640, 360));
        FITSHistogramUI->setMaximumSize(QSize(800, 425));
        FITSHistogramUI->setSizeGripEnabled(true);
        gridLayout_2 = new QGridLayout(FITSHistogramUI);
        gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
        verticalLayout = new QVBoxLayout();
        verticalLayout->setObjectName(QStringLiteral("verticalLayout"));
        maxSlider = new QSlider(FITSHistogramUI);
        maxSlider->setObjectName(QStringLiteral("maxSlider"));
        maxSlider->setOrientation(Qt::Horizontal);
        maxSlider->setInvertedAppearance(false);

        verticalLayout->addWidget(maxSlider);

        histFrame = new histDrawArea(FITSHistogramUI);
        histFrame->setObjectName(QStringLiteral("histFrame"));
        QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Preferred);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(histFrame->sizePolicy().hasHeightForWidth());
        histFrame->setSizePolicy(sizePolicy1);
        histFrame->setMinimumSize(QSize(500, 200));
        histFrame->setMaximumSize(QSize(500, 200));
        histFrame->setFrameShape(QFrame::Box);
        histFrame->setFrameShadow(QFrame::Plain);
        histFrame->setLineWidth(1);

        verticalLayout->addWidget(histFrame);

        minSlider = new QSlider(FITSHistogramUI);
        minSlider->setObjectName(QStringLiteral("minSlider"));
        minSlider->setOrientation(Qt::Horizontal);

        verticalLayout->addWidget(minSlider);


        gridLayout_2->addLayout(verticalLayout, 0, 0, 1, 1);

        verticalLayout_2 = new QVBoxLayout();
        verticalLayout_2->setObjectName(QStringLiteral("verticalLayout_2"));
        FITSScaleGroup = new QGroupBox(FITSHistogramUI);
        FITSScaleGroup->setObjectName(QStringLiteral("FITSScaleGroup"));
        sizePolicy.setHeightForWidth(FITSScaleGroup->sizePolicy().hasHeightForWidth());
        FITSScaleGroup->setSizePolicy(sizePolicy);
        FITSScaleGroup->setLayoutDirection(Qt::LeftToRight);
        FITSScaleGroup->setAutoFillBackground(false);
        gridLayout = new QGridLayout(FITSScaleGroup);
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        autoR = new QRadioButton(FITSScaleGroup);
        autoR->setObjectName(QStringLiteral("autoR"));
        autoR->setChecked(true);

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

        logR = new QRadioButton(FITSScaleGroup);
        logR->setObjectName(QStringLiteral("logR"));

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

        sqrtR = new QRadioButton(FITSScaleGroup);
        sqrtR->setObjectName(QStringLiteral("sqrtR"));

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

        linearR = new QRadioButton(FITSScaleGroup);
        linearR->setObjectName(QStringLiteral("linearR"));

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


        verticalLayout_2->addWidget(FITSScaleGroup);

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

        verticalLayout_2->addItem(verticalSpacer);


        gridLayout_2->addLayout(verticalLayout_2, 0, 1, 1, 1);

        gridLayout1 = new QGridLayout();
#ifndef UI_Q_OS_MAC
        gridLayout1->setSpacing(6);
#endif
        gridLayout1->setContentsMargins(0, 0, 0, 0);
        gridLayout1->setObjectName(QStringLiteral("gridLayout1"));
        maxLabel = new QLabel(FITSHistogramUI);
        maxLabel->setObjectName(QStringLiteral("maxLabel"));

        gridLayout1->addWidget(maxLabel, 1, 2, 1, 1);

        intensityOUT = new QLineEdit(FITSHistogramUI);
        intensityOUT->setObjectName(QStringLiteral("intensityOUT"));
        QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(intensityOUT->sizePolicy().hasHeightForWidth());
        intensityOUT->setSizePolicy(sizePolicy2);
        intensityOUT->setReadOnly(true);

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

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

        gridLayout1->addItem(spacerItem, 0, 4, 1, 1);

        minOUT = new QLineEdit(FITSHistogramUI);
        minOUT->setObjectName(QStringLiteral("minOUT"));
        sizePolicy2.setHeightForWidth(minOUT->sizePolicy().hasHeightForWidth());
        minOUT->setSizePolicy(sizePolicy2);

        gridLayout1->addWidget(minOUT, 0, 3, 1, 1);

        intensityLabel = new QLabel(FITSHistogramUI);
        intensityLabel->setObjectName(QStringLiteral("intensityLabel"));

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

        frequencyOUT = new QLineEdit(FITSHistogramUI);
        frequencyOUT->setObjectName(QStringLiteral("frequencyOUT"));
        sizePolicy2.setHeightForWidth(frequencyOUT->sizePolicy().hasHeightForWidth());
        frequencyOUT->setSizePolicy(sizePolicy2);
        frequencyOUT->setReadOnly(true);

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

        frequencyLabel = new QLabel(FITSHistogramUI);
        frequencyLabel->setObjectName(QStringLiteral("frequencyLabel"));

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

        minLabel = new QLabel(FITSHistogramUI);
        minLabel->setObjectName(QStringLiteral("minLabel"));

        gridLayout1->addWidget(minLabel, 0, 2, 1, 1);

        maxOUT = new QLineEdit(FITSHistogramUI);
        maxOUT->setObjectName(QStringLiteral("maxOUT"));
        sizePolicy2.setHeightForWidth(maxOUT->sizePolicy().hasHeightForWidth());
        maxOUT->setSizePolicy(sizePolicy2);

        gridLayout1->addWidget(maxOUT, 1, 3, 1, 1);


        gridLayout_2->addLayout(gridLayout1, 1, 0, 1, 1);

        hboxLayout = new QHBoxLayout();
#ifndef UI_Q_OS_MAC
        hboxLayout->setSpacing(6);
#endif
        hboxLayout->setContentsMargins(0, 0, 0, 0);
        hboxLayout->setObjectName(QStringLiteral("hboxLayout"));
        spacerItem1 = new QSpacerItem(270, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);

        hboxLayout->addItem(spacerItem1);

        applyB = new QPushButton(FITSHistogramUI);
        applyB->setObjectName(QStringLiteral("applyB"));
        applyB->setAutoDefault(true);
        applyB->setDefault(true);

        hboxLayout->addWidget(applyB);

        cancelB = new QPushButton(FITSHistogramUI);
        cancelB->setObjectName(QStringLiteral("cancelB"));
        cancelB->setAutoDefault(true);

        hboxLayout->addWidget(cancelB);


        gridLayout_2->addLayout(hboxLayout, 2, 0, 1, 2);


        retranslateUi(FITSHistogramUI);
        QObject::connect(cancelB, SIGNAL(clicked()), FITSHistogramUI, SLOT(reject()));

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

    void retranslateUi(QDialog *FITSHistogramUI)
    {
        FITSHistogramUI->setWindowTitle(tr2i18n("Histogram", 0));
        FITSScaleGroup->setTitle(tr2i18n("FITS Scale", 0));
        autoR->setText(tr2i18n("Auto", 0));
        logR->setText(tr2i18n("Logarithmic", 0));
        sqrtR->setText(tr2i18n("Square root", 0));
        linearR->setText(tr2i18n("Linear", 0));
        maxLabel->setText(tr2i18n("Max.", 0));
        intensityLabel->setText(tr2i18n("Intensity:", 0));
        frequencyLabel->setText(tr2i18n("Frequency:", 0));
        minLabel->setText(tr2i18n("Min.", 0));
        applyB->setText(tr2i18n("&Apply", 0));
        cancelB->setText(tr2i18n("&Close", 0));
    } // retranslateUi

};

namespace Ui {
    class FITSHistogramUI: public Ui_FITSHistogramUI {};
} // namespace Ui

QT_END_NAMESPACE

#endif // FITSHISTOGRAMUI_H

