/********************************************************************************
** Form generated from reading ui file 'sgmdialog.ui'
**
** Created: Tue 8. Sep 01:00:36 2009
**      by: Qt User Interface Compiler version 4.5.2
**
** WARNING! All changes made in this file will be lost when recompiling ui file!
********************************************************************************/

#ifndef UI_SGMDIALOG_H
#define UI_SGMDIALOG_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QDialog>
#include <QtGui/QGridLayout>
#include <QtGui/QGroupBox>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QProgressBar>
#include <QtGui/QPushButton>
#include <QtGui/QRadioButton>
#include <QtGui/QSpacerItem>
#include <QtGui/QSpinBox>
#include <QtGui/QVBoxLayout>
#include "viareawidget.h"

QT_BEGIN_NAMESPACE

class Ui_SGMDialogClass
{
public:
    QVBoxLayout *verticalLayout;
    QGroupBox *groupBox;
    QHBoxLayout *horizontalLayout;
    QGroupBox *groupBox_2;
    QGridLayout *gridLayout;
    QLabel *label;
    QSpinBox *closePenaltyBox;
    QLabel *label_2;
    QSpinBox *farPenaltyBox;
    QLabel *label_3;
    QSpinBox *maxDisparityBox;
    QCheckBox *checkBox;
    QGroupBox *groupBox_3;
    QGridLayout *gridLayout_2;
    QCheckBox *pathBox0;
    QCheckBox *pathBox1;
    QCheckBox *pathBox2;
    QCheckBox *pathBox8;
    QCheckBox *pathBox7;
    QCheckBox *pathBox6;
    QCheckBox *pathBox5;
    QCheckBox *pathBox4;
    QCheckBox *pathBox3;
    QGroupBox *groupBox_4;
    QVBoxLayout *verticalLayout_2;
    QRadioButton *leftBufferButton;
    QRadioButton *rightBufferButton;
    QRadioButton *leftDisparityButton;
    QRadioButton *rightDisparityButton;
    QRadioButton *totalDisparityButton;
    QPushButton *recalculateButton;
    QSpacerItem *horizontalSpacer;
    ViAreaWidget *widget;
    QProgressBar *progressBar;

    void setupUi(QDialog *SGMDialogClass)
    {
        if (SGMDialogClass->objectName().isEmpty())
            SGMDialogClass->setObjectName(QString::fromUtf8("SGMDialogClass"));
        SGMDialogClass->resize(850, 657);
        verticalLayout = new QVBoxLayout(SGMDialogClass);
        verticalLayout->setSpacing(6);
        verticalLayout->setMargin(11);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        groupBox = new QGroupBox(SGMDialogClass);
        groupBox->setObjectName(QString::fromUtf8("groupBox"));
        groupBox->setMaximumSize(QSize(16777215, 150));
        horizontalLayout = new QHBoxLayout(groupBox);
        horizontalLayout->setSpacing(6);
        horizontalLayout->setMargin(11);
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        horizontalLayout->setContentsMargins(-1, 0, -1, -1);
        groupBox_2 = new QGroupBox(groupBox);
        groupBox_2->setObjectName(QString::fromUtf8("groupBox_2"));
        gridLayout = new QGridLayout(groupBox_2);
        gridLayout->setSpacing(6);
        gridLayout->setMargin(11);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        label = new QLabel(groupBox_2);
        label->setObjectName(QString::fromUtf8("label"));

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

        closePenaltyBox = new QSpinBox(groupBox_2);
        closePenaltyBox->setObjectName(QString::fromUtf8("closePenaltyBox"));

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

        label_2 = new QLabel(groupBox_2);
        label_2->setObjectName(QString::fromUtf8("label_2"));

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

        farPenaltyBox = new QSpinBox(groupBox_2);
        farPenaltyBox->setObjectName(QString::fromUtf8("farPenaltyBox"));

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

        label_3 = new QLabel(groupBox_2);
        label_3->setObjectName(QString::fromUtf8("label_3"));

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

        maxDisparityBox = new QSpinBox(groupBox_2);
        maxDisparityBox->setObjectName(QString::fromUtf8("maxDisparityBox"));

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

        checkBox = new QCheckBox(groupBox_2);
        checkBox->setObjectName(QString::fromUtf8("checkBox"));

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


        horizontalLayout->addWidget(groupBox_2);

        groupBox_3 = new QGroupBox(groupBox);
        groupBox_3->setObjectName(QString::fromUtf8("groupBox_3"));
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(groupBox_3->sizePolicy().hasHeightForWidth());
        groupBox_3->setSizePolicy(sizePolicy);
        gridLayout_2 = new QGridLayout(groupBox_3);
        gridLayout_2->setSpacing(6);
        gridLayout_2->setMargin(11);
        gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
        pathBox0 = new QCheckBox(groupBox_3);
        pathBox0->setObjectName(QString::fromUtf8("pathBox0"));
        pathBox0->setEnabled(true);

        gridLayout_2->addWidget(pathBox0, 0, 0, 1, 1);

        pathBox1 = new QCheckBox(groupBox_3);
        pathBox1->setObjectName(QString::fromUtf8("pathBox1"));

        gridLayout_2->addWidget(pathBox1, 0, 1, 1, 1);

        pathBox2 = new QCheckBox(groupBox_3);
        pathBox2->setObjectName(QString::fromUtf8("pathBox2"));

        gridLayout_2->addWidget(pathBox2, 0, 2, 1, 1);

        pathBox8 = new QCheckBox(groupBox_3);
        pathBox8->setObjectName(QString::fromUtf8("pathBox8"));

        gridLayout_2->addWidget(pathBox8, 2, 2, 1, 1);

        pathBox7 = new QCheckBox(groupBox_3);
        pathBox7->setObjectName(QString::fromUtf8("pathBox7"));

        gridLayout_2->addWidget(pathBox7, 2, 1, 1, 1);

        pathBox6 = new QCheckBox(groupBox_3);
        pathBox6->setObjectName(QString::fromUtf8("pathBox6"));

        gridLayout_2->addWidget(pathBox6, 2, 0, 1, 1);

        pathBox5 = new QCheckBox(groupBox_3);
        pathBox5->setObjectName(QString::fromUtf8("pathBox5"));

        gridLayout_2->addWidget(pathBox5, 1, 2, 1, 1);

        pathBox4 = new QCheckBox(groupBox_3);
        pathBox4->setObjectName(QString::fromUtf8("pathBox4"));
        pathBox4->setEnabled(false);

        gridLayout_2->addWidget(pathBox4, 1, 1, 1, 1);

        pathBox3 = new QCheckBox(groupBox_3);
        pathBox3->setObjectName(QString::fromUtf8("pathBox3"));

        gridLayout_2->addWidget(pathBox3, 1, 0, 1, 1);


        horizontalLayout->addWidget(groupBox_3);

        groupBox_4 = new QGroupBox(groupBox);
        groupBox_4->setObjectName(QString::fromUtf8("groupBox_4"));
        verticalLayout_2 = new QVBoxLayout(groupBox_4);
        verticalLayout_2->setSpacing(6);
        verticalLayout_2->setMargin(11);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        verticalLayout_2->setContentsMargins(-1, 0, -1, -1);
        leftBufferButton = new QRadioButton(groupBox_4);
        leftBufferButton->setObjectName(QString::fromUtf8("leftBufferButton"));
        leftBufferButton->setChecked(true);

        verticalLayout_2->addWidget(leftBufferButton);

        rightBufferButton = new QRadioButton(groupBox_4);
        rightBufferButton->setObjectName(QString::fromUtf8("rightBufferButton"));

        verticalLayout_2->addWidget(rightBufferButton);

        leftDisparityButton = new QRadioButton(groupBox_4);
        leftDisparityButton->setObjectName(QString::fromUtf8("leftDisparityButton"));

        verticalLayout_2->addWidget(leftDisparityButton);

        rightDisparityButton = new QRadioButton(groupBox_4);
        rightDisparityButton->setObjectName(QString::fromUtf8("rightDisparityButton"));

        verticalLayout_2->addWidget(rightDisparityButton);

        totalDisparityButton = new QRadioButton(groupBox_4);
        totalDisparityButton->setObjectName(QString::fromUtf8("totalDisparityButton"));

        verticalLayout_2->addWidget(totalDisparityButton);


        horizontalLayout->addWidget(groupBox_4);

        recalculateButton = new QPushButton(groupBox);
        recalculateButton->setObjectName(QString::fromUtf8("recalculateButton"));

        horizontalLayout->addWidget(recalculateButton);

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

        horizontalLayout->addItem(horizontalSpacer);


        verticalLayout->addWidget(groupBox);

        widget = new ViAreaWidget(SGMDialogClass);
        widget->setObjectName(QString::fromUtf8("widget"));

        verticalLayout->addWidget(widget);

        progressBar = new QProgressBar(SGMDialogClass);
        progressBar->setObjectName(QString::fromUtf8("progressBar"));
        progressBar->setValue(24);

        verticalLayout->addWidget(progressBar);


        retranslateUi(SGMDialogClass);

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

    void retranslateUi(QDialog *SGMDialogClass)
    {
        SGMDialogClass->setWindowTitle(QApplication::translate("SGMDialogClass", "SGMDialog", 0, QApplication::UnicodeUTF8));
        groupBox->setTitle(QApplication::translate("SGMDialogClass", "GroupBox", 0, QApplication::UnicodeUTF8));
        groupBox_2->setTitle(QApplication::translate("SGMDialogClass", "SGM Paramaters", 0, QApplication::UnicodeUTF8));
        label->setText(QApplication::translate("SGMDialogClass", "Close Penalty", 0, QApplication::UnicodeUTF8));
        label_2->setText(QApplication::translate("SGMDialogClass", "Far Penalty", 0, QApplication::UnicodeUTF8));
        label_3->setText(QApplication::translate("SGMDialogClass", "Max Disparity", 0, QApplication::UnicodeUTF8));
        checkBox->setText(QApplication::translate("SGMDialogClass", "Debug Info", 0, QApplication::UnicodeUTF8));
        groupBox_3->setTitle(QApplication::translate("SGMDialogClass", "Activate Path", 0, QApplication::UnicodeUTF8));
        pathBox0->setText(QString());
        pathBox1->setText(QString());
        pathBox2->setText(QString());
        pathBox8->setText(QString());
        pathBox7->setText(QString());
        pathBox6->setText(QString());
        pathBox5->setText(QString());
        pathBox4->setText(QString());
        pathBox3->setText(QString());
        groupBox_4->setTitle(QApplication::translate("SGMDialogClass", "GroupBox", 0, QApplication::UnicodeUTF8));
        leftBufferButton->setText(QApplication::translate("SGMDialogClass", "Left Buffer", 0, QApplication::UnicodeUTF8));
        rightBufferButton->setText(QApplication::translate("SGMDialogClass", "RightBuffer", 0, QApplication::UnicodeUTF8));
        leftDisparityButton->setText(QApplication::translate("SGMDialogClass", "Left Disparity", 0, QApplication::UnicodeUTF8));
        rightDisparityButton->setText(QApplication::translate("SGMDialogClass", "Right Disparity", 0, QApplication::UnicodeUTF8));
        totalDisparityButton->setText(QApplication::translate("SGMDialogClass", "TotalDisparity", 0, QApplication::UnicodeUTF8));
        recalculateButton->setText(QApplication::translate("SGMDialogClass", "Recalculate", 0, QApplication::UnicodeUTF8));
        Q_UNUSED(SGMDialogClass);
    } // retranslateUi

};

namespace Ui {
    class SGMDialogClass: public Ui_SGMDialogClass {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_SGMDIALOG_H
