#include <klocalizedstring.h>

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

#ifndef UI_CREATEREPODLG_H
#define UI_CREATEREPODLG_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QDialog>
#include <QtWidgets/QDialogButtonBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QSpacerItem>
#include "kcombobox.h"
#include "klineedit.h"
#include "kurlrequester.h"

QT_BEGIN_NAMESPACE

class Ui_CreateRepoDlg
{
public:
    QGridLayout *gridLayout_2;
    QGridLayout *gridLayout;
    QCheckBox *m_DisableFsync;
    QLabel *textLabel1;
    KComboBox *m_FilesystemSelector;
    QCheckBox *m_CreateMainDirs;
    QCheckBox *m_presvn16compat;
    QSpacerItem *horizontalSpacer;
    QCheckBox *m_LogKeep;
    QLabel *textLabel2;
    QCheckBox *m_presvn15compat;
    KUrlRequester *m_ReposPathinput;
    QCheckBox *m_presvn18compat;
    QSpacerItem *verticalSpacer;
    QDialogButtonBox *buttonBox;

    void setupUi(QDialog *CreateRepoDlg)
    {
        if (CreateRepoDlg->objectName().isEmpty())
            CreateRepoDlg->setObjectName(QStringLiteral("CreateRepoDlg"));
        CreateRepoDlg->resize(363, 298);
        gridLayout_2 = new QGridLayout(CreateRepoDlg);
        gridLayout_2->setSpacing(6);
        gridLayout_2->setContentsMargins(11, 11, 11, 11);
        gridLayout_2->setObjectName(QStringLiteral("gridLayout_2"));
        gridLayout = new QGridLayout();
        gridLayout->setSpacing(6);
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        m_DisableFsync = new QCheckBox(CreateRepoDlg);
        m_DisableFsync->setObjectName(QStringLiteral("m_DisableFsync"));

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

        textLabel1 = new QLabel(CreateRepoDlg);
        textLabel1->setObjectName(QStringLiteral("textLabel1"));
        textLabel1->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        textLabel1->setWordWrap(false);

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

        m_FilesystemSelector = new KComboBox(CreateRepoDlg);
        m_FilesystemSelector->setObjectName(QStringLiteral("m_FilesystemSelector"));

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

        m_CreateMainDirs = new QCheckBox(CreateRepoDlg);
        m_CreateMainDirs->setObjectName(QStringLiteral("m_CreateMainDirs"));
        m_CreateMainDirs->setChecked(true);

        gridLayout->addWidget(m_CreateMainDirs, 4, 0, 1, 2);

        m_presvn16compat = new QCheckBox(CreateRepoDlg);
        m_presvn16compat->setObjectName(QStringLiteral("m_presvn16compat"));
        m_presvn16compat->setEnabled(false);

        gridLayout->addWidget(m_presvn16compat, 6, 0, 1, 2);

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

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

        m_LogKeep = new QCheckBox(CreateRepoDlg);
        m_LogKeep->setObjectName(QStringLiteral("m_LogKeep"));

        gridLayout->addWidget(m_LogKeep, 3, 0, 1, 2);

        textLabel2 = new QLabel(CreateRepoDlg);
        textLabel2->setObjectName(QStringLiteral("textLabel2"));
        textLabel2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
        textLabel2->setWordWrap(false);

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

        m_presvn15compat = new QCheckBox(CreateRepoDlg);
        m_presvn15compat->setObjectName(QStringLiteral("m_presvn15compat"));
        m_presvn15compat->setEnabled(false);

        gridLayout->addWidget(m_presvn15compat, 5, 0, 1, 2);

        m_ReposPathinput = new KUrlRequester(CreateRepoDlg);
        m_ReposPathinput->setObjectName(QStringLiteral("m_ReposPathinput"));
        m_ReposPathinput->setMode(KFile::Directory|KFile::LocalOnly);

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

        m_presvn18compat = new QCheckBox(CreateRepoDlg);
        m_presvn18compat->setObjectName(QStringLiteral("m_presvn18compat"));
        m_presvn18compat->setEnabled(false);
        m_presvn18compat->setChecked(false);

        gridLayout->addWidget(m_presvn18compat, 7, 0, 1, 2);


        gridLayout_2->addLayout(gridLayout, 0, 0, 1, 1);

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

        gridLayout_2->addItem(verticalSpacer, 1, 0, 1, 1);

        buttonBox = new QDialogButtonBox(CreateRepoDlg);
        buttonBox->setObjectName(QStringLiteral("buttonBox"));
        buttonBox->setStandardButtons(QDialogButtonBox::Cancel|QDialogButtonBox::Ok);

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

        QWidget::setTabOrder(m_ReposPathinput, m_FilesystemSelector);
        QWidget::setTabOrder(m_FilesystemSelector, m_DisableFsync);
        QWidget::setTabOrder(m_DisableFsync, m_LogKeep);
        QWidget::setTabOrder(m_LogKeep, m_CreateMainDirs);
        QWidget::setTabOrder(m_CreateMainDirs, m_presvn15compat);
        QWidget::setTabOrder(m_presvn15compat, m_presvn16compat);
        QWidget::setTabOrder(m_presvn16compat, m_presvn18compat);

        retranslateUi(CreateRepoDlg);

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

    void retranslateUi(QDialog *CreateRepoDlg)
    {
        CreateRepoDlg->setWindowTitle(tr2i18n("Create new repository", 0));
        m_DisableFsync->setText(tr2i18n("Disable fsync at commit (BDB only)", 0));
        m_DisableFsync->setShortcut(QString());
        textLabel1->setText(tr2i18n("Path to repository:", 0));
        m_FilesystemSelector->clear();
        m_FilesystemSelector->insertItems(0, QStringList()
         << tr2i18n("FSFS", 0)
         << tr2i18n("BDB", 0)
        );
#ifndef UI_QT_NO_TOOLTIP
        m_FilesystemSelector->setToolTip(tr2i18n("Select type of storage", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        m_FilesystemSelector->setWhatsThis(tr2i18n("Select the storage type of repository (FSFS or Berkely DB)", 0));
#endif // QT_NO_WHATSTHIS
#ifndef UI_QT_NO_TOOLTIP
        m_CreateMainDirs->setToolTip(tr2i18n("Create trunk, tags and branches folders", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        m_CreateMainDirs->setWhatsThis(tr2i18n("If this is set then the base layout (<tt>/trunk</tt>,<tt>/branches</tt> and <tt>/tags</tt>) will created after opening the fresh repository.", 0));
#endif // QT_NO_WHATSTHIS
        m_CreateMainDirs->setText(tr2i18n("Create main folders", 0));
        m_CreateMainDirs->setShortcut(QString());
#ifndef UI_QT_NO_TOOLTIP
        m_presvn16compat->setToolTip(tr2i18n("Is created repository compatible to Subversion prior 1.6", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        m_presvn16compat->setWhatsThis(tr2i18n("If set, the repository created will compatible to Subversion prior 1.5. This is only useful when svnqt is running with Subversion 1.6 or above.", 0));
#endif // QT_NO_WHATSTHIS
        m_presvn16compat->setText(tr2i18n("Compatible to Subversion prior 1.6", 0));
        m_LogKeep->setText(tr2i18n("Disable automatic log file removal (BDB only)", 0));
        m_LogKeep->setShortcut(QString());
        textLabel2->setText(tr2i18n("Type of repository:", 0));
#ifndef UI_QT_NO_TOOLTIP
        m_presvn15compat->setToolTip(tr2i18n("Is created repository compatible to Subversion prior 1.5", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        m_presvn15compat->setWhatsThis(tr2i18n("If set, the repository created will compatible to Subversion prior 1.5. This is only useful when svnqt is running with Subversion 1.5 or above.", 0));
#endif // QT_NO_WHATSTHIS
        m_presvn15compat->setText(tr2i18n("Compatible to Subversion prior 1.5", 0));
#ifndef UI_QT_NO_TOOLTIP
        m_presvn18compat->setToolTip(tr2i18n("Is created repository compatible to Subversion prior 1.8", 0));
#endif // QT_NO_TOOLTIP
#ifndef UI_QT_NO_WHATSTHIS
        m_presvn18compat->setWhatsThis(tr2i18n("If set, the repository created will compatible to Subversion prior 1.4. This is only useful when svnqt is running with Subversion 1.8 or above.", 0));
#endif // QT_NO_WHATSTHIS
        m_presvn18compat->setText(tr2i18n("Compatible to Subversion prior 1.8", 0));
    } // retranslateUi

};

namespace Ui {
    class CreateRepoDlg: public Ui_CreateRepoDlg {};
} // namespace Ui

QT_END_NAMESPACE

#endif // CREATEREPODLG_H

