#include <klocalizedstring.h>

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

#ifndef UI_DCODEGENERATIONFORMBASE_H
#define UI_DCODEGENERATIONFORMBASE_H

#include <QtCore/QVariant>
#include <QtWidgets/QAction>
#include <QtWidgets/QApplication>
#include <QtWidgets/QButtonGroup>
#include <QtWidgets/QCheckBox>
#include <QtWidgets/QGridLayout>
#include <QtWidgets/QGroupBox>
#include <QtWidgets/QHBoxLayout>
#include <QtWidgets/QHeaderView>
#include <QtWidgets/QLabel>
#include <QtWidgets/QVBoxLayout>
#include <QtWidgets/QWidget>
#include "kcombobox.h"

QT_BEGIN_NAMESPACE

class Ui_DCodeGenerationFormBase
{
public:
    QGridLayout *gridLayout;
    QGridLayout *gridLayout1;
    QGroupBox *groupBox3;
    QVBoxLayout *vboxLayout;
    QCheckBox *m_makeANTDocumentCheckBox;
    QGroupBox *groupBox2;
    QGridLayout *gridLayout2;
    QGridLayout *gridLayout3;
    QCheckBox *m_generateConstructors;
    QCheckBox *m_generateAssocAccessors;
    QCheckBox *m_generateAttribAccessors;
    QGridLayout *gridLayout4;
    QLabel *textLabel1_3;
    KComboBox *m_accessorScopeCB;
    QGridLayout *gridLayout5;
    QLabel *textLabel1_3_2;
    KComboBox *m_assocFieldScopeCB;
    QGroupBox *groupBox1;
    QHBoxLayout *hboxLayout;
    QLabel *ui_textLabelStyle;
    KComboBox *m_SelectCommentStyle;
    QLabel *ui_textLabelTitle;

    void setupUi(QWidget *DCodeGenerationFormBase)
    {
        if (DCodeGenerationFormBase->objectName().isEmpty())
            DCodeGenerationFormBase->setObjectName(QStringLiteral("DCodeGenerationFormBase"));
        DCodeGenerationFormBase->resize(462, 376);
        gridLayout = new QGridLayout(DCodeGenerationFormBase);
        gridLayout->setObjectName(QStringLiteral("gridLayout"));
        gridLayout1 = new QGridLayout();
        gridLayout1->setObjectName(QStringLiteral("gridLayout1"));
        gridLayout1->setContentsMargins(0, 0, 0, 0);
        groupBox3 = new QGroupBox(DCodeGenerationFormBase);
        groupBox3->setObjectName(QStringLiteral("groupBox3"));
        QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Maximum);
        sizePolicy.setHorizontalStretch(0);
        sizePolicy.setVerticalStretch(0);
        sizePolicy.setHeightForWidth(groupBox3->sizePolicy().hasHeightForWidth());
        groupBox3->setSizePolicy(sizePolicy);
        groupBox3->setMaximumSize(QSize(16777215, 50));
        vboxLayout = new QVBoxLayout(groupBox3);
        vboxLayout->setObjectName(QStringLiteral("vboxLayout"));
        vboxLayout->setContentsMargins(4, 0, 4, 0);
        m_makeANTDocumentCheckBox = new QCheckBox(groupBox3);
        m_makeANTDocumentCheckBox->setObjectName(QStringLiteral("m_makeANTDocumentCheckBox"));

        vboxLayout->addWidget(m_makeANTDocumentCheckBox);


        gridLayout1->addWidget(groupBox3, 3, 0, 1, 1);

        groupBox2 = new QGroupBox(DCodeGenerationFormBase);
        groupBox2->setObjectName(QStringLiteral("groupBox2"));
        sizePolicy.setHeightForWidth(groupBox2->sizePolicy().hasHeightForWidth());
        groupBox2->setSizePolicy(sizePolicy);
        gridLayout2 = new QGridLayout(groupBox2);
        gridLayout2->setObjectName(QStringLiteral("gridLayout2"));
        gridLayout2->setContentsMargins(4, 0, 4, 0);
        gridLayout3 = new QGridLayout();
        gridLayout3->setObjectName(QStringLiteral("gridLayout3"));
        gridLayout3->setContentsMargins(0, 0, 0, 0);
        m_generateConstructors = new QCheckBox(groupBox2);
        m_generateConstructors->setObjectName(QStringLiteral("m_generateConstructors"));
        m_generateConstructors->setChecked(false);

        gridLayout3->addWidget(m_generateConstructors, 0, 0, 1, 1);

        m_generateAssocAccessors = new QCheckBox(groupBox2);
        m_generateAssocAccessors->setObjectName(QStringLiteral("m_generateAssocAccessors"));
        m_generateAssocAccessors->setChecked(true);

        gridLayout3->addWidget(m_generateAssocAccessors, 2, 0, 1, 1);

        m_generateAttribAccessors = new QCheckBox(groupBox2);
        m_generateAttribAccessors->setObjectName(QStringLiteral("m_generateAttribAccessors"));
        m_generateAttribAccessors->setChecked(true);

        gridLayout3->addWidget(m_generateAttribAccessors, 1, 0, 1, 1);


        gridLayout2->addLayout(gridLayout3, 0, 0, 1, 1);

        gridLayout4 = new QGridLayout();
        gridLayout4->setObjectName(QStringLiteral("gridLayout4"));
        gridLayout4->setContentsMargins(0, 0, 0, 0);
        textLabel1_3 = new QLabel(groupBox2);
        textLabel1_3->setObjectName(QStringLiteral("textLabel1_3"));
        textLabel1_3->setWordWrap(false);

        gridLayout4->addWidget(textLabel1_3, 0, 0, 1, 1);

        m_accessorScopeCB = new KComboBox(groupBox2);
        m_accessorScopeCB->setObjectName(QStringLiteral("m_accessorScopeCB"));

        gridLayout4->addWidget(m_accessorScopeCB, 0, 1, 1, 1);


        gridLayout2->addLayout(gridLayout4, 1, 0, 1, 1);

        gridLayout5 = new QGridLayout();
        gridLayout5->setObjectName(QStringLiteral("gridLayout5"));
        gridLayout5->setContentsMargins(0, 0, 0, 0);
        textLabel1_3_2 = new QLabel(groupBox2);
        textLabel1_3_2->setObjectName(QStringLiteral("textLabel1_3_2"));
        textLabel1_3_2->setWordWrap(false);

        gridLayout5->addWidget(textLabel1_3_2, 0, 0, 1, 1);

        m_assocFieldScopeCB = new KComboBox(groupBox2);
        m_assocFieldScopeCB->setObjectName(QStringLiteral("m_assocFieldScopeCB"));

        gridLayout5->addWidget(m_assocFieldScopeCB, 0, 1, 1, 1);


        gridLayout2->addLayout(gridLayout5, 2, 0, 1, 1);


        gridLayout1->addWidget(groupBox2, 2, 0, 1, 1);

        groupBox1 = new QGroupBox(DCodeGenerationFormBase);
        groupBox1->setObjectName(QStringLiteral("groupBox1"));
        sizePolicy.setHeightForWidth(groupBox1->sizePolicy().hasHeightForWidth());
        groupBox1->setSizePolicy(sizePolicy);
        groupBox1->setMaximumSize(QSize(16777215, 100));
        hboxLayout = new QHBoxLayout(groupBox1);
        hboxLayout->setObjectName(QStringLiteral("hboxLayout"));
        hboxLayout->setContentsMargins(4, 0, 4, 0);
        ui_textLabelStyle = new QLabel(groupBox1);
        ui_textLabelStyle->setObjectName(QStringLiteral("ui_textLabelStyle"));
        ui_textLabelStyle->setWordWrap(false);

        hboxLayout->addWidget(ui_textLabelStyle);

        m_SelectCommentStyle = new KComboBox(groupBox1);
        m_SelectCommentStyle->setObjectName(QStringLiteral("m_SelectCommentStyle"));

        hboxLayout->addWidget(m_SelectCommentStyle);


        gridLayout1->addWidget(groupBox1, 1, 0, 1, 1);

        ui_textLabelTitle = new QLabel(DCodeGenerationFormBase);
        ui_textLabelTitle->setObjectName(QStringLiteral("ui_textLabelTitle"));
        sizePolicy.setHeightForWidth(ui_textLabelTitle->sizePolicy().hasHeightForWidth());
        ui_textLabelTitle->setSizePolicy(sizePolicy);
        ui_textLabelTitle->setMaximumSize(QSize(16777215, 40));
        ui_textLabelTitle->setWordWrap(false);

        gridLayout1->addWidget(ui_textLabelTitle, 0, 0, 1, 1);


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


        retranslateUi(DCodeGenerationFormBase);

        m_accessorScopeCB->setCurrentIndex(3);
        m_assocFieldScopeCB->setCurrentIndex(3);


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

    void retranslateUi(QWidget *DCodeGenerationFormBase)
    {
        groupBox3->setTitle(tr2i18n("Project Generation", Q_NULLPTR));
        m_makeANTDocumentCheckBox->setText(tr2i18n("Create ANT build document", Q_NULLPTR));
        groupBox2->setTitle(tr2i18n("Auto-Generate Methods", Q_NULLPTR));
        m_generateConstructors->setText(tr2i18n("Empty constructor methods", Q_NULLPTR));
        m_generateAssocAccessors->setText(tr2i18n("Association accessor methods", Q_NULLPTR));
        m_generateAttribAccessors->setText(tr2i18n("Attribute accessor methods", Q_NULLPTR));
        textLabel1_3->setText(tr2i18n("Default attribute accessor scope:", Q_NULLPTR));
        m_accessorScopeCB->clear();
        m_accessorScopeCB->insertItems(0, QStringList()
         << tr2i18n("Public", Q_NULLPTR)
         << tr2i18n("Private", Q_NULLPTR)
         << tr2i18n("Protected", Q_NULLPTR)
         << tr2i18n("From Parent Object", Q_NULLPTR)
        );
        textLabel1_3_2->setText(tr2i18n("Default association field scope:", Q_NULLPTR));
        m_assocFieldScopeCB->clear();
        m_assocFieldScopeCB->insertItems(0, QStringList()
         << tr2i18n("Public", Q_NULLPTR)
         << tr2i18n("Private", Q_NULLPTR)
         << tr2i18n("Protected", Q_NULLPTR)
         << tr2i18n("From Parent Role", Q_NULLPTR)
        );
        groupBox1->setTitle(tr2i18n("Documentation", Q_NULLPTR));
        ui_textLabelStyle->setText(tr2i18n("Style:", Q_NULLPTR));
        m_SelectCommentStyle->clear();
        m_SelectCommentStyle->insertItems(0, QStringList()
         << tr2i18n("Slash-Slash (//)", Q_NULLPTR)
         << tr2i18n("Slash-Star (/**  */)", Q_NULLPTR)
        );
        ui_textLabelTitle->setText(tr2i18n("<p align=\"center\">D Code Generation</p>", Q_NULLPTR));
        Q_UNUSED(DCodeGenerationFormBase);
    } // retranslateUi

};

namespace Ui {
    class DCodeGenerationFormBase: public Ui_DCodeGenerationFormBase {};
} // namespace Ui

QT_END_NAMESPACE

#endif // DCODEGENERATIONFORMBASE_H

