1#include <klocalizedstring.h>
11#ifndef UI_CODEGENOPTIONSPAGE_H
12#define UI_CODEGENOPTIONSPAGE_H
14#include <QtCore/QVariant>
15#include <QtWidgets/QApplication>
16#include <QtWidgets/QCheckBox>
17#include <QtWidgets/QComboBox>
18#include <QtWidgets/QGridLayout>
19#include <QtWidgets/QGroupBox>
20#include <QtWidgets/QHBoxLayout>
21#include <QtWidgets/QLabel>
22#include <QtWidgets/QLineEdit>
23#include <QtWidgets/QPushButton>
24#include <QtWidgets/QRadioButton>
25#include <QtWidgets/QSpacerItem>
26#include <QtWidgets/QSpinBox>
27#include <QtWidgets/QTabWidget>
28#include <QtWidgets/QVBoxLayout>
29#include <QtWidgets/QWidget>
92 QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
93 sizePolicy.setHorizontalStretch(0);
94 sizePolicy.setVerticalStretch(0);
98 vboxLayout->setObjectName(QString::fromUtf8(
"vboxLayout"));
102 QSizePolicy sizePolicy1(QSizePolicy::Preferred, QSizePolicy::Preferred);
103 sizePolicy1.setHorizontalStretch(0);
104 sizePolicy1.setVerticalStretch(0);
105 sizePolicy1.setHeightForWidth(
ui_tabWidgetMain->sizePolicy().hasHeightForWidth());
108 ui_tabGeneral->setObjectName(QString::fromUtf8(
"ui_tabGeneral"));
110 vboxLayout1->setObjectName(QString::fromUtf8(
"vboxLayout1"));
112 vboxLayout2->setObjectName(QString::fromUtf8(
"vboxLayout2"));
118 vboxLayout3->setObjectName(QString::fromUtf8(
"vboxLayout3"));
132 vboxLayout4->setObjectName(QString::fromUtf8(
"vboxLayout4"));
140 hboxLayout->setObjectName(QString::fromUtf8(
"hboxLayout"));
142 ui_outputDir->setObjectName(QString::fromUtf8(
"ui_outputDir"));
161 hboxLayout1->setObjectName(QString::fromUtf8(
"hboxLayout1"));
163 ui_headingsDir->setObjectName(QString::fromUtf8(
"ui_headingsDir"));
181 vboxLayout5->setObjectName(QString::fromUtf8(
"vboxLayout5"));
190 vboxLayout6->setObjectName(QString::fromUtf8(
"vboxLayout6"));
221 gridLayout->setObjectName(QString::fromUtf8(
"gridLayout"));
223 gridLayout1->setObjectName(QString::fromUtf8(
"gridLayout1"));
227 vboxLayout7->setObjectName(QString::fromUtf8(
"vboxLayout7"));
229 verticalLayout->setObjectName(QString::fromUtf8(
"verticalLayout"));
230 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
235 ui_forceDoc->setObjectName(QString::fromUtf8(
"ui_forceDoc"));
239 verticalSpacer_2 =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
261 verticalSpacer_3 =
new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
274 vboxLayout8->setObjectName(QString::fromUtf8(
"vboxLayout8"));
276 hboxLayout2->setObjectName(QString::fromUtf8(
"hboxLayout2"));
295 hboxLayout3->setObjectName(QString::fromUtf8(
"hboxLayout3"));
298 QSizePolicy sizePolicy2(QSizePolicy::Minimum, QSizePolicy::Fixed);
299 sizePolicy2.setHorizontalStretch(0);
300 sizePolicy2.setVerticalStretch(0);
316 hboxLayout4->setObjectName(QString::fromUtf8(
"hboxLayout4"));
359 ui_textLabelFolder->setText(tr2i18n(
"Write all generated files to folder:",
nullptr));
360#if QT_CONFIG(whatsthis)
361 ui_outputDir->setWhatsThis(tr2i18n(
"Files generated by Code Generator will be written to this folder",
nullptr));
365#if QT_CONFIG(whatsthis)
366 ui_headingsDir->setWhatsThis(tr2i18n(
"Files in this folder will be used as heading files in the generated code",
nullptr));
371"generator wants to use as output file already exists:",
nullptr));
372#if QT_CONFIG(whatsthis)
373 ui_radioButtonOverwrite->setWhatsThis(tr2i18n(
"Overwrite existing files if they exist in the destination folder",
nullptr));
376#if QT_CONFIG(whatsthis)
377 ui_radioButtonAsk->setWhatsThis(tr2i18n(
"If a file with the same name already exists, ask what to do",
nullptr));
380#if QT_CONFIG(whatsthis)
381 ui_radioButtonChangeName->setWhatsThis(tr2i18n(
"If a file already exists in the destination folder, select a different name to use by adding a suffix to the file name",
nullptr));
386#if QT_CONFIG(whatsthis)
387 ui_forceDoc->setWhatsThis(tr2i18n(
"Write comments &for class and method documentation even if empty",
nullptr));
389 ui_forceDoc->setText(tr2i18n(
"&Write documentation comments even if empty",
nullptr));
395#if QT_CONFIG(whatsthis)
396 ui_writeSectionComments->setWhatsThis(tr2i18n(
"Writes comments to indicate the different sections (public, private etc) in a class, even if the sections are empty",
nullptr));
Definition codegenoptionspage.h:31
Definition ui_codegenoptionspage.h:416
Definition ui_codegenoptionspage.h:35
QHBoxLayout * hboxLayout2
Definition ui_codegenoptionspage.h:77
QVBoxLayout * vboxLayout
Definition ui_codegenoptionspage.h:37
QGridLayout * gridLayout1
Definition ui_codegenoptionspage.h:64
QCheckBox * ui_forceDoc
Definition ui_codegenoptionspage.h:69
QVBoxLayout * vboxLayout2
Definition ui_codegenoptionspage.h:41
QSpacerItem * verticalSpacer_3
Definition ui_codegenoptionspage.h:74
QLabel * ui_textLabelStyle
Definition ui_codegenoptionspage.h:84
QWidget * ui_tabGeneral
Definition ui_codegenoptionspage.h:39
QVBoxLayout * vboxLayout3
Definition ui_codegenoptionspage.h:43
KComboBox * ui_SelectLanguageBox
Definition ui_codegenoptionspage.h:44
KComboBox * ui_SelectIndentationTypeBox
Definition ui_codegenoptionspage.h:79
QLabel * ui_textLabelFolder
Definition ui_codegenoptionspage.h:47
QSpacerItem * verticalSpacer_2
Definition ui_codegenoptionspage.h:70
QVBoxLayout * vboxLayout5
Definition ui_codegenoptionspage.h:56
QCheckBox * ui_includeHeadings
Definition ui_codegenoptionspage.h:51
QGroupBox * ui_groupBoxFolders
Definition ui_codegenoptionspage.h:45
QRadioButton * ui_radioButtonChangeName
Definition ui_codegenoptionspage.h:61
KComboBox * ui_SelectEndLineCharsBox
Definition ui_codegenoptionspage.h:85
QLabel * ui_textLabelType
Definition ui_codegenoptionspage.h:78
QGroupBox * ui_groupBoxLanguage
Definition ui_codegenoptionspage.h:42
void setupUi(QWidget *CodeGenOptionsPage)
Definition ui_codegenoptionspage.h:87
QGroupBox * ui_groupBoxLines
Definition ui_codegenoptionspage.h:75
QVBoxLayout * vboxLayout4
Definition ui_codegenoptionspage.h:46
QVBoxLayout * vboxLayout8
Definition ui_codegenoptionspage.h:76
void retranslateUi(QWidget *CodeGenOptionsPage)
Definition ui_codegenoptionspage.h:354
QHBoxLayout * hboxLayout
Definition ui_codegenoptionspage.h:48
QLineEdit * ui_headingsDir
Definition ui_codegenoptionspage.h:53
QPushButton * ui_browseHeadings
Definition ui_codegenoptionspage.h:54
QHBoxLayout * horizontalLayout_2
Definition ui_codegenoptionspage.h:71
QRadioButton * ui_radioButtonAsk
Definition ui_codegenoptionspage.h:60
QHBoxLayout * hboxLayout3
Definition ui_codegenoptionspage.h:80
QVBoxLayout * verticalLayout
Definition ui_codegenoptionspage.h:67
QVBoxLayout * vboxLayout7
Definition ui_codegenoptionspage.h:66
QPushButton * ui_browseOutput
Definition ui_codegenoptionspage.h:50
QRadioButton * ui_radioButtonOverwrite
Definition ui_codegenoptionspage.h:59
QHBoxLayout * hboxLayout4
Definition ui_codegenoptionspage.h:83
QVBoxLayout * vboxLayout6
Definition ui_codegenoptionspage.h:58
QHBoxLayout * hboxLayout1
Definition ui_codegenoptionspage.h:52
QGridLayout * gridLayout
Definition ui_codegenoptionspage.h:63
QLabel * ui_textLabelOverwritePolicy
Definition ui_codegenoptionspage.h:57
QSpacerItem * verticalSpacer
Definition ui_codegenoptionspage.h:68
QTabWidget * ui_tabWidgetMain
Definition ui_codegenoptionspage.h:38
QVBoxLayout * vboxLayout1
Definition ui_codegenoptionspage.h:40
QWidget * ui_tabFormatting
Definition ui_codegenoptionspage.h:62
QGroupBox * ui_groupBoxOverwritePolicy
Definition ui_codegenoptionspage.h:55
QSpinBox * ui_SelectIndentationNumber
Definition ui_codegenoptionspage.h:82
QGroupBox * ui_groupBoxComment
Definition ui_codegenoptionspage.h:65
QLabel * ui_textLabelSectionComments
Definition ui_codegenoptionspage.h:72
QComboBox * ui_writeSectionComments
Definition ui_codegenoptionspage.h:73
QLineEdit * ui_outputDir
Definition ui_codegenoptionspage.h:49
QLabel * ui_textLabelAmount
Definition ui_codegenoptionspage.h:81
Definition ui_autolayoutoptionpage.h:125