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

#ifndef UI_SPECTRADIALOG_H
#define UI_SPECTRADIALOG_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QComboBox>
#include <QtGui/QDialog>
#include <QtGui/QGridLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QLineEdit>
#include <QtGui/QListWidget>
#include <QtGui/QPushButton>
#include <QtGui/QSpacerItem>
#include <QtGui/QSpinBox>
#include <QtGui/QTabWidget>
#include <QtGui/QTableWidget>
#include <QtGui/QToolButton>
#include <QtGui/QWidget>
#include <avogadro/plotwidget.h>

QT_BEGIN_NAMESPACE

class Ui_SpectraDialog
{
public:
    QGridLayout *gridLayout;
    Avogadro::PlotWidget *plot;
    QComboBox *combo_spectra;
    QPushButton *push_loadSpectra;
    QPushButton *push_advanced;
    QSpacerItem *horizontalSpacer;
    QPushButton *pushButton;
    QTabWidget *tab_widget;
    QWidget *tab_appearance;
    QGridLayout *gridLayout_3;
    QListWidget *list_schemes;
    QLabel *label_3;
    QPushButton *push_colorCalculated;
    QLabel *label_4;
    QPushButton *push_colorImported;
    QLabel *label_5;
    QPushButton *push_font;
    QCheckBox *cb_calculate;
    QCheckBox *cb_import;
    QPushButton *push_import;
    QLabel *label_2;
    QPushButton *push_colorBackground;
    QLabel *label_6;
    QPushButton *push_colorForeground;
    QPushButton *push_newScheme;
    QPushButton *push_removeScheme;
    QPushButton *push_renameScheme;
    QLabel *label_7;
    QLineEdit *lineEdit;
    QLabel *label_10;
    QPushButton *push_export;
    QSpacerItem *horizontalSpacer_4;
    QWidget *tab_imageExport;
    QGridLayout *gridLayout_4;
    QLineEdit *edit_imageFilename;
    QLabel *label_12;
    QLabel *label_14;
    QSpinBox *spin_imageWidth;
    QLabel *label_13;
    QSpinBox *spin_imageHeight;
    QLabel *label_11;
    QSpinBox *spin_imageDPI;
    QSpacerItem *horizontalSpacer_3;
    QToolButton *push_imageFilename;
    QComboBox *combo_imageUnits;
    QPushButton *push_imageSave;
    QSpacerItem *horizontalSpacer_5;
    QSpacerItem *verticalSpacer_3;
    QCheckBox *cb_imageFontAdjust;
    QTableWidget *dataTable;
    QPushButton *push_exportData;
    QLabel *currentCoordinates;

    void setupUi(QDialog *SpectraDialog)
    {
        if (SpectraDialog->objectName().isEmpty())
            SpectraDialog->setObjectName(QString::fromUtf8("SpectraDialog"));
        SpectraDialog->resize(896, 480);
        SpectraDialog->setMinimumSize(QSize(808, 480));
        SpectraDialog->setSizeGripEnabled(true);
        gridLayout = new QGridLayout(SpectraDialog);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        plot = new Avogadro::PlotWidget(SpectraDialog);
        plot->setObjectName(QString::fromUtf8("plot"));
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Expanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(plot->sizePolicy().hasHeightForWidth());
        plot->setSizePolicy(sizePolicy);
        plot->setBaseSize(QSize(800, 500));
        plot->setCursor(QCursor(Qt::CrossCursor));
        plot->setFrameShape(QFrame::StyledPanel);
        plot->setFrameShadow(QFrame::Raised);

        gridLayout->addWidget(plot, 0, 0, 1, 6);

        combo_spectra = new QComboBox(SpectraDialog);
        combo_spectra->setObjectName(QString::fromUtf8("combo_spectra"));
        QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Fixed);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(combo_spectra->sizePolicy().hasHeightForWidth());
        combo_spectra->setSizePolicy(sizePolicy1);

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

        push_loadSpectra = new QPushButton(SpectraDialog);
        push_loadSpectra->setObjectName(QString::fromUtf8("push_loadSpectra"));
        QSizePolicy sizePolicy2(QSizePolicy::Fixed, QSizePolicy::Fixed);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(push_loadSpectra->sizePolicy().hasHeightForWidth());
        push_loadSpectra->setSizePolicy(sizePolicy2);

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

        push_advanced = new QPushButton(SpectraDialog);
        push_advanced->setObjectName(QString::fromUtf8("push_advanced"));
        sizePolicy2.setHeightForWidth(push_advanced->sizePolicy().hasHeightForWidth());
        push_advanced->setSizePolicy(sizePolicy2);

        gridLayout->addWidget(push_advanced, 1, 2, 1, 1);

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

        gridLayout->addItem(horizontalSpacer, 1, 3, 1, 1);

        pushButton = new QPushButton(SpectraDialog);
        pushButton->setObjectName(QString::fromUtf8("pushButton"));
        sizePolicy2.setHeightForWidth(pushButton->sizePolicy().hasHeightForWidth());
        pushButton->setSizePolicy(sizePolicy2);

        gridLayout->addWidget(pushButton, 1, 5, 1, 1);

        tab_widget = new QTabWidget(SpectraDialog);
        tab_widget->setObjectName(QString::fromUtf8("tab_widget"));
        QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(tab_widget->sizePolicy().hasHeightForWidth());
        tab_widget->setSizePolicy(sizePolicy3);
        tab_appearance = new QWidget();
        tab_appearance->setObjectName(QString::fromUtf8("tab_appearance"));
        gridLayout_3 = new QGridLayout(tab_appearance);
        gridLayout_3->setObjectName(QString::fromUtf8("gridLayout_3"));
        list_schemes = new QListWidget(tab_appearance);
        list_schemes->setObjectName(QString::fromUtf8("list_schemes"));
        QSizePolicy sizePolicy4(QSizePolicy::MinimumExpanding, QSizePolicy::Preferred);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(list_schemes->sizePolicy().hasHeightForWidth());
        list_schemes->setSizePolicy(sizePolicy4);
        list_schemes->setAlternatingRowColors(true);
        list_schemes->setResizeMode(QListView::Adjust);

        gridLayout_3->addWidget(list_schemes, 3, 0, 2, 3);

        label_3 = new QLabel(tab_appearance);
        label_3->setObjectName(QString::fromUtf8("label_3"));
        sizePolicy2.setHeightForWidth(label_3->sizePolicy().hasHeightForWidth());
        label_3->setSizePolicy(sizePolicy2);

        gridLayout_3->addWidget(label_3, 3, 3, 1, 1);

        push_colorCalculated = new QPushButton(tab_appearance);
        push_colorCalculated->setObjectName(QString::fromUtf8("push_colorCalculated"));
        QSizePolicy sizePolicy5(QSizePolicy::Minimum, QSizePolicy::Fixed);
        sizePolicy5.setHorizontalStretch(0);
        sizePolicy5.setVerticalStretch(0);
        sizePolicy5.setHeightForWidth(push_colorCalculated->sizePolicy().hasHeightForWidth());
        push_colorCalculated->setSizePolicy(sizePolicy5);

        gridLayout_3->addWidget(push_colorCalculated, 3, 4, 1, 1);

        label_4 = new QLabel(tab_appearance);
        label_4->setObjectName(QString::fromUtf8("label_4"));

        gridLayout_3->addWidget(label_4, 4, 3, 1, 1);

        push_colorImported = new QPushButton(tab_appearance);
        push_colorImported->setObjectName(QString::fromUtf8("push_colorImported"));
        push_colorImported->setEnabled(false);
        sizePolicy5.setHeightForWidth(push_colorImported->sizePolicy().hasHeightForWidth());
        push_colorImported->setSizePolicy(sizePolicy5);

        gridLayout_3->addWidget(push_colorImported, 4, 4, 1, 1);

        label_5 = new QLabel(tab_appearance);
        label_5->setObjectName(QString::fromUtf8("label_5"));

        gridLayout_3->addWidget(label_5, 5, 3, 1, 1);

        push_font = new QPushButton(tab_appearance);
        push_font->setObjectName(QString::fromUtf8("push_font"));
        sizePolicy2.setHeightForWidth(push_font->sizePolicy().hasHeightForWidth());
        push_font->setSizePolicy(sizePolicy2);

        gridLayout_3->addWidget(push_font, 5, 4, 1, 1);

        cb_calculate = new QCheckBox(tab_appearance);
        cb_calculate->setObjectName(QString::fromUtf8("cb_calculate"));
        sizePolicy2.setHeightForWidth(cb_calculate->sizePolicy().hasHeightForWidth());
        cb_calculate->setSizePolicy(sizePolicy2);
        cb_calculate->setChecked(true);

        gridLayout_3->addWidget(cb_calculate, 3, 5, 1, 1);

        cb_import = new QCheckBox(tab_appearance);
        cb_import->setObjectName(QString::fromUtf8("cb_import"));
        cb_import->setEnabled(false);

        gridLayout_3->addWidget(cb_import, 4, 5, 1, 1);

        push_import = new QPushButton(tab_appearance);
        push_import->setObjectName(QString::fromUtf8("push_import"));
        QSizePolicy sizePolicy6(QSizePolicy::Ignored, QSizePolicy::Fixed);
        sizePolicy6.setHorizontalStretch(0);
        sizePolicy6.setVerticalStretch(0);
        sizePolicy6.setHeightForWidth(push_import->sizePolicy().hasHeightForWidth());
        push_import->setSizePolicy(sizePolicy6);

        gridLayout_3->addWidget(push_import, 4, 6, 1, 1);

        label_2 = new QLabel(tab_appearance);
        label_2->setObjectName(QString::fromUtf8("label_2"));
        sizePolicy2.setHeightForWidth(label_2->sizePolicy().hasHeightForWidth());
        label_2->setSizePolicy(sizePolicy2);

        gridLayout_3->addWidget(label_2, 2, 3, 1, 1);

        push_colorBackground = new QPushButton(tab_appearance);
        push_colorBackground->setObjectName(QString::fromUtf8("push_colorBackground"));
        sizePolicy5.setHeightForWidth(push_colorBackground->sizePolicy().hasHeightForWidth());
        push_colorBackground->setSizePolicy(sizePolicy5);

        gridLayout_3->addWidget(push_colorBackground, 2, 4, 1, 1);

        label_6 = new QLabel(tab_appearance);
        label_6->setObjectName(QString::fromUtf8("label_6"));
        QSizePolicy sizePolicy7(QSizePolicy::Fixed, QSizePolicy::Preferred);
        sizePolicy7.setHorizontalStretch(0);
        sizePolicy7.setVerticalStretch(0);
        sizePolicy7.setHeightForWidth(label_6->sizePolicy().hasHeightForWidth());
        label_6->setSizePolicy(sizePolicy7);

        gridLayout_3->addWidget(label_6, 2, 5, 1, 1);

        push_colorForeground = new QPushButton(tab_appearance);
        push_colorForeground->setObjectName(QString::fromUtf8("push_colorForeground"));
        sizePolicy6.setHeightForWidth(push_colorForeground->sizePolicy().hasHeightForWidth());
        push_colorForeground->setSizePolicy(sizePolicy6);

        gridLayout_3->addWidget(push_colorForeground, 2, 6, 1, 1);

        push_newScheme = new QPushButton(tab_appearance);
        push_newScheme->setObjectName(QString::fromUtf8("push_newScheme"));
        push_newScheme->setEnabled(true);
        sizePolicy2.setHeightForWidth(push_newScheme->sizePolicy().hasHeightForWidth());
        push_newScheme->setSizePolicy(sizePolicy2);

        gridLayout_3->addWidget(push_newScheme, 5, 0, 1, 1);

        push_removeScheme = new QPushButton(tab_appearance);
        push_removeScheme->setObjectName(QString::fromUtf8("push_removeScheme"));
        push_removeScheme->setEnabled(true);
        sizePolicy2.setHeightForWidth(push_removeScheme->sizePolicy().hasHeightForWidth());
        push_removeScheme->setSizePolicy(sizePolicy2);

        gridLayout_3->addWidget(push_removeScheme, 5, 1, 1, 1);

        push_renameScheme = new QPushButton(tab_appearance);
        push_renameScheme->setObjectName(QString::fromUtf8("push_renameScheme"));
        sizePolicy2.setHeightForWidth(push_renameScheme->sizePolicy().hasHeightForWidth());
        push_renameScheme->setSizePolicy(sizePolicy2);

        gridLayout_3->addWidget(push_renameScheme, 5, 2, 1, 1);

        label_7 = new QLabel(tab_appearance);
        label_7->setObjectName(QString::fromUtf8("label_7"));
        label_7->setEnabled(false);

        gridLayout_3->addWidget(label_7, 5, 5, 1, 1);

        lineEdit = new QLineEdit(tab_appearance);
        lineEdit->setObjectName(QString::fromUtf8("lineEdit"));
        lineEdit->setEnabled(false);
        sizePolicy2.setHeightForWidth(lineEdit->sizePolicy().hasHeightForWidth());
        lineEdit->setSizePolicy(sizePolicy2);

        gridLayout_3->addWidget(lineEdit, 5, 6, 1, 1);

        label_10 = new QLabel(tab_appearance);
        label_10->setObjectName(QString::fromUtf8("label_10"));
        sizePolicy2.setHeightForWidth(label_10->sizePolicy().hasHeightForWidth());
        label_10->setSizePolicy(sizePolicy2);

        gridLayout_3->addWidget(label_10, 2, 0, 1, 1);

        push_export = new QPushButton(tab_appearance);
        push_export->setObjectName(QString::fromUtf8("push_export"));
        sizePolicy6.setHeightForWidth(push_export->sizePolicy().hasHeightForWidth());
        push_export->setSizePolicy(sizePolicy6);

        gridLayout_3->addWidget(push_export, 3, 6, 1, 1);

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

        gridLayout_3->addItem(horizontalSpacer_4, 2, 7, 1, 1);

        tab_widget->addTab(tab_appearance, QString());
        tab_imageExport = new QWidget();
        tab_imageExport->setObjectName(QString::fromUtf8("tab_imageExport"));
        gridLayout_4 = new QGridLayout(tab_imageExport);
        gridLayout_4->setObjectName(QString::fromUtf8("gridLayout_4"));
        edit_imageFilename = new QLineEdit(tab_imageExport);
        edit_imageFilename->setObjectName(QString::fromUtf8("edit_imageFilename"));
        edit_imageFilename->setReadOnly(false);

        gridLayout_4->addWidget(edit_imageFilename, 0, 1, 1, 7);

        label_12 = new QLabel(tab_imageExport);
        label_12->setObjectName(QString::fromUtf8("label_12"));
        sizePolicy7.setHeightForWidth(label_12->sizePolicy().hasHeightForWidth());
        label_12->setSizePolicy(sizePolicy7);

        gridLayout_4->addWidget(label_12, 1, 5, 1, 1);

        label_14 = new QLabel(tab_imageExport);
        label_14->setObjectName(QString::fromUtf8("label_14"));
        sizePolicy7.setHeightForWidth(label_14->sizePolicy().hasHeightForWidth());
        label_14->setSizePolicy(sizePolicy7);

        gridLayout_4->addWidget(label_14, 1, 0, 1, 1);

        spin_imageWidth = new QSpinBox(tab_imageExport);
        spin_imageWidth->setObjectName(QString::fromUtf8("spin_imageWidth"));
        spin_imageWidth->setEnabled(true);
        spin_imageWidth->setMaximum(999999);
        spin_imageWidth->setValue(21);

        gridLayout_4->addWidget(spin_imageWidth, 1, 1, 1, 1);

        label_13 = new QLabel(tab_imageExport);
        label_13->setObjectName(QString::fromUtf8("label_13"));
        sizePolicy7.setHeightForWidth(label_13->sizePolicy().hasHeightForWidth());
        label_13->setSizePolicy(sizePolicy7);

        gridLayout_4->addWidget(label_13, 1, 2, 1, 1);

        spin_imageHeight = new QSpinBox(tab_imageExport);
        spin_imageHeight->setObjectName(QString::fromUtf8("spin_imageHeight"));
        spin_imageHeight->setEnabled(true);
        spin_imageHeight->setMaximum(999999);
        spin_imageHeight->setValue(13);

        gridLayout_4->addWidget(spin_imageHeight, 1, 3, 1, 1);

        label_11 = new QLabel(tab_imageExport);
        label_11->setObjectName(QString::fromUtf8("label_11"));

        gridLayout_4->addWidget(label_11, 0, 0, 1, 1);

        spin_imageDPI = new QSpinBox(tab_imageExport);
        spin_imageDPI->setObjectName(QString::fromUtf8("spin_imageDPI"));
        spin_imageDPI->setEnabled(true);
        spin_imageDPI->setMaximum(9999);
        spin_imageDPI->setValue(150);

        gridLayout_4->addWidget(spin_imageDPI, 1, 6, 1, 3);

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

        gridLayout_4->addItem(horizontalSpacer_3, 1, 10, 1, 2);

        push_imageFilename = new QToolButton(tab_imageExport);
        push_imageFilename->setObjectName(QString::fromUtf8("push_imageFilename"));

        gridLayout_4->addWidget(push_imageFilename, 0, 8, 1, 1);

        combo_imageUnits = new QComboBox(tab_imageExport);
        combo_imageUnits->setObjectName(QString::fromUtf8("combo_imageUnits"));
        combo_imageUnits->setEnabled(true);

        gridLayout_4->addWidget(combo_imageUnits, 1, 4, 1, 1);

        push_imageSave = new QPushButton(tab_imageExport);
        push_imageSave->setObjectName(QString::fromUtf8("push_imageSave"));
        sizePolicy2.setHeightForWidth(push_imageSave->sizePolicy().hasHeightForWidth());
        push_imageSave->setSizePolicy(sizePolicy2);

        gridLayout_4->addWidget(push_imageSave, 3, 11, 1, 1);

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

        gridLayout_4->addItem(horizontalSpacer_5, 3, 10, 1, 1);

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

        gridLayout_4->addItem(verticalSpacer_3, 2, 11, 1, 1);

        cb_imageFontAdjust = new QCheckBox(tab_imageExport);
        cb_imageFontAdjust->setObjectName(QString::fromUtf8("cb_imageFontAdjust"));
        cb_imageFontAdjust->setChecked(true);

        gridLayout_4->addWidget(cb_imageFontAdjust, 1, 9, 1, 1);

        tab_widget->addTab(tab_imageExport, QString());

        gridLayout->addWidget(tab_widget, 2, 0, 2, 6);

        dataTable = new QTableWidget(SpectraDialog);
        if (dataTable->columnCount() < 2)
            dataTable->setColumnCount(2);
        QTableWidgetItem *__qtablewidgetitem = new QTableWidgetItem();
        dataTable->setHorizontalHeaderItem(0, __qtablewidgetitem);
        QTableWidgetItem *__qtablewidgetitem1 = new QTableWidgetItem();
        dataTable->setHorizontalHeaderItem(1, __qtablewidgetitem1);
        dataTable->setObjectName(QString::fromUtf8("dataTable"));
        QSizePolicy sizePolicy8(QSizePolicy::Fixed, QSizePolicy::Expanding);
        sizePolicy8.setHorizontalStretch(0);
        sizePolicy8.setVerticalStretch(0);
        sizePolicy8.setHeightForWidth(dataTable->sizePolicy().hasHeightForWidth());
        dataTable->setSizePolicy(sizePolicy8);
        dataTable->setMinimumSize(QSize(210, 0));
        dataTable->setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
        dataTable->setEditTriggers(QAbstractItemView::NoEditTriggers);
        dataTable->setAlternatingRowColors(true);
        dataTable->setSelectionMode(QAbstractItemView::SingleSelection);
        dataTable->setSelectionBehavior(QAbstractItemView::SelectRows);
        dataTable->setSortingEnabled(true);
        dataTable->horizontalHeader()->setVisible(true);
        dataTable->horizontalHeader()->setCascadingSectionResizes(false);
        dataTable->horizontalHeader()->setHighlightSections(false);
        dataTable->verticalHeader()->setVisible(true);

        gridLayout->addWidget(dataTable, 0, 6, 3, 1);

        push_exportData = new QPushButton(SpectraDialog);
        push_exportData->setObjectName(QString::fromUtf8("push_exportData"));

        gridLayout->addWidget(push_exportData, 3, 6, 1, 1);

        currentCoordinates = new QLabel(SpectraDialog);
        currentCoordinates->setObjectName(QString::fromUtf8("currentCoordinates"));
        QSizePolicy sizePolicy9(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy9.setHorizontalStretch(0);
        sizePolicy9.setVerticalStretch(0);
        sizePolicy9.setHeightForWidth(currentCoordinates->sizePolicy().hasHeightForWidth());
        currentCoordinates->setSizePolicy(sizePolicy9);
        currentCoordinates->setMinimumSize(QSize(150, 0));
        currentCoordinates->setFrameShape(QFrame::NoFrame);
        currentCoordinates->setFrameShadow(QFrame::Plain);
        currentCoordinates->setAlignment(Qt::AlignCenter);

        gridLayout->addWidget(currentCoordinates, 1, 4, 1, 1);

#ifndef QT_NO_SHORTCUT
        label_10->setBuddy(list_schemes);
        label_12->setBuddy(spin_imageDPI);
        label_14->setBuddy(spin_imageWidth);
        label_13->setBuddy(spin_imageHeight);
        label_11->setBuddy(edit_imageFilename);
#endif // QT_NO_SHORTCUT
        QWidget::setTabOrder(combo_spectra, list_schemes);
        QWidget::setTabOrder(list_schemes, push_newScheme);
        QWidget::setTabOrder(push_newScheme, push_removeScheme);
        QWidget::setTabOrder(push_removeScheme, push_renameScheme);
        QWidget::setTabOrder(push_renameScheme, push_colorBackground);
        QWidget::setTabOrder(push_colorBackground, push_colorForeground);
        QWidget::setTabOrder(push_colorForeground, push_colorCalculated);
        QWidget::setTabOrder(push_colorCalculated, cb_calculate);
        QWidget::setTabOrder(cb_calculate, push_export);
        QWidget::setTabOrder(push_export, push_colorImported);
        QWidget::setTabOrder(push_colorImported, cb_import);
        QWidget::setTabOrder(cb_import, push_import);
        QWidget::setTabOrder(push_import, push_font);
        QWidget::setTabOrder(push_font, lineEdit);
        QWidget::setTabOrder(lineEdit, edit_imageFilename);
        QWidget::setTabOrder(edit_imageFilename, push_imageFilename);
        QWidget::setTabOrder(push_imageFilename, spin_imageWidth);
        QWidget::setTabOrder(spin_imageWidth, spin_imageHeight);
        QWidget::setTabOrder(spin_imageHeight, combo_imageUnits);
        QWidget::setTabOrder(combo_imageUnits, spin_imageDPI);
        QWidget::setTabOrder(spin_imageDPI, cb_imageFontAdjust);
        QWidget::setTabOrder(cb_imageFontAdjust, push_imageSave);
        QWidget::setTabOrder(push_imageSave, pushButton);

        retranslateUi(SpectraDialog);
        QObject::connect(pushButton, SIGNAL(clicked()), SpectraDialog, SLOT(accept()));

        tab_widget->setCurrentIndex(0);


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

    void retranslateUi(QDialog *SpectraDialog)
    {
        SpectraDialog->setWindowTitle(QApplication::translate("SpectraDialog", "Spectra Visualization", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        plot->setToolTip(QApplication::translate("SpectraDialog", "Controls:\n"
"Double left click: Restore default axis limits\n"
"Right click + drag: Move plot\n"
"Middle click + drag: Zoom to region\n"
"Scroll wheel: Zoom to cursor", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        push_loadSpectra->setText(QApplication::translate("SpectraDialog", "&Load data...", 0, QApplication::UnicodeUTF8));
        push_advanced->setText(QApplication::translate("SpectraDialog", "&Advanced >>", 0, QApplication::UnicodeUTF8));
        pushButton->setText(QApplication::translate("SpectraDialog", "&Close", 0, QApplication::UnicodeUTF8));
        label_3->setText(QApplication::translate("SpectraDialog", "Calculated Spectra:", 0, QApplication::UnicodeUTF8));
        push_colorCalculated->setText(QApplication::translate("SpectraDialog", "Set Color...", 0, QApplication::UnicodeUTF8));
        label_4->setText(QApplication::translate("SpectraDialog", "Imported Spectra:", 0, QApplication::UnicodeUTF8));
        push_colorImported->setText(QApplication::translate("SpectraDialog", "Set Color...", 0, QApplication::UnicodeUTF8));
        label_5->setText(QApplication::translate("SpectraDialog", "Font:", 0, QApplication::UnicodeUTF8));
        push_font->setText(QApplication::translate("SpectraDialog", "Change Font...", 0, QApplication::UnicodeUTF8));
        cb_calculate->setText(QApplication::translate("SpectraDialog", "Show", 0, QApplication::UnicodeUTF8));
        cb_import->setText(QApplication::translate("SpectraDialog", "Show", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        push_import->setToolTip(QApplication::translate("SpectraDialog", "Imports a tsv of experimental spectra to overlay on the plot.", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        push_import->setText(QApplication::translate("SpectraDialog", "&Import...", 0, QApplication::UnicodeUTF8));
        label_2->setText(QApplication::translate("SpectraDialog", "Background:", 0, QApplication::UnicodeUTF8));
        push_colorBackground->setText(QApplication::translate("SpectraDialog", "Set Color...", 0, QApplication::UnicodeUTF8));
        label_6->setText(QApplication::translate("SpectraDialog", "Foreground:", 0, QApplication::UnicodeUTF8));
        push_colorForeground->setText(QApplication::translate("SpectraDialog", "Set Color...", 0, QApplication::UnicodeUTF8));
        push_newScheme->setText(QApplication::translate("SpectraDialog", "New...", 0, QApplication::UnicodeUTF8));
        push_removeScheme->setText(QApplication::translate("SpectraDialog", "Remove...", 0, QApplication::UnicodeUTF8));
        push_renameScheme->setText(QApplication::translate("SpectraDialog", "Rename...", 0, QApplication::UnicodeUTF8));
        label_7->setText(QApplication::translate("SpectraDialog", "Title:", 0, QApplication::UnicodeUTF8));
        lineEdit->setText(QApplication::translate("SpectraDialog", "TODO", 0, QApplication::UnicodeUTF8));
        label_10->setText(QApplication::translate("SpectraDialog", "&Schemes:", 0, QApplication::UnicodeUTF8));
        push_export->setText(QApplication::translate("SpectraDialog", "&Export...", 0, QApplication::UnicodeUTF8));
        tab_widget->setTabText(tab_widget->indexOf(tab_appearance), QApplication::translate("SpectraDialog", "&Appearance", 0, QApplication::UnicodeUTF8));
        label_12->setText(QApplication::translate("SpectraDialog", "&DPI:", 0, QApplication::UnicodeUTF8));
        label_14->setText(QApplication::translate("SpectraDialog", "&Width:", 0, QApplication::UnicodeUTF8));
        label_13->setText(QApplication::translate("SpectraDialog", "&Height", 0, QApplication::UnicodeUTF8));
        label_11->setText(QApplication::translate("SpectraDialog", "&Filename:", 0, QApplication::UnicodeUTF8));
        push_imageFilename->setText(QApplication::translate("SpectraDialog", "...", 0, QApplication::UnicodeUTF8));
        combo_imageUnits->clear();
        combo_imageUnits->insertItems(0, QStringList()
         << QApplication::translate("SpectraDialog", "cm", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("SpectraDialog", "mm", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("SpectraDialog", "in", 0, QApplication::UnicodeUTF8)
         << QApplication::translate("SpectraDialog", "px", 0, QApplication::UnicodeUTF8)
        );
        push_imageSave->setText(QApplication::translate("SpectraDialog", "&Save Image...", 0, QApplication::UnicodeUTF8));
#ifndef QT_NO_TOOLTIP
        cb_imageFontAdjust->setToolTip(QApplication::translate("SpectraDialog", "Use an optimized value for the font size instead of the scheme-specified value (screen to image point sizes don't translate well!)", 0, QApplication::UnicodeUTF8));
#endif // QT_NO_TOOLTIP
        cb_imageFontAdjust->setText(QApplication::translate("SpectraDialog", "Auto-adjust F&ont Size", 0, QApplication::UnicodeUTF8));
        tab_widget->setTabText(tab_widget->indexOf(tab_imageExport), QApplication::translate("SpectraDialog", "E&xport Image", 0, QApplication::UnicodeUTF8));
        QTableWidgetItem *___qtablewidgetitem = dataTable->horizontalHeaderItem(0);
        ___qtablewidgetitem->setText(QApplication::translate("SpectraDialog", "x", 0, QApplication::UnicodeUTF8));
        QTableWidgetItem *___qtablewidgetitem1 = dataTable->horizontalHeaderItem(1);
        ___qtablewidgetitem1->setText(QApplication::translate("SpectraDialog", "y", 0, QApplication::UnicodeUTF8));
        push_exportData->setText(QApplication::translate("SpectraDialog", "Export Data", 0, QApplication::UnicodeUTF8));
        currentCoordinates->setText(QString());
    } // retranslateUi

};

namespace Ui {
    class SpectraDialog: public Ui_SpectraDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_SPECTRADIALOG_H
