1 #include <klocalizedstring.h>
11 #ifndef UI_JAVACODEGENERATIONFORMBASE_H
12 #define UI_JAVACODEGENERATIONFORMBASE_H
14 #include <QtCore/QVariant>
15 #include <QtWidgets/QApplication>
16 #include <QtWidgets/QCheckBox>
17 #include <QtWidgets/QGridLayout>
18 #include <QtWidgets/QGroupBox>
19 #include <QtWidgets/QHBoxLayout>
20 #include <QtWidgets/QLabel>
21 #include <QtWidgets/QVBoxLayout>
22 #include <QtWidgets/QWidget>
23 #include "kcombobox.h"
55 if (JavaCodeGenerationFormBase->objectName().isEmpty())
56 JavaCodeGenerationFormBase->setObjectName(QString::fromUtf8(
"JavaCodeGenerationFormBase"));
57 JavaCodeGenerationFormBase->resize(462, 375);
58 gridLayout =
new QGridLayout(JavaCodeGenerationFormBase);
59 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
60 gridLayout1 =
new QGridLayout();
61 gridLayout1->setObjectName(QString::fromUtf8(
"gridLayout1"));
62 gridLayout1->setContentsMargins(0, 0, 0, 0);
63 groupBox3 =
new QGroupBox(JavaCodeGenerationFormBase);
64 groupBox3->setObjectName(QString::fromUtf8(
"groupBox3"));
65 QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Maximum);
66 sizePolicy.setHorizontalStretch(0);
67 sizePolicy.setVerticalStretch(0);
68 sizePolicy.setHeightForWidth(groupBox3->sizePolicy().hasHeightForWidth());
69 groupBox3->setSizePolicy(sizePolicy);
70 groupBox3->setMaximumSize(QSize(16777215, 50));
71 vboxLayout =
new QVBoxLayout(groupBox3);
72 vboxLayout->setObjectName(QString::fromUtf8(
"vboxLayout"));
73 vboxLayout->setContentsMargins(4, 0, 4, 0);
74 m_makeANTDocumentCheckBox =
new QCheckBox(groupBox3);
75 m_makeANTDocumentCheckBox->setObjectName(QString::fromUtf8(
"m_makeANTDocumentCheckBox"));
77 vboxLayout->addWidget(m_makeANTDocumentCheckBox);
80 gridLayout1->addWidget(groupBox3, 3, 0, 1, 1);
82 groupBox2 =
new QGroupBox(JavaCodeGenerationFormBase);
83 groupBox2->setObjectName(QString::fromUtf8(
"groupBox2"));
84 sizePolicy.setHeightForWidth(groupBox2->sizePolicy().hasHeightForWidth());
85 groupBox2->setSizePolicy(sizePolicy);
86 gridLayout2 =
new QGridLayout(groupBox2);
87 gridLayout2->setObjectName(QString::fromUtf8(
"gridLayout2"));
88 gridLayout2->setContentsMargins(0, 0, 0, 0);
89 gridLayout3 =
new QGridLayout();
90 gridLayout3->setObjectName(QString::fromUtf8(
"gridLayout3"));
91 gridLayout3->setContentsMargins(4, 0, 4, 0);
92 m_generateConstructors =
new QCheckBox(groupBox2);
93 m_generateConstructors->setObjectName(QString::fromUtf8(
"m_generateConstructors"));
94 m_generateConstructors->setChecked(
false);
96 gridLayout3->addWidget(m_generateConstructors, 0, 0, 1, 1);
98 m_generateAssocAccessors =
new QCheckBox(groupBox2);
99 m_generateAssocAccessors->setObjectName(QString::fromUtf8(
"m_generateAssocAccessors"));
100 m_generateAssocAccessors->setChecked(
true);
102 gridLayout3->addWidget(m_generateAssocAccessors, 2, 0, 1, 1);
104 m_generateAttribAccessors =
new QCheckBox(groupBox2);
105 m_generateAttribAccessors->setObjectName(QString::fromUtf8(
"m_generateAttribAccessors"));
106 m_generateAttribAccessors->setChecked(
true);
108 gridLayout3->addWidget(m_generateAttribAccessors, 1, 0, 1, 1);
111 gridLayout2->addLayout(gridLayout3, 0, 0, 1, 1);
113 gridLayout4 =
new QGridLayout();
114 gridLayout4->setObjectName(QString::fromUtf8(
"gridLayout4"));
115 gridLayout4->setContentsMargins(4, 0, 4, 0);
116 textLabel1_3 =
new QLabel(groupBox2);
117 textLabel1_3->setObjectName(QString::fromUtf8(
"textLabel1_3"));
118 textLabel1_3->setWordWrap(
false);
120 gridLayout4->addWidget(textLabel1_3, 0, 0, 1, 1);
122 m_accessorScopeCB =
new KComboBox(groupBox2);
123 m_accessorScopeCB->addItem(QString());
124 m_accessorScopeCB->addItem(QString());
125 m_accessorScopeCB->addItem(QString());
126 m_accessorScopeCB->addItem(QString());
127 m_accessorScopeCB->setObjectName(QString::fromUtf8(
"m_accessorScopeCB"));
129 gridLayout4->addWidget(m_accessorScopeCB, 0, 1, 1, 1);
132 gridLayout2->addLayout(gridLayout4, 1, 0, 1, 1);
134 gridLayout5 =
new QGridLayout();
135 gridLayout5->setObjectName(QString::fromUtf8(
"gridLayout5"));
136 gridLayout5->setContentsMargins(4, 0, 4, 0);
137 ui_textLabelAssFieldScope =
new QLabel(groupBox2);
138 ui_textLabelAssFieldScope->setObjectName(QString::fromUtf8(
"ui_textLabelAssFieldScope"));
139 ui_textLabelAssFieldScope->setWordWrap(
false);
141 gridLayout5->addWidget(ui_textLabelAssFieldScope, 0, 0, 1, 1);
143 m_assocFieldScopeCB =
new KComboBox(groupBox2);
144 m_assocFieldScopeCB->addItem(QString());
145 m_assocFieldScopeCB->addItem(QString());
146 m_assocFieldScopeCB->addItem(QString());
147 m_assocFieldScopeCB->addItem(QString());
148 m_assocFieldScopeCB->setObjectName(QString::fromUtf8(
"m_assocFieldScopeCB"));
150 gridLayout5->addWidget(m_assocFieldScopeCB, 0, 1, 1, 1);
153 gridLayout2->addLayout(gridLayout5, 2, 0, 1, 1);
156 gridLayout1->addWidget(groupBox2, 2, 0, 1, 1);
158 groupBox1 =
new QGroupBox(JavaCodeGenerationFormBase);
159 groupBox1->setObjectName(QString::fromUtf8(
"groupBox1"));
160 sizePolicy.setHeightForWidth(groupBox1->sizePolicy().hasHeightForWidth());
161 groupBox1->setSizePolicy(sizePolicy);
162 groupBox1->setMaximumSize(QSize(16777215, 100));
163 hboxLayout =
new QHBoxLayout(groupBox1);
164 hboxLayout->setObjectName(QString::fromUtf8(
"hboxLayout"));
165 hboxLayout->setContentsMargins(4, 0, 4, 0);
166 ui_textLabelStyle =
new QLabel(groupBox1);
167 ui_textLabelStyle->setObjectName(QString::fromUtf8(
"ui_textLabelStyle"));
168 ui_textLabelStyle->setWordWrap(
false);
170 hboxLayout->addWidget(ui_textLabelStyle);
172 m_SelectCommentStyle =
new KComboBox(groupBox1);
173 m_SelectCommentStyle->addItem(QString());
174 m_SelectCommentStyle->addItem(QString());
175 m_SelectCommentStyle->setObjectName(QString::fromUtf8(
"m_SelectCommentStyle"));
177 hboxLayout->addWidget(m_SelectCommentStyle);
180 gridLayout1->addWidget(groupBox1, 1, 0, 1, 1);
182 ui_textLabelTitle =
new QLabel(JavaCodeGenerationFormBase);
183 ui_textLabelTitle->setObjectName(QString::fromUtf8(
"ui_textLabelTitle"));
184 sizePolicy.setHeightForWidth(ui_textLabelTitle->sizePolicy().hasHeightForWidth());
185 ui_textLabelTitle->setSizePolicy(sizePolicy);
186 ui_textLabelTitle->setMaximumSize(QSize(16777215, 40));
187 ui_textLabelTitle->setWordWrap(
false);
189 gridLayout1->addWidget(ui_textLabelTitle, 0, 0, 1, 1);
192 gridLayout->addLayout(gridLayout1, 0, 0, 1, 1);
197 m_accessorScopeCB->setCurrentIndex(3);
198 m_assocFieldScopeCB->setCurrentIndex(3);
201 QMetaObject::connectSlotsByName(JavaCodeGenerationFormBase);
206 groupBox3->setTitle(tr2i18n(
"Project Generation",
nullptr));
207 m_makeANTDocumentCheckBox->setText(tr2i18n(
"Create ANT build document",
nullptr));
208 groupBox2->setTitle(tr2i18n(
"Auto-Generate Methods",
nullptr));
209 m_generateConstructors->setText(tr2i18n(
"Empty constructor methods",
nullptr));
210 m_generateAssocAccessors->setText(tr2i18n(
"Association accessor methods",
nullptr));
211 m_generateAttribAccessors->setText(tr2i18n(
"Attribute accessor methods",
nullptr));
212 textLabel1_3->setText(tr2i18n(
"Default attribute accessor scope:",
nullptr));
213 m_accessorScopeCB->setItemText(0, tr2i18n(
"Public",
nullptr));
214 m_accessorScopeCB->setItemText(1, tr2i18n(
"Private",
nullptr));
215 m_accessorScopeCB->setItemText(2, tr2i18n(
"Protected",
nullptr));
216 m_accessorScopeCB->setItemText(3, tr2i18n(
"From Parent Object",
nullptr));
218 ui_textLabelAssFieldScope->setText(tr2i18n(
"Default association field scope:",
nullptr));
219 m_assocFieldScopeCB->setItemText(0, tr2i18n(
"Public",
nullptr));
220 m_assocFieldScopeCB->setItemText(1, tr2i18n(
"Private",
nullptr));
221 m_assocFieldScopeCB->setItemText(2, tr2i18n(
"Protected",
nullptr));
222 m_assocFieldScopeCB->setItemText(3, tr2i18n(
"From Parent Role",
nullptr));
224 groupBox1->setTitle(tr2i18n(
"Documentation",
nullptr));
225 ui_textLabelStyle->setText(tr2i18n(
"Style:",
nullptr));
226 m_SelectCommentStyle->setItemText(0, tr2i18n(
"Slash-Slash (//)",
nullptr));
227 m_SelectCommentStyle->setItemText(1, tr2i18n(
"Slash-Star (/** */)",
nullptr));
229 ui_textLabelTitle->setText(tr2i18n(
"<p align=\"center\">Java Code Generation</p>",
nullptr));
230 (void)JavaCodeGenerationFormBase;
241 #endif // JAVACODEGENERATIONFORMBASE_H
Definition: ui_autolayoutoptionpage.h:125