/********************************************************************************
** Form generated from reading ui file 'qbimporter.ui'
**
** Created: Sun Feb 21 19:34:47 2010
**      by: Qt User Interface Compiler version 4.5.1
**
** WARNING! All changes made in this file will be lost when recompiling ui file!
********************************************************************************/

#ifndef QBIMPORTER_H
#define QBIMPORTER_H

#include <Qt3Support/Q3Frame>
#include <Qt3Support/Q3GroupBox>
#include <Qt3Support/Q3Header>
#include <Qt3Support/Q3ListView>
#include <Qt3Support/Q3MimeSourceFactory>
#include <Qt3Support/Q3Wizard>
#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QGridLayout>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QLineEdit>
#include <QtGui/QPushButton>
#include <QtGui/QSpacerItem>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>

QT_BEGIN_NAMESPACE

class Ui_QBImporterUi
{
public:
    QWidget *startPage;
    QHBoxLayout *hboxLayout;
    QLabel *textLabel2;
    QWidget *selectSourcePage;
    QVBoxLayout *vboxLayout;
    QLabel *textLabel3;
    Q3GroupBox *groupBox4;
    QHBoxLayout *hboxLayout1;
    QLabel *textLabel1_3;
    QLineEdit *selectFileEdit;
    QPushButton *selectFileButton;
    QWidget *selectImporterPage;
    QVBoxLayout *vboxLayout1;
    QLabel *textLabel4_9;
    QSpacerItem *spacer4;
    Q3GroupBox *groupBox5;
    QGridLayout *gridLayout;
    QHBoxLayout *hboxLayout2;
    QLabel *checkFileTypeLabel;
    QLabel *checkFileNameLabel;
    QLabel *textLabel4_2;
    QLabel *textLabel2_2;
    QWidget *selectProfilePage;
    QVBoxLayout *vboxLayout2;
    QLabel *textLabel4;
    Q3GroupBox *groupBox2;
    QHBoxLayout *hboxLayout3;
    Q3ListView *profileList;
    QVBoxLayout *vboxLayout3;
    QPushButton *profileDetailsButton;
    QPushButton *profileEditButton;
    QSpacerItem *spacer3;
    QWidget *workingPage;
    QVBoxLayout *vboxLayout4;
    QLabel *textLabel1;
    QWidget *importPage;
    QVBoxLayout *vboxLayout5;
    QLabel *readLabel;
    QWidget *finishPage;
    QVBoxLayout *vboxLayout6;
    QLabel *finishedLabel;

    void setupUi(Q3Wizard *QBImporterUi)
    {
        if (QBImporterUi->objectName().isEmpty())
            QBImporterUi->setObjectName(QString::fromUtf8("QBImporterUi"));
        QBImporterUi->resize(600, 313);
        startPage = new QWidget(QBImporterUi);
        startPage->setObjectName(QString::fromUtf8("startPage"));
        hboxLayout = new QHBoxLayout(startPage);
        hboxLayout->setSpacing(6);
        hboxLayout->setMargin(11);
        hboxLayout->setObjectName(QString::fromUtf8("hboxLayout"));
        hboxLayout->setContentsMargins(0, 0, 0, 0);
        textLabel2 = new QLabel(startPage);
        textLabel2->setObjectName(QString::fromUtf8("textLabel2"));
        QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(textLabel2->sizePolicy().hasHeightForWidth());
        textLabel2->setSizePolicy(sizePolicy);
        textLabel2->setWordWrap(false);

        hboxLayout->addWidget(textLabel2);

        QBImporterUi->addPage(startPage, QString::fromUtf8("Start"));
        selectSourcePage = new QWidget(QBImporterUi);
        selectSourcePage->setObjectName(QString::fromUtf8("selectSourcePage"));
        selectSourcePage->setGeometry(QRect(0, 0, 100, 30));
        vboxLayout = new QVBoxLayout(selectSourcePage);
        vboxLayout->setSpacing(6);
        vboxLayout->setMargin(11);
        vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
        vboxLayout->setContentsMargins(0, 0, 0, 0);
        textLabel3 = new QLabel(selectSourcePage);
        textLabel3->setObjectName(QString::fromUtf8("textLabel3"));
        sizePolicy.setHeightForWidth(textLabel3->sizePolicy().hasHeightForWidth());
        textLabel3->setSizePolicy(sizePolicy);
        textLabel3->setWordWrap(false);

        vboxLayout->addWidget(textLabel3);

        groupBox4 = new Q3GroupBox(selectSourcePage);
        groupBox4->setObjectName(QString::fromUtf8("groupBox4"));
        groupBox4->setColumnLayout(0, Qt::Vertical);
        groupBox4->layout()->setSpacing(6);
        groupBox4->layout()->setMargin(11);
        hboxLayout1 = new QHBoxLayout();
        QBoxLayout *boxlayout = qobject_cast<QBoxLayout *>(groupBox4->layout());
        if (boxlayout)
            boxlayout->addLayout(hboxLayout1);
        hboxLayout1->setAlignment(Qt::AlignTop);
        hboxLayout1->setObjectName(QString::fromUtf8("hboxLayout1"));
        textLabel1_3 = new QLabel(groupBox4);
        textLabel1_3->setObjectName(QString::fromUtf8("textLabel1_3"));
        textLabel1_3->setWordWrap(false);

        hboxLayout1->addWidget(textLabel1_3);

        selectFileEdit = new QLineEdit(groupBox4);
        selectFileEdit->setObjectName(QString::fromUtf8("selectFileEdit"));

        hboxLayout1->addWidget(selectFileEdit);

        selectFileButton = new QPushButton(groupBox4);
        selectFileButton->setObjectName(QString::fromUtf8("selectFileButton"));

        hboxLayout1->addWidget(selectFileButton);


        vboxLayout->addWidget(groupBox4);

        QBImporterUi->addPage(selectSourcePage, QString::fromUtf8("Select Source"));
        selectImporterPage = new QWidget(QBImporterUi);
        selectImporterPage->setObjectName(QString::fromUtf8("selectImporterPage"));
        selectImporterPage->setGeometry(QRect(0, 0, 100, 30));
        vboxLayout1 = new QVBoxLayout(selectImporterPage);
        vboxLayout1->setSpacing(6);
        vboxLayout1->setMargin(11);
        vboxLayout1->setObjectName(QString::fromUtf8("vboxLayout1"));
        vboxLayout1->setContentsMargins(0, 0, 0, 0);
        textLabel4_9 = new QLabel(selectImporterPage);
        textLabel4_9->setObjectName(QString::fromUtf8("textLabel4_9"));
        QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Minimum);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(textLabel4_9->sizePolicy().hasHeightForWidth());
        textLabel4_9->setSizePolicy(sizePolicy1);
        textLabel4_9->setWordWrap(false);

        vboxLayout1->addWidget(textLabel4_9);

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

        vboxLayout1->addItem(spacer4);

        groupBox5 = new Q3GroupBox(selectImporterPage);
        groupBox5->setObjectName(QString::fromUtf8("groupBox5"));
        groupBox5->setColumnLayout(0, Qt::Vertical);
        groupBox5->layout()->setSpacing(6);
        groupBox5->layout()->setMargin(11);
        gridLayout = new QGridLayout();
        QBoxLayout *boxlayout1 = qobject_cast<QBoxLayout *>(groupBox5->layout());
        if (boxlayout1)
            boxlayout1->addLayout(gridLayout);
        gridLayout->setAlignment(Qt::AlignTop);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        hboxLayout2 = new QHBoxLayout();
        hboxLayout2->setSpacing(6);
        hboxLayout2->setObjectName(QString::fromUtf8("hboxLayout2"));
        checkFileTypeLabel = new QLabel(groupBox5);
        checkFileTypeLabel->setObjectName(QString::fromUtf8("checkFileTypeLabel"));
        sizePolicy1.setHeightForWidth(checkFileTypeLabel->sizePolicy().hasHeightForWidth());
        checkFileTypeLabel->setSizePolicy(sizePolicy1);
        checkFileTypeLabel->setFrameShape(QFrame::Panel);
        checkFileTypeLabel->setFrameShadow(QFrame::Sunken);
        checkFileTypeLabel->setWordWrap(false);

        hboxLayout2->addWidget(checkFileTypeLabel);


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

        checkFileNameLabel = new QLabel(groupBox5);
        checkFileNameLabel->setObjectName(QString::fromUtf8("checkFileNameLabel"));
        sizePolicy1.setHeightForWidth(checkFileNameLabel->sizePolicy().hasHeightForWidth());
        checkFileNameLabel->setSizePolicy(sizePolicy1);
        checkFileNameLabel->setFrameShape(QFrame::Panel);
        checkFileNameLabel->setFrameShadow(QFrame::Sunken);
        checkFileNameLabel->setWordWrap(false);

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

        textLabel4_2 = new QLabel(groupBox5);
        textLabel4_2->setObjectName(QString::fromUtf8("textLabel4_2"));
        QSizePolicy sizePolicy2(QSizePolicy::Preferred, QSizePolicy::Minimum);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(textLabel4_2->sizePolicy().hasHeightForWidth());
        textLabel4_2->setSizePolicy(sizePolicy2);
        textLabel4_2->setWordWrap(false);

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

        textLabel2_2 = new QLabel(groupBox5);
        textLabel2_2->setObjectName(QString::fromUtf8("textLabel2_2"));
        sizePolicy2.setHeightForWidth(textLabel2_2->sizePolicy().hasHeightForWidth());
        textLabel2_2->setSizePolicy(sizePolicy2);
        textLabel2_2->setWordWrap(false);

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


        vboxLayout1->addWidget(groupBox5);

        QBImporterUi->addPage(selectImporterPage, QString::fromUtf8("Check File Type"));
        selectProfilePage = new QWidget(QBImporterUi);
        selectProfilePage->setObjectName(QString::fromUtf8("selectProfilePage"));
        selectProfilePage->setGeometry(QRect(0, 0, 100, 30));
        vboxLayout2 = new QVBoxLayout(selectProfilePage);
        vboxLayout2->setSpacing(6);
        vboxLayout2->setMargin(11);
        vboxLayout2->setObjectName(QString::fromUtf8("vboxLayout2"));
        vboxLayout2->setContentsMargins(0, 0, 0, 0);
        textLabel4 = new QLabel(selectProfilePage);
        textLabel4->setObjectName(QString::fromUtf8("textLabel4"));
        textLabel4->setWordWrap(false);

        vboxLayout2->addWidget(textLabel4);

        groupBox2 = new Q3GroupBox(selectProfilePage);
        groupBox2->setObjectName(QString::fromUtf8("groupBox2"));
        QSizePolicy sizePolicy3(QSizePolicy::Preferred, QSizePolicy::Preferred);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(groupBox2->sizePolicy().hasHeightForWidth());
        groupBox2->setSizePolicy(sizePolicy3);
        groupBox2->setColumnLayout(0, Qt::Vertical);
        groupBox2->layout()->setSpacing(6);
        groupBox2->layout()->setMargin(11);
        hboxLayout3 = new QHBoxLayout();
        QBoxLayout *boxlayout2 = qobject_cast<QBoxLayout *>(groupBox2->layout());
        if (boxlayout2)
            boxlayout2->addLayout(hboxLayout3);
        hboxLayout3->setAlignment(Qt::AlignTop);
        hboxLayout3->setObjectName(QString::fromUtf8("hboxLayout3"));
        profileList = new Q3ListView(groupBox2);
        profileList->addColumn(QApplication::translate("QBImporterUi", "Name", 0, QApplication::UnicodeUTF8));
        profileList->header()->setClickEnabled(true, profileList->header()->count() - 1);
        profileList->header()->setResizeEnabled(true, profileList->header()->count() - 1);
        profileList->addColumn(QApplication::translate("QBImporterUi", "Description", 0, QApplication::UnicodeUTF8));
        profileList->header()->setClickEnabled(true, profileList->header()->count() - 1);
        profileList->header()->setResizeEnabled(true, profileList->header()->count() - 1);
        profileList->setObjectName(QString::fromUtf8("profileList"));
        profileList->setSelectionMode(Q3ListView::Single);
        profileList->setAllColumnsShowFocus(true);

        hboxLayout3->addWidget(profileList);

        vboxLayout3 = new QVBoxLayout();
        vboxLayout3->setSpacing(6);
        vboxLayout3->setObjectName(QString::fromUtf8("vboxLayout3"));
        profileDetailsButton = new QPushButton(groupBox2);
        profileDetailsButton->setObjectName(QString::fromUtf8("profileDetailsButton"));
        profileDetailsButton->setEnabled(false);

        vboxLayout3->addWidget(profileDetailsButton);

        profileEditButton = new QPushButton(groupBox2);
        profileEditButton->setObjectName(QString::fromUtf8("profileEditButton"));
        profileEditButton->setEnabled(false);

        vboxLayout3->addWidget(profileEditButton);

        spacer3 = new QSpacerItem(41, 220, QSizePolicy::Minimum, QSizePolicy::Expanding);

        vboxLayout3->addItem(spacer3);


        hboxLayout3->addLayout(vboxLayout3);


        vboxLayout2->addWidget(groupBox2);

        QBImporterUi->addPage(selectProfilePage, QString::fromUtf8("Select Profile"));
        workingPage = new QWidget(QBImporterUi);
        workingPage->setObjectName(QString::fromUtf8("workingPage"));
        workingPage->setGeometry(QRect(0, 0, 100, 30));
        vboxLayout4 = new QVBoxLayout(workingPage);
        vboxLayout4->setSpacing(6);
        vboxLayout4->setMargin(11);
        vboxLayout4->setObjectName(QString::fromUtf8("vboxLayout4"));
        vboxLayout4->setContentsMargins(0, 0, 0, 0);
        textLabel1 = new QLabel(workingPage);
        textLabel1->setObjectName(QString::fromUtf8("textLabel1"));
        textLabel1->setWordWrap(false);

        vboxLayout4->addWidget(textLabel1);

        QBImporterUi->addPage(workingPage, QString::fromUtf8("Read File"));
        importPage = new QWidget(QBImporterUi);
        importPage->setObjectName(QString::fromUtf8("importPage"));
        importPage->setGeometry(QRect(0, 0, 100, 30));
        vboxLayout5 = new QVBoxLayout(importPage);
        vboxLayout5->setSpacing(6);
        vboxLayout5->setMargin(11);
        vboxLayout5->setObjectName(QString::fromUtf8("vboxLayout5"));
        vboxLayout5->setContentsMargins(0, 0, 0, 0);
        readLabel = new QLabel(importPage);
        readLabel->setObjectName(QString::fromUtf8("readLabel"));
        readLabel->setWordWrap(false);

        vboxLayout5->addWidget(readLabel);

        QBImporterUi->addPage(importPage, QString::fromUtf8("Import"));
        finishPage = new QWidget(QBImporterUi);
        finishPage->setObjectName(QString::fromUtf8("finishPage"));
        finishPage->setGeometry(QRect(0, 0, 100, 30));
        vboxLayout6 = new QVBoxLayout(finishPage);
        vboxLayout6->setSpacing(6);
        vboxLayout6->setMargin(11);
        vboxLayout6->setObjectName(QString::fromUtf8("vboxLayout6"));
        vboxLayout6->setContentsMargins(0, 0, 0, 0);
        finishedLabel = new QLabel(finishPage);
        finishedLabel->setObjectName(QString::fromUtf8("finishedLabel"));
        finishedLabel->setWordWrap(false);

        vboxLayout6->addWidget(finishedLabel);

        QBImporterUi->addPage(finishPage, QString::fromUtf8("Finished"));

        retranslateUi(QBImporterUi);

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

    void retranslateUi(Q3Wizard *QBImporterUi)
    {
        QBImporterUi->setWindowTitle(QApplication::translate("QBImporterUi", "Import Wizard", 0, QApplication::UnicodeUTF8));
        textLabel2->setText(QApplication::translate("QBImporterUi", "<qt>\n"
"<p>\n"
"This wizard lets you import financial data files and/or directories into\n"
"your database.\n"
"</p>\n"
"<p>\n"
"The following pages will allow you to:\n"
"<ul>\n"
"  <li>select a file to import</li>\n"
"  <li>select a predefined profile for the import</li>\n"
"  <li>actually import the data</li>\n"
"</p>\n"
"<p>\n"
"This wizard will try to determine the type of the selected\n"
"file automatically.\n"
"</p>\n"
"</qt>", 0, QApplication::UnicodeUTF8));
        QBImporterUi->setTitle(startPage, QApplication::translate("QBImporterUi", "Start", 0, QApplication::UnicodeUTF8));
        textLabel3->setText(QApplication::translate("QBImporterUi", "<qt>\n"
"<p>\n"
"Please select the file you want to import.\n"
"</p>\n"
"<p>\n"
"The next page will check for the type of the selected file.\n"
"</p>\n"
"</qt>", 0, QApplication::UnicodeUTF8));
        groupBox4->setTitle(QString());
        textLabel1_3->setText(QApplication::translate("QBImporterUi", "File", 0, QApplication::UnicodeUTF8));
        selectFileButton->setText(QApplication::translate("QBImporterUi", "...", 0, QApplication::UnicodeUTF8));
        QBImporterUi->setTitle(selectSourcePage, QApplication::translate("QBImporterUi", "Select Source", 0, QApplication::UnicodeUTF8));
        textLabel4_9->setText(QApplication::translate("QBImporterUi", "<qt>\n"
"The file type has been determined. The next page will allow you to\n"
"choose an importer profile.\n"
"</qt>", 0, QApplication::UnicodeUTF8));
        groupBox5->setTitle(QString());
        checkFileTypeLabel->setText(QApplication::translate("QBImporterUi", "--type--", 0, QApplication::UnicodeUTF8));
        checkFileNameLabel->setText(QApplication::translate("QBImporterUi", "--filename --", 0, QApplication::UnicodeUTF8));
        textLabel4_2->setText(QApplication::translate("QBImporterUi", "File Type", 0, QApplication::UnicodeUTF8));
        textLabel2_2->setText(QApplication::translate("QBImporterUi", "File", 0, QApplication::UnicodeUTF8));
        QBImporterUi->setTitle(selectImporterPage, QApplication::translate("QBImporterUi", "Check File Type", 0, QApplication::UnicodeUTF8));
        textLabel4->setText(QApplication::translate("QBImporterUi", "<qt>\n"
"Please select the profile from the list below.\n"
"</qt>", 0, QApplication::UnicodeUTF8));
        groupBox2->setTitle(QApplication::translate("QBImporterUi", "Profiles", 0, QApplication::UnicodeUTF8));
        profileList->header()->setLabel(0, QApplication::translate("QBImporterUi", "Name", 0, QApplication::UnicodeUTF8));
        profileList->header()->setLabel(1, QApplication::translate("QBImporterUi", "Description", 0, QApplication::UnicodeUTF8));
        profileDetailsButton->setText(QApplication::translate("QBImporterUi", "Details", 0, QApplication::UnicodeUTF8));
        profileEditButton->setText(QApplication::translate("QBImporterUi", "Edit", 0, QApplication::UnicodeUTF8));
        QBImporterUi->setTitle(selectProfilePage, QApplication::translate("QBImporterUi", "Select Profile", 0, QApplication::UnicodeUTF8));
        textLabel1->setText(QApplication::translate("QBImporterUi", "<qt>\n"
"<p>\n"
"The file type has been determined and the profile is selected.\n"
"</p>\n"
"<p>\n"
"Please click <i>next</i> to let the determined import module read the file.\n"
"</p>\n"
"</qt>", 0, QApplication::UnicodeUTF8));
        QBImporterUi->setTitle(workingPage, QApplication::translate("QBImporterUi", "Read File", 0, QApplication::UnicodeUTF8));
        readLabel->setText(QApplication::translate("QBImporterUi", "<qt>\n"
"<p>\n"
"The file has been successfully read.\n"
"</p>\n"
"<p>\n"
"The next page will allow your application to import the data read from this file.\n"
"</p>\n"
"</qt>", 0, QApplication::UnicodeUTF8));
        QBImporterUi->setTitle(importPage, QApplication::translate("QBImporterUi", "Import", 0, QApplication::UnicodeUTF8));
        finishedLabel->setText(QApplication::translate("QBImporterUi", "<qt>\n"
"The file has been successfully imported into the application.\n"
"</qt>", 0, QApplication::UnicodeUTF8));
        QBImporterUi->setTitle(finishPage, QApplication::translate("QBImporterUi", "Finished", 0, QApplication::UnicodeUTF8));
        Q_UNUSED(QBImporterUi);
    } // retranslateUi

};

namespace Ui {
    class QBImporterUi: public Ui_QBImporterUi {};
} // namespace Ui

QT_END_NAMESPACE

#endif // QBIMPORTER_H
