9#ifndef UI_CODEGENOPTIONSPAGE_H
10#define UI_CODEGENOPTIONSPAGE_H
12#include <QtCore/QVariant>
13#include <QtWidgets/QApplication>
14#include <QtWidgets/QCheckBox>
15#include <QtWidgets/QComboBox>
16#include <QtWidgets/QGridLayout>
17#include <QtWidgets/QGroupBox>
18#include <QtWidgets/QHBoxLayout>
19#include <QtWidgets/QLabel>
20#include <QtWidgets/QLineEdit>
21#include <QtWidgets/QPushButton>
22#include <QtWidgets/QRadioButton>
23#include <QtWidgets/QSpacerItem>
24#include <QtWidgets/QSpinBox>
25#include <QtWidgets/QTabWidget>
26#include <QtWidgets/QVBoxLayout>
27#include <QtWidgets/QWidget>
28#include <klocalizedstring.h>
91 QSizePolicy sizePolicy(QSizePolicy::Policy::MinimumExpanding, QSizePolicy::Policy::MinimumExpanding);
92 sizePolicy.setHorizontalStretch(0);
93 sizePolicy.setVerticalStretch(0);
101 QSizePolicy sizePolicy1(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::Preferred);
102 sizePolicy1.setHorizontalStretch(0);
103 sizePolicy1.setVerticalStretch(0);
104 sizePolicy1.setHeightForWidth(
ui_tabWidgetMain->sizePolicy().hasHeightForWidth());
229 verticalSpacer =
new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
238 verticalSpacer_2 =
new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
260 verticalSpacer_3 =
new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
297 QSizePolicy sizePolicy2(QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Fixed);
298 sizePolicy2.setHorizontalStretch(0);
299 sizePolicy2.setVerticalStretch(0);
358 ui_textLabelFolder->setText(tr2i18n(
"Write all generated files to folder:",
nullptr));
359#if QT_CONFIG(whatsthis)
360 ui_outputDir->setWhatsThis(tr2i18n(
"Files generated by Code Generator will be written to this folder",
nullptr));
364#if QT_CONFIG(whatsthis)
365 ui_headingsDir->setWhatsThis(tr2i18n(
"Files in this folder will be used as heading files in the generated code",
nullptr));
370"generator wants to use as output file already exists:",
nullptr));
371#if QT_CONFIG(whatsthis)
372 ui_radioButtonOverwrite->setWhatsThis(tr2i18n(
"Overwrite existing files if they exist in the destination folder",
nullptr));
375#if QT_CONFIG(whatsthis)
376 ui_radioButtonAsk->setWhatsThis(tr2i18n(
"If a file with the same name already exists, ask what to do",
nullptr));
379#if QT_CONFIG(whatsthis)
380 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));
385#if QT_CONFIG(whatsthis)
386 ui_forceDoc->setWhatsThis(tr2i18n(
"Write comments &for class and method documentation even if empty",
nullptr));
388 ui_forceDoc->setText(tr2i18n(
"&Write documentation comments even if empty",
nullptr));
394#if QT_CONFIG(whatsthis)
395 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:415
Definition ui_codegenoptionspage.h:34
QHBoxLayout * hboxLayout2
Definition ui_codegenoptionspage.h:76
QVBoxLayout * vboxLayout
Definition ui_codegenoptionspage.h:36
QGridLayout * gridLayout1
Definition ui_codegenoptionspage.h:63
QCheckBox * ui_forceDoc
Definition ui_codegenoptionspage.h:68
QVBoxLayout * vboxLayout2
Definition ui_codegenoptionspage.h:40
QSpacerItem * verticalSpacer_3
Definition ui_codegenoptionspage.h:73
QLabel * ui_textLabelStyle
Definition ui_codegenoptionspage.h:83
QWidget * ui_tabGeneral
Definition ui_codegenoptionspage.h:38
QVBoxLayout * vboxLayout3
Definition ui_codegenoptionspage.h:42
KComboBox * ui_SelectLanguageBox
Definition ui_codegenoptionspage.h:43
KComboBox * ui_SelectIndentationTypeBox
Definition ui_codegenoptionspage.h:78
QLabel * ui_textLabelFolder
Definition ui_codegenoptionspage.h:46
QSpacerItem * verticalSpacer_2
Definition ui_codegenoptionspage.h:69
QVBoxLayout * vboxLayout5
Definition ui_codegenoptionspage.h:55
QCheckBox * ui_includeHeadings
Definition ui_codegenoptionspage.h:50
QGroupBox * ui_groupBoxFolders
Definition ui_codegenoptionspage.h:44
QRadioButton * ui_radioButtonChangeName
Definition ui_codegenoptionspage.h:60
KComboBox * ui_SelectEndLineCharsBox
Definition ui_codegenoptionspage.h:84
QLabel * ui_textLabelType
Definition ui_codegenoptionspage.h:77
QGroupBox * ui_groupBoxLanguage
Definition ui_codegenoptionspage.h:41
void setupUi(QWidget *CodeGenOptionsPage)
Definition ui_codegenoptionspage.h:86
QGroupBox * ui_groupBoxLines
Definition ui_codegenoptionspage.h:74
QVBoxLayout * vboxLayout4
Definition ui_codegenoptionspage.h:45
QVBoxLayout * vboxLayout8
Definition ui_codegenoptionspage.h:75
void retranslateUi(QWidget *CodeGenOptionsPage)
Definition ui_codegenoptionspage.h:353
QHBoxLayout * hboxLayout
Definition ui_codegenoptionspage.h:47
QLineEdit * ui_headingsDir
Definition ui_codegenoptionspage.h:52
QPushButton * ui_browseHeadings
Definition ui_codegenoptionspage.h:53
QHBoxLayout * horizontalLayout_2
Definition ui_codegenoptionspage.h:70
QRadioButton * ui_radioButtonAsk
Definition ui_codegenoptionspage.h:59
QHBoxLayout * hboxLayout3
Definition ui_codegenoptionspage.h:79
QVBoxLayout * verticalLayout
Definition ui_codegenoptionspage.h:66
QVBoxLayout * vboxLayout7
Definition ui_codegenoptionspage.h:65
QPushButton * ui_browseOutput
Definition ui_codegenoptionspage.h:49
QRadioButton * ui_radioButtonOverwrite
Definition ui_codegenoptionspage.h:58
QHBoxLayout * hboxLayout4
Definition ui_codegenoptionspage.h:82
QVBoxLayout * vboxLayout6
Definition ui_codegenoptionspage.h:57
QHBoxLayout * hboxLayout1
Definition ui_codegenoptionspage.h:51
QGridLayout * gridLayout
Definition ui_codegenoptionspage.h:62
QLabel * ui_textLabelOverwritePolicy
Definition ui_codegenoptionspage.h:56
QSpacerItem * verticalSpacer
Definition ui_codegenoptionspage.h:67
QTabWidget * ui_tabWidgetMain
Definition ui_codegenoptionspage.h:37
QVBoxLayout * vboxLayout1
Definition ui_codegenoptionspage.h:39
QWidget * ui_tabFormatting
Definition ui_codegenoptionspage.h:61
QGroupBox * ui_groupBoxOverwritePolicy
Definition ui_codegenoptionspage.h:54
QSpinBox * ui_SelectIndentationNumber
Definition ui_codegenoptionspage.h:81
QGroupBox * ui_groupBoxComment
Definition ui_codegenoptionspage.h:64
QLabel * ui_textLabelSectionComments
Definition ui_codegenoptionspage.h:71
QComboBox * ui_writeSectionComments
Definition ui_codegenoptionspage.h:72
QLineEdit * ui_outputDir
Definition ui_codegenoptionspage.h:48
QLabel * ui_textLabelAmount
Definition ui_codegenoptionspage.h:80
Definition ui_autolayoutoptionpage.h:124