1 #include <klocalizedstring.h> 11 #ifndef UI_RUBYCODEGENERATIONFORMBASE_H 12 #define UI_RUBYCODEGENERATIONFORMBASE_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" 50 void setupUi(QWidget *RubyCodeGenerationFormBase)
52 if (RubyCodeGenerationFormBase->objectName().isEmpty())
53 RubyCodeGenerationFormBase->setObjectName(QString::fromUtf8(
"RubyCodeGenerationFormBase"));
54 RubyCodeGenerationFormBase->resize(462, 376);
55 gridLayout =
new QGridLayout(RubyCodeGenerationFormBase);
56 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
57 gridLayout1 =
new QGridLayout();
58 gridLayout1->setObjectName(QString::fromUtf8(
"gridLayout1"));
59 ui_textLabelTitle =
new QLabel(RubyCodeGenerationFormBase);
60 ui_textLabelTitle->setObjectName(QString::fromUtf8(
"ui_textLabelTitle"));
61 QSizePolicy sizePolicy(QSizePolicy::Preferred, QSizePolicy::Maximum);
62 sizePolicy.setHorizontalStretch(0);
63 sizePolicy.setVerticalStretch(0);
64 sizePolicy.setHeightForWidth(ui_textLabelTitle->sizePolicy().hasHeightForWidth());
65 ui_textLabelTitle->setSizePolicy(sizePolicy);
66 ui_textLabelTitle->setMaximumSize(QSize(16777215, 40));
67 ui_textLabelTitle->setWordWrap(
false);
69 gridLayout1->addWidget(ui_textLabelTitle, 0, 0, 1, 1);
71 ui_groupBoxDocumentation =
new QGroupBox(RubyCodeGenerationFormBase);
72 ui_groupBoxDocumentation->setObjectName(QString::fromUtf8(
"ui_groupBoxDocumentation"));
73 sizePolicy.setHeightForWidth(ui_groupBoxDocumentation->sizePolicy().hasHeightForWidth());
74 ui_groupBoxDocumentation->setSizePolicy(sizePolicy);
75 ui_groupBoxDocumentation->setMaximumSize(QSize(16777215, 100));
76 hboxLayout =
new QHBoxLayout(ui_groupBoxDocumentation);
77 hboxLayout->setObjectName(QString::fromUtf8(
"hboxLayout"));
78 ui_textLabelStyle =
new QLabel(ui_groupBoxDocumentation);
79 ui_textLabelStyle->setObjectName(QString::fromUtf8(
"ui_textLabelStyle"));
80 ui_textLabelStyle->setWordWrap(
false);
82 hboxLayout->addWidget(ui_textLabelStyle);
84 m_SelectCommentStyle =
new KComboBox(ui_groupBoxDocumentation);
85 m_SelectCommentStyle->addItem(QString());
86 m_SelectCommentStyle->addItem(QString());
87 m_SelectCommentStyle->setObjectName(QString::fromUtf8(
"m_SelectCommentStyle"));
89 hboxLayout->addWidget(m_SelectCommentStyle);
92 gridLayout1->addWidget(ui_groupBoxDocumentation, 1, 0, 1, 1);
94 ui_groupBoxAutoGeneratedMethods =
new QGroupBox(RubyCodeGenerationFormBase);
95 ui_groupBoxAutoGeneratedMethods->setObjectName(QString::fromUtf8(
"ui_groupBoxAutoGeneratedMethods"));
96 QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred);
97 sizePolicy1.setHorizontalStretch(0);
98 sizePolicy1.setVerticalStretch(0);
99 sizePolicy1.setHeightForWidth(ui_groupBoxAutoGeneratedMethods->sizePolicy().hasHeightForWidth());
100 ui_groupBoxAutoGeneratedMethods->setSizePolicy(sizePolicy1);
101 vboxLayout =
new QVBoxLayout(ui_groupBoxAutoGeneratedMethods);
102 vboxLayout->setObjectName(QString::fromUtf8(
"vboxLayout"));
103 gridLayout2 =
new QGridLayout();
104 gridLayout2->setObjectName(QString::fromUtf8(
"gridLayout2"));
105 m_generateConstructors =
new QCheckBox(ui_groupBoxAutoGeneratedMethods);
106 m_generateConstructors->setObjectName(QString::fromUtf8(
"m_generateConstructors"));
107 m_generateConstructors->setChecked(
false);
109 gridLayout2->addWidget(m_generateConstructors, 0, 0, 1, 1);
111 m_generateAssocAccessors =
new QCheckBox(ui_groupBoxAutoGeneratedMethods);
112 m_generateAssocAccessors->setObjectName(QString::fromUtf8(
"m_generateAssocAccessors"));
113 m_generateAssocAccessors->setChecked(
true);
115 gridLayout2->addWidget(m_generateAssocAccessors, 2, 0, 1, 1);
117 m_generateAttribAccessors =
new QCheckBox(ui_groupBoxAutoGeneratedMethods);
118 m_generateAttribAccessors->setObjectName(QString::fromUtf8(
"m_generateAttribAccessors"));
119 m_generateAttribAccessors->setChecked(
true);
121 gridLayout2->addWidget(m_generateAttribAccessors, 1, 0, 1, 1);
124 vboxLayout->addLayout(gridLayout2);
126 gridLayout3 =
new QGridLayout();
127 gridLayout3->setObjectName(QString::fromUtf8(
"gridLayout3"));
128 ui_textLabelAccessorScope =
new QLabel(ui_groupBoxAutoGeneratedMethods);
129 ui_textLabelAccessorScope->setObjectName(QString::fromUtf8(
"ui_textLabelAccessorScope"));
130 ui_textLabelAccessorScope->setWordWrap(
false);
132 gridLayout3->addWidget(ui_textLabelAccessorScope, 0, 0, 1, 1);
134 m_accessorScopeCB =
new KComboBox(ui_groupBoxAutoGeneratedMethods);
135 m_accessorScopeCB->addItem(QString());
136 m_accessorScopeCB->addItem(QString());
137 m_accessorScopeCB->addItem(QString());
138 m_accessorScopeCB->addItem(QString());
139 m_accessorScopeCB->setObjectName(QString::fromUtf8(
"m_accessorScopeCB"));
141 gridLayout3->addWidget(m_accessorScopeCB, 0, 1, 1, 1);
144 vboxLayout->addLayout(gridLayout3);
146 gridLayout4 =
new QGridLayout();
147 gridLayout4->setObjectName(QString::fromUtf8(
"gridLayout4"));
148 ui_textLabelAssocFieldScope =
new QLabel(ui_groupBoxAutoGeneratedMethods);
149 ui_textLabelAssocFieldScope->setObjectName(QString::fromUtf8(
"ui_textLabelAssocFieldScope"));
150 ui_textLabelAssocFieldScope->setWordWrap(
false);
152 gridLayout4->addWidget(ui_textLabelAssocFieldScope, 0, 0, 1, 1);
154 m_assocFieldScopeCB =
new KComboBox(ui_groupBoxAutoGeneratedMethods);
155 m_assocFieldScopeCB->addItem(QString());
156 m_assocFieldScopeCB->addItem(QString());
157 m_assocFieldScopeCB->addItem(QString());
158 m_assocFieldScopeCB->addItem(QString());
159 m_assocFieldScopeCB->setObjectName(QString::fromUtf8(
"m_assocFieldScopeCB"));
161 gridLayout4->addWidget(m_assocFieldScopeCB, 0, 1, 1, 1);
164 vboxLayout->addLayout(gridLayout4);
167 gridLayout1->addWidget(ui_groupBoxAutoGeneratedMethods, 2, 0, 1, 1);
170 gridLayout->addLayout(gridLayout1, 0, 0, 1, 1);
175 m_accessorScopeCB->setCurrentIndex(3);
176 m_assocFieldScopeCB->setCurrentIndex(3);
179 QMetaObject::connectSlotsByName(RubyCodeGenerationFormBase);
184 ui_textLabelTitle->setText(tr2i18n(
"<p align=\"center\">Ruby Code Generation</p>",
nullptr));
185 ui_groupBoxDocumentation->setTitle(tr2i18n(
"Documentation",
nullptr));
186 ui_textLabelStyle->setText(tr2i18n(
"Style:",
nullptr));
187 m_SelectCommentStyle->setItemText(0, tr2i18n(
"Hash (#)",
nullptr));
188 m_SelectCommentStyle->setItemText(1, tr2i18n(
"Begin-End (=begin =end)",
nullptr));
190 ui_groupBoxAutoGeneratedMethods->setTitle(tr2i18n(
"Auto-Generated Methods",
nullptr));
191 m_generateConstructors->setText(tr2i18n(
"Empty constructor methods",
nullptr));
192 m_generateAssocAccessors->setText(tr2i18n(
"Association accessor methods",
nullptr));
193 m_generateAttribAccessors->setText(tr2i18n(
"Attribute accessor methods",
nullptr));
194 ui_textLabelAccessorScope->setText(tr2i18n(
"Default attribute accessor scope:",
nullptr));
195 m_accessorScopeCB->setItemText(0, tr2i18n(
"Public",
nullptr));
196 m_accessorScopeCB->setItemText(1, tr2i18n(
"Private",
nullptr));
197 m_accessorScopeCB->setItemText(2, tr2i18n(
"Protected",
nullptr));
198 m_accessorScopeCB->setItemText(3, tr2i18n(
"From Parent Object",
nullptr));
200 ui_textLabelAssocFieldScope->setText(tr2i18n(
"Default association field scope:",
nullptr));
201 m_assocFieldScopeCB->setItemText(0, tr2i18n(
"Public",
nullptr));
202 m_assocFieldScopeCB->setItemText(1, tr2i18n(
"Private",
nullptr));
203 m_assocFieldScopeCB->setItemText(2, tr2i18n(
"Protected",
nullptr));
204 m_assocFieldScopeCB->setItemText(3, tr2i18n(
"From Parent Role",
nullptr));
206 (void)RubyCodeGenerationFormBase;
217 #endif // RUBYCODEGENERATIONFORMBASE_H
Definition: ui_autolayoutoptionpage.h:125