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

#ifndef UI_FILEDIALOG_H
#define UI_FILEDIALOG_H

#include <QtCore/QVariant>
#include <QtWidgets/QAbstractButton>
#include <QtWidgets/QApplication>
#include <QtWidgets/QComboBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QLabel>
#include <QtWidgets/QLineEdit>
#include <QtWidgets/QSplitter>
#include <QtWidgets/QVBoxLayout>
#include <sidepane.h>
#include "folderview.h"
#include "pathbar.h"

QT_BEGIN_NAMESPACE

class Ui_FileDialog
{
public:
    QVBoxLayout *verticalLayout;
    QHBoxLayout *toolbarLayout;
    QLabel *lookInLabel;
    Fm::PathBar *location;
    QSplitter *splitter;
    Fm::SidePane *sidePane;
    Fm::FolderView *folderView;
    QGridLayout *gridLayout;
    QLabel *fileNameLabel;
    QLineEdit *fileName;
    QDialogButtonBox *buttonBox;
    QLabel *fileTypeLabel;
    QComboBox *fileTypeCombo;

    void setupUi(QDialog *FileDialog)
    {
        if (FileDialog->objectName().isEmpty())
            FileDialog->setObjectName("FileDialog");
        FileDialog->resize(700, 500);
        verticalLayout = new QVBoxLayout(FileDialog);
        verticalLayout->setObjectName("verticalLayout");
        toolbarLayout = new QHBoxLayout();
        toolbarLayout->setObjectName("toolbarLayout");
        lookInLabel = new QLabel(FileDialog);
        lookInLabel->setObjectName("lookInLabel");

        toolbarLayout->addWidget(lookInLabel);

        location = new Fm::PathBar(FileDialog);
        location->setObjectName("location");

        toolbarLayout->addWidget(location);

        toolbarLayout->setStretch(1, 1);

        verticalLayout->addLayout(toolbarLayout);

        splitter = new QSplitter(FileDialog);
        splitter->setObjectName("splitter");
        splitter->setOrientation(Qt::Horizontal);
        sidePane = new Fm::SidePane(splitter);
        sidePane->setObjectName("sidePane");
        QSizePolicy sizePolicy(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Preferred);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(sidePane->sizePolicy().hasHeightForWidth());
        sidePane->setSizePolicy(sizePolicy);
        sidePane->setMinimumSize(QSize(120, 0));
        splitter->addWidget(sidePane);
        folderView = new Fm::FolderView(splitter);
        folderView->setObjectName("folderView");
        QSizePolicy sizePolicy1(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::Preferred);
        sizePolicy1.setHorizontalStretch(1);
        sizePolicy1.setVerticalStretch(0);
        sizePolicy1.setHeightForWidth(folderView->sizePolicy().hasHeightForWidth());
        folderView->setSizePolicy(sizePolicy1);
        splitter->addWidget(folderView);

        verticalLayout->addWidget(splitter);

        gridLayout = new QGridLayout();
        gridLayout->setObjectName("gridLayout");
        fileNameLabel = new QLabel(FileDialog);
        fileNameLabel->setObjectName("fileNameLabel");

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

        fileName = new QLineEdit(FileDialog);
        fileName->setObjectName("fileName");

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

        buttonBox = new QDialogButtonBox(FileDialog);
        buttonBox->setObjectName("buttonBox");
        buttonBox->setOrientation(Qt::Vertical);
        buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);

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

        fileTypeLabel = new QLabel(FileDialog);
        fileTypeLabel->setObjectName("fileTypeLabel");

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

        fileTypeCombo = new QComboBox(FileDialog);
        fileTypeCombo->setObjectName("fileTypeCombo");

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


        verticalLayout->addLayout(gridLayout);

        verticalLayout->setStretch(1, 1);

        retranslateUi(FileDialog);
        QObject::connect(buttonBox, &QDialogButtonBox::accepted, FileDialog, qOverload<>(&QDialog::accept));
        QObject::connect(buttonBox, &QDialogButtonBox::rejected, FileDialog, qOverload<>(&QDialog::reject));

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

    void retranslateUi(QDialog *FileDialog)
    {
        FileDialog->setWindowTitle(QString());
        lookInLabel->setText(QCoreApplication::translate("FileDialog", "Path:", nullptr));
        fileNameLabel->setText(QCoreApplication::translate("FileDialog", "File name:", nullptr));
        fileTypeLabel->setText(QCoreApplication::translate("FileDialog", "File type:", nullptr));
    } // retranslateUi

};

namespace Ui {
    class FileDialog: public Ui_FileDialog {};
} // namespace Ui

QT_END_NAMESPACE

#endif // UI_FILEDIALOG_H
