#include <kdialog.h>
#include <klocale.h>

/********************************************************************************
** Form generated from reading UI file 'extractiondialog.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_EXTRACTIONDIALOG_H
#define UI_EXTRACTIONDIALOG_H

#include <QtCore/QVariant>
#include <QtGui/QAction>
#include <QtGui/QApplication>
#include <QtGui/QButtonGroup>
#include <QtGui/QCheckBox>
#include <QtGui/QGridLayout>
#include <QtGui/QGroupBox>
#include <QtGui/QHBoxLayout>
#include <QtGui/QHeaderView>
#include <QtGui/QLabel>
#include <QtGui/QRadioButton>
#include <QtGui/QSpacerItem>
#include <QtGui/QVBoxLayout>
#include <QtGui/QWidget>
#include "klineedit.h"

QT_BEGIN_NAMESPACE

class Ui_ExtractionDialog
{
public:
    QVBoxLayout *verticalLayout_2;
    QHBoxLayout *horizontalLayout;
    QLabel *iconLabel;
    QLabel *extractAllLabel;
    QGroupBox *singleFolderGroup;
    QVBoxLayout *verticalLayout;
    KLineEdit *subfolder;
    QGroupBox *groupBox;
    QGridLayout *gridLayout;
    QSpacerItem *verticalSpacer;
    QCheckBox *openFolderCheckBox;
    QCheckBox *closeAfterExtraction;
    QCheckBox *preservePaths;
    QCheckBox *autoSubfolders;
    QGroupBox *filesToExtractGroupBox;
    QVBoxLayout *vboxLayout;
    QRadioButton *selectedFilesButton;
    QRadioButton *allFilesButton;

    void setupUi(QWidget *ExtractionDialog)
    {
        if (ExtractionDialog->objectName().isEmpty())
            ExtractionDialog->setObjectName(QString::fromUtf8("ExtractionDialog"));
        ExtractionDialog->resize(314, 422);
        QSizePolicy sizePolicy(QSizePolicy::Fixed, QSizePolicy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(ExtractionDialog->sizePolicy().hasHeightForWidth());
        ExtractionDialog->setSizePolicy(sizePolicy);
        verticalLayout_2 = new QVBoxLayout(ExtractionDialog);
        verticalLayout_2->setObjectName(QString::fromUtf8("verticalLayout_2"));
        horizontalLayout = new QHBoxLayout();
        horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
        iconLabel = new QLabel(ExtractionDialog);
        iconLabel->setObjectName(QString::fromUtf8("iconLabel"));
        QSizePolicy sizePolicy1(QSizePolicy::Fixed, QSizePolicy::Minimum);
        sizePolicy1.setHorizontalStretch(0);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(iconLabel->sizePolicy().hasHeightForWidth());
        iconLabel->setSizePolicy(sizePolicy1);
        iconLabel->setMaximumSize(QSize(256, 256));
        iconLabel->setPixmap(QPixmap(QString::fromUtf8("../../../../../kde-devel/ark-trunk/pics/ox32-action-ark_extract.png")));
        iconLabel->setScaledContents(false);
        iconLabel->setAlignment(Qt::AlignCenter);

        horizontalLayout->addWidget(iconLabel);

        extractAllLabel = new QLabel(ExtractionDialog);
        extractAllLabel->setObjectName(QString::fromUtf8("extractAllLabel"));
        QSizePolicy sizePolicy2(QSizePolicy::Expanding, QSizePolicy::Maximum);
        sizePolicy2.setHorizontalStretch(0);
        sizePolicy2.setVerticalStretch(0);
        sizePolicy2.setHeightForWidth(extractAllLabel->sizePolicy().hasHeightForWidth());
        extractAllLabel->setSizePolicy(sizePolicy2);
        QFont font;
        font.setPointSize(15);
        font.setBold(true);
        font.setWeight(75);
        extractAllLabel->setFont(font);

        horizontalLayout->addWidget(extractAllLabel);


        verticalLayout_2->addLayout(horizontalLayout);

        singleFolderGroup = new QGroupBox(ExtractionDialog);
        singleFolderGroup->setObjectName(QString::fromUtf8("singleFolderGroup"));
        singleFolderGroup->setCheckable(true);
        singleFolderGroup->setChecked(false);
        verticalLayout = new QVBoxLayout(singleFolderGroup);
        verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
        subfolder = new KLineEdit(singleFolderGroup);
        subfolder->setObjectName(QString::fromUtf8("subfolder"));
        QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Fixed);
        sizePolicy3.setHorizontalStretch(0);
        sizePolicy3.setVerticalStretch(0);
        sizePolicy3.setHeightForWidth(subfolder->sizePolicy().hasHeightForWidth());
        subfolder->setSizePolicy(sizePolicy3);
        subfolder->setProperty("showClearButton", QVariant(true));

        verticalLayout->addWidget(subfolder);


        verticalLayout_2->addWidget(singleFolderGroup);

        groupBox = new QGroupBox(ExtractionDialog);
        groupBox->setObjectName(QString::fromUtf8("groupBox"));
        QSizePolicy sizePolicy4(QSizePolicy::Preferred, QSizePolicy::Expanding);
        sizePolicy4.setHorizontalStretch(0);
        sizePolicy4.setVerticalStretch(0);
        sizePolicy4.setHeightForWidth(groupBox->sizePolicy().hasHeightForWidth());
        groupBox->setSizePolicy(sizePolicy4);
        gridLayout = new QGridLayout(groupBox);
        gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
        verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);

        gridLayout->addItem(verticalSpacer, 6, 0, 1, 1);

        openFolderCheckBox = new QCheckBox(groupBox);
        openFolderCheckBox->setObjectName(QString::fromUtf8("openFolderCheckBox"));

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

        closeAfterExtraction = new QCheckBox(groupBox);
        closeAfterExtraction->setObjectName(QString::fromUtf8("closeAfterExtraction"));

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

        preservePaths = new QCheckBox(groupBox);
        preservePaths->setObjectName(QString::fromUtf8("preservePaths"));

        gridLayout->addWidget(preservePaths, 4, 0, 1, 1);

        autoSubfolders = new QCheckBox(groupBox);
        autoSubfolders->setObjectName(QString::fromUtf8("autoSubfolders"));

        gridLayout->addWidget(autoSubfolders, 5, 0, 1, 1);


        verticalLayout_2->addWidget(groupBox);

        filesToExtractGroupBox = new QGroupBox(ExtractionDialog);
        filesToExtractGroupBox->setObjectName(QString::fromUtf8("filesToExtractGroupBox"));
        QSizePolicy sizePolicy5(QSizePolicy::Expanding, QSizePolicy::Preferred);
        sizePolicy5.setHorizontalStretch(0);
        sizePolicy5.setVerticalStretch(0);
        sizePolicy5.setHeightForWidth(filesToExtractGroupBox->sizePolicy().hasHeightForWidth());
        filesToExtractGroupBox->setSizePolicy(sizePolicy5);
        filesToExtractGroupBox->setFlat(false);
        filesToExtractGroupBox->setCheckable(false);
        vboxLayout = new QVBoxLayout(filesToExtractGroupBox);
        vboxLayout->setObjectName(QString::fromUtf8("vboxLayout"));
        selectedFilesButton = new QRadioButton(filesToExtractGroupBox);
        selectedFilesButton->setObjectName(QString::fromUtf8("selectedFilesButton"));
        sizePolicy3.setHeightForWidth(selectedFilesButton->sizePolicy().hasHeightForWidth());
        selectedFilesButton->setSizePolicy(sizePolicy3);
        selectedFilesButton->setChecked(true);

        vboxLayout->addWidget(selectedFilesButton);

        allFilesButton = new QRadioButton(filesToExtractGroupBox);
        allFilesButton->setObjectName(QString::fromUtf8("allFilesButton"));
        sizePolicy3.setHeightForWidth(allFilesButton->sizePolicy().hasHeightForWidth());
        allFilesButton->setSizePolicy(sizePolicy3);

        vboxLayout->addWidget(allFilesButton);


        verticalLayout_2->addWidget(filesToExtractGroupBox);


        retranslateUi(ExtractionDialog);

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

    void retranslateUi(QWidget *ExtractionDialog)
    {
        ExtractionDialog->setWindowTitle(tr2i18n("Extraction Dialog", 0));
        iconLabel->setText(QString());
        extractAllLabel->setText(tr2i18n("Extract All Files", 0));
        singleFolderGroup->setTitle(tr2i18n("&Extraction into subfolder:", 0));
        groupBox->setTitle(tr2i18n("Options", 0));
        openFolderCheckBox->setText(tr2i18n("Open &destination folder after extraction", 0));
        closeAfterExtraction->setText(tr2i18n("Close &Ark after extraction", 0));
        preservePaths->setText(tr2i18n("&Preserve paths when extracting", 0));
        autoSubfolders->setText(tr2i18n("&Automatically create subfolders", 0));
        filesToExtractGroupBox->setTitle(tr2i18n("Extract", "@title:group"));
        selectedFilesButton->setText(tr2i18n("&Selected files only", 0));
        allFilesButton->setText(tr2i18n("All &files", 0));
    } // retranslateUi

};

namespace Ui {
    class ExtractionDialog: public Ui_ExtractionDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // EXTRACTIONDIALOG_H

