1 #include <klocalizedstring.h> 11 #ifndef UI_CODEIMPSELECTPAGE_H 12 #define UI_CODEIMPSELECTPAGE_H 14 #include <QtCore/QVariant> 15 #include <QtWidgets/QApplication> 16 #include <QtWidgets/QCheckBox> 17 #include <QtWidgets/QFormLayout> 18 #include <QtWidgets/QHBoxLayout> 19 #include <QtWidgets/QHeaderView> 20 #include <QtWidgets/QLabel> 21 #include <QtWidgets/QLineEdit> 22 #include <QtWidgets/QPushButton> 23 #include <QtWidgets/QSpacerItem> 24 #include <QtWidgets/QTreeView> 25 #include <QtWidgets/QVBoxLayout> 26 #include <QtWidgets/QWidget> 27 #include "kcombobox.h" 56 if (CodeImpSelectPage->objectName().isEmpty())
57 CodeImpSelectPage->setObjectName(QString::fromUtf8(
"CodeImpSelectPage"));
58 CodeImpSelectPage->resize(500, 539);
59 QSizePolicy sizePolicy(QSizePolicy::MinimumExpanding, QSizePolicy::MinimumExpanding);
60 sizePolicy.setHorizontalStretch(0);
61 sizePolicy.setVerticalStretch(0);
62 sizePolicy.setHeightForWidth(CodeImpSelectPage->sizePolicy().hasHeightForWidth());
63 CodeImpSelectPage->setSizePolicy(sizePolicy);
64 verticalLayout =
new QVBoxLayout(CodeImpSelectPage);
65 verticalLayout->setObjectName(QString::fromUtf8(
"verticalLayout"));
66 ui_inputWidget =
new QWidget(CodeImpSelectPage);
67 ui_inputWidget->setObjectName(QString::fromUtf8(
"ui_inputWidget"));
68 horizontalLayout =
new QHBoxLayout(ui_inputWidget);
69 horizontalLayout->setSpacing(20);
70 horizontalLayout->setObjectName(QString::fromUtf8(
"horizontalLayout"));
72 verticalLayout->addWidget(ui_inputWidget);
74 ui_languageLayout =
new QHBoxLayout();
75 ui_languageLayout->setObjectName(QString::fromUtf8(
"ui_languageLayout"));
76 ui_languageLabel =
new QLabel(CodeImpSelectPage);
77 ui_languageLabel->setObjectName(QString::fromUtf8(
"ui_languageLabel"));
78 ui_languageLabel->setWordWrap(
false);
80 ui_languageLayout->addWidget(ui_languageLabel);
82 ui_languageBox =
new KComboBox(CodeImpSelectPage);
83 ui_languageBox->setObjectName(QString::fromUtf8(
"ui_languageBox"));
85 ui_languageLayout->addWidget(ui_languageBox);
87 ui_languageSpacer =
new QSpacerItem(20, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
89 ui_languageLayout->addItem(ui_languageSpacer);
91 ui_subdirCheckBox =
new QCheckBox(CodeImpSelectPage);
92 ui_subdirCheckBox->setObjectName(QString::fromUtf8(
"ui_subdirCheckBox"));
94 ui_languageLayout->addWidget(ui_subdirCheckBox);
97 verticalLayout->addLayout(ui_languageLayout);
99 ui_fileExtLayout =
new QHBoxLayout();
100 ui_fileExtLayout->setObjectName(QString::fromUtf8(
"ui_fileExtLayout"));
101 ui_fileExtLabel =
new QLabel(CodeImpSelectPage);
102 ui_fileExtLabel->setObjectName(QString::fromUtf8(
"ui_fileExtLabel"));
104 ui_fileExtLayout->addWidget(ui_fileExtLabel);
106 ui_fileExtLineEdit =
new QLineEdit(CodeImpSelectPage);
107 ui_fileExtLineEdit->setObjectName(QString::fromUtf8(
"ui_fileExtLineEdit"));
108 ui_fileExtLineEdit->setMaximumSize(QSize(180, 16777215));
110 ui_fileExtLayout->addWidget(ui_fileExtLineEdit);
112 ui_fileExtSpacer =
new QSpacerItem(30, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
114 ui_fileExtLayout->addItem(ui_fileExtSpacer);
117 verticalLayout->addLayout(ui_fileExtLayout);
119 ui_treeView =
new QTreeView(CodeImpSelectPage);
120 ui_treeView->setObjectName(QString::fromUtf8(
"ui_treeView"));
122 verticalLayout->addWidget(ui_treeView);
124 ui_commandButtonLayout =
new QHBoxLayout();
125 ui_commandButtonLayout->setSpacing(20);
126 ui_commandButtonLayout->setObjectName(QString::fromUtf8(
"ui_commandButtonLayout"));
127 ui_deselectAllButton =
new QPushButton(CodeImpSelectPage);
128 ui_deselectAllButton->setObjectName(QString::fromUtf8(
"ui_deselectAllButton"));
130 ui_commandButtonLayout->addWidget(ui_deselectAllButton);
132 ui_selectAllButton =
new QPushButton(CodeImpSelectPage);
133 ui_selectAllButton->setObjectName(QString::fromUtf8(
"ui_selectAllButton"));
135 ui_commandButtonLayout->addWidget(ui_selectAllButton);
137 ui_labelLayout =
new QFormLayout();
138 ui_labelLayout->setObjectName(QString::fromUtf8(
"ui_labelLayout"));
139 ui_labelLayout->setFormAlignment(Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter);
140 ui_filesLabel =
new QLabel(CodeImpSelectPage);
141 ui_filesLabel->setObjectName(QString::fromUtf8(
"ui_filesLabel"));
143 ui_labelLayout->setWidget(0, QFormLayout::LabelRole, ui_filesLabel);
145 ui_filesNumLabel =
new QLabel(CodeImpSelectPage);
146 ui_filesNumLabel->setObjectName(QString::fromUtf8(
"ui_filesNumLabel"));
148 ui_labelLayout->setWidget(0, QFormLayout::FieldRole, ui_filesNumLabel);
151 ui_commandButtonLayout->addLayout(ui_labelLayout);
154 verticalLayout->addLayout(ui_commandButtonLayout);
159 QMetaObject::connectSlotsByName(CodeImpSelectPage);
164 CodeImpSelectPage->setWindowTitle(tr2i18n(
"Code Generation Options",
nullptr));
165 #if QT_CONFIG(tooltip) 166 ui_languageLabel->setToolTip(tr2i18n(
"The language of the project.",
nullptr));
167 #endif // QT_CONFIG(tooltip) 168 ui_languageLabel->setText(tr2i18n(
"Programming Language:",
nullptr));
169 ui_subdirCheckBox->setText(tr2i18n(
"Include Subdirectories.",
nullptr));
170 ui_fileExtLabel->setText(tr2i18n(
"List of file extensions:",
nullptr));
171 ui_deselectAllButton->setText(tr2i18n(
"Deselect all",
nullptr));
172 ui_selectAllButton->setText(tr2i18n(
"Select all",
nullptr));
173 ui_filesLabel->setText(tr2i18n(
"Number of files:",
nullptr));
174 ui_filesNumLabel->setText(tr2i18n(
"0",
nullptr));
185 #endif // CODEIMPSELECTPAGE_H QHBoxLayout * ui_fileExtLayout
Definition: ui_codeimpselectpage.h:42
QLineEdit * ui_fileExtLineEdit
Definition: ui_codeimpselectpage.h:44
Definition: codeimpselectpage.h:35
QHBoxLayout * ui_commandButtonLayout
Definition: ui_codeimpselectpage.h:47
QPushButton * ui_selectAllButton
Definition: ui_codeimpselectpage.h:49
QLabel * ui_languageLabel
Definition: ui_codeimpselectpage.h:38
Definition: ui_autolayoutoptionpage.h:125
KComboBox * ui_languageBox
Definition: ui_codeimpselectpage.h:39
QLabel * ui_filesLabel
Definition: ui_codeimpselectpage.h:51
QWidget * ui_inputWidget
Definition: ui_codeimpselectpage.h:35
QSpacerItem * ui_languageSpacer
Definition: ui_codeimpselectpage.h:40
QFormLayout * ui_labelLayout
Definition: ui_codeimpselectpage.h:50
QVBoxLayout * verticalLayout
Definition: ui_codeimpselectpage.h:34
QTreeView * ui_treeView
Definition: ui_codeimpselectpage.h:46
void retranslateUi(QWidget *CodeImpSelectPage)
Definition: ui_codeimpselectpage.h:162
QSpacerItem * ui_fileExtSpacer
Definition: ui_codeimpselectpage.h:45
QLabel * ui_fileExtLabel
Definition: ui_codeimpselectpage.h:43
void setupUi(QWidget *CodeImpSelectPage)
Definition: ui_codeimpselectpage.h:54
QHBoxLayout * horizontalLayout
Definition: ui_codeimpselectpage.h:36
Definition: ui_codeimpselectpage.h:180
QLabel * ui_filesNumLabel
Definition: ui_codeimpselectpage.h:52
Definition: ui_codeimpselectpage.h:31
QHBoxLayout * ui_languageLayout
Definition: ui_codeimpselectpage.h:37
QPushButton * ui_deselectAllButton
Definition: ui_codeimpselectpage.h:48
QCheckBox * ui_subdirCheckBox
Definition: ui_codeimpselectpage.h:41