CuteLogger
Fast and simple logging solution for Qt based applications
ui_customprofiledialog.h
1/********************************************************************************
2** Form generated from reading UI file 'customprofiledialog.ui'
3**
4** Created by: Qt User Interface Compiler version 6.10.3
5**
6** WARNING! All changes made in this file will be lost when recompiling UI file!
7********************************************************************************/
8
9#ifndef UI_CUSTOMPROFILEDIALOG_H
10#define UI_CUSTOMPROFILEDIALOG_H
11
12#include <QtCore/QVariant>
13#include <QtWidgets/QAbstractButton>
14#include <QtWidgets/QApplication>
15#include <QtWidgets/QComboBox>
16#include <QtWidgets/QDialog>
17#include <QtWidgets/QDialogButtonBox>
18#include <QtWidgets/QDoubleSpinBox>
19#include <QtWidgets/QGridLayout>
20#include <QtWidgets/QHBoxLayout>
21#include <QtWidgets/QLabel>
22#include <QtWidgets/QLineEdit>
23#include <QtWidgets/QSpacerItem>
24#include <QtWidgets/QSpinBox>
25#include <QtWidgets/QVBoxLayout>
26#include <QtWidgets/QWidget>
27
28QT_BEGIN_NAMESPACE
29
30class Ui_CustomProfileDialog
31{
32public:
33 QVBoxLayout *verticalLayout;
34 QWidget *widget;
35 QGridLayout *gridLayout_2;
36 QLabel *label_2;
37 QHBoxLayout *horizontalLayout_2;
38 QComboBox *colorspaceCombo;
39 QSpacerItem *horizontalSpacer;
40 QLabel *label_22;
41 QLineEdit *nameEdit;
42 QHBoxLayout *horizontalLayout_8;
43 QSpinBox *aspectNumSpinner;
44 QLabel *label_16;
45 QSpinBox *aspectDenSpinner;
46 QComboBox *aspectRatioComboBox;
47 QSpacerItem *horizontalSpacer_8;
48 QLabel *label;
49 QHBoxLayout *horizontalLayout_9;
50 QComboBox *scanModeCombo;
51 QSpacerItem *horizontalSpacer_9;
52 QLabel *label_13;
53 QHBoxLayout *horizontalLayout_7;
54 QSpinBox *widthSpinner;
55 QLabel *label_11;
56 QSpinBox *heightSpinner;
57 QComboBox *resolutionComboBox;
58 QSpacerItem *horizontalSpacer_7;
59 QLabel *label_10;
60 QHBoxLayout *horizontalLayout_16;
61 QDoubleSpinBox *fpsSpinner;
62 QComboBox *fpsComboBox;
63 QSpacerItem *horizontalSpacer_16;
64 QLabel *label_14;
65 QLabel *dynamicRangeLabel;
66 QHBoxLayout *horizontalLayout_10;
67 QComboBox *dynamicRangeCombo;
68 QSpacerItem *horizontalSpacer_10;
69 QSpacerItem *verticalSpacer_2;
70 QLabel *label_3;
71 QDialogButtonBox *buttonBox;
72
73 void setupUi(QDialog *CustomProfileDialog)
74 {
75 if (CustomProfileDialog->objectName().isEmpty())
76 CustomProfileDialog->setObjectName("CustomProfileDialog");
77 CustomProfileDialog->resize(496, 410);
78#if QT_CONFIG(whatsthis)
79 CustomProfileDialog->setWhatsThis(QString::fromUtf8("https://forum.shotcut.org/t/settings-video-mode/12790#p-40331-custom-3"));
80#endif // QT_CONFIG(whatsthis)
81 CustomProfileDialog->setModal(true);
82 verticalLayout = new QVBoxLayout(CustomProfileDialog);
83 verticalLayout->setObjectName("verticalLayout");
84 widget = new QWidget(CustomProfileDialog);
85 widget->setObjectName("widget");
86 gridLayout_2 = new QGridLayout(widget);
87 gridLayout_2->setObjectName("gridLayout_2");
88 gridLayout_2->setVerticalSpacing(3);
89 label_2 = new QLabel(widget);
90 label_2->setObjectName("label_2");
91 label_2->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);
92
93 gridLayout_2->addWidget(label_2, 7, 0, 1, 1);
94
95 horizontalLayout_2 = new QHBoxLayout();
96 horizontalLayout_2->setObjectName("horizontalLayout_2");
97 colorspaceCombo = new QComboBox(widget);
98 colorspaceCombo->addItem(QString::fromUtf8("ITU-R BT.601"));
99 colorspaceCombo->addItem(QString::fromUtf8("ITU-R BT.709"));
100 colorspaceCombo->addItem(QString());
101 colorspaceCombo->setObjectName("colorspaceCombo");
102
103 horizontalLayout_2->addWidget(colorspaceCombo);
104
105 horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
106
107 horizontalLayout_2->addItem(horizontalSpacer);
108
109
110 gridLayout_2->addLayout(horizontalLayout_2, 7, 1, 1, 2);
111
112 label_22 = new QLabel(widget);
113 label_22->setObjectName("label_22");
114 label_22->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);
115
116 gridLayout_2->addWidget(label_22, 2, 0, 1, 1);
117
118 nameEdit = new QLineEdit(widget);
119 nameEdit->setObjectName("nameEdit");
120
121 gridLayout_2->addWidget(nameEdit, 0, 1, 1, 2);
122
123 horizontalLayout_8 = new QHBoxLayout();
124 horizontalLayout_8->setObjectName("horizontalLayout_8");
125 aspectNumSpinner = new QSpinBox(widget);
126 aspectNumSpinner->setObjectName("aspectNumSpinner");
127 aspectNumSpinner->setMinimum(1);
128 aspectNumSpinner->setMaximum(8640);
129 aspectNumSpinner->setValue(16);
130
131 horizontalLayout_8->addWidget(aspectNumSpinner);
132
133 label_16 = new QLabel(widget);
134 label_16->setObjectName("label_16");
135
136 horizontalLayout_8->addWidget(label_16);
137
138 aspectDenSpinner = new QSpinBox(widget);
139 aspectDenSpinner->setObjectName("aspectDenSpinner");
140 aspectDenSpinner->setMinimum(1);
141 aspectDenSpinner->setMaximum(8640);
142 aspectDenSpinner->setValue(9);
143
144 horizontalLayout_8->addWidget(aspectDenSpinner);
145
146 aspectRatioComboBox = new QComboBox(widget);
147 aspectRatioComboBox->addItem(QString::fromUtf8("16:9 (wide)"));
148 aspectRatioComboBox->addItem(QString::fromUtf8("4:3 (SD)"));
149 aspectRatioComboBox->addItem(QString::fromUtf8("9:16 (vertical)"));
150 aspectRatioComboBox->addItem(QString::fromUtf8("1:1 (square)"));
151 aspectRatioComboBox->addItem(QString::fromUtf8("1.90:1 (DCI)"));
152 aspectRatioComboBox->setObjectName("aspectRatioComboBox");
153 aspectRatioComboBox->setMaximumSize(QSize(20, 16777215));
154
155 horizontalLayout_8->addWidget(aspectRatioComboBox);
156
157 horizontalSpacer_8 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
158
159 horizontalLayout_8->addItem(horizontalSpacer_8);
160
161
162 gridLayout_2->addLayout(horizontalLayout_8, 3, 1, 1, 2);
163
164 label = new QLabel(widget);
165 label->setObjectName("label");
166 label->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);
167
168 gridLayout_2->addWidget(label, 0, 0, 1, 1);
169
170 horizontalLayout_9 = new QHBoxLayout();
171 horizontalLayout_9->setObjectName("horizontalLayout_9");
172 scanModeCombo = new QComboBox(widget);
173 scanModeCombo->addItem(QString());
174 scanModeCombo->addItem(QString());
175 scanModeCombo->setObjectName("scanModeCombo");
176
177 horizontalLayout_9->addWidget(scanModeCombo);
178
179 horizontalSpacer_9 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
180
181 horizontalLayout_9->addItem(horizontalSpacer_9);
182
183
184 gridLayout_2->addLayout(horizontalLayout_9, 6, 1, 1, 2);
185
186 label_13 = new QLabel(widget);
187 label_13->setObjectName("label_13");
188 label_13->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);
189
190 gridLayout_2->addWidget(label_13, 3, 0, 1, 1);
191
192 horizontalLayout_7 = new QHBoxLayout();
193 horizontalLayout_7->setObjectName("horizontalLayout_7");
194 widthSpinner = new QSpinBox(widget);
195 widthSpinner->setObjectName("widthSpinner");
196 widthSpinner->setMinimum(16);
197 widthSpinner->setMaximum(8640);
198 widthSpinner->setSingleStep(2);
199 widthSpinner->setValue(1280);
200
201 horizontalLayout_7->addWidget(widthSpinner);
202
203 label_11 = new QLabel(widget);
204 label_11->setObjectName("label_11");
205
206 horizontalLayout_7->addWidget(label_11);
207
208 heightSpinner = new QSpinBox(widget);
209 heightSpinner->setObjectName("heightSpinner");
210 heightSpinner->setMinimum(1);
211 heightSpinner->setMaximum(8640);
212 heightSpinner->setSingleStep(2);
213 heightSpinner->setValue(720);
214
215 horizontalLayout_7->addWidget(heightSpinner);
216
217 resolutionComboBox = new QComboBox(widget);
218 resolutionComboBox->addItem(QString::fromUtf8("1280 x 720 (HD)"));
219 resolutionComboBox->addItem(QString::fromUtf8("1920 x 1080 (FHD)"));
220 resolutionComboBox->addItem(QString::fromUtf8("2048 x 1080 (DCI 2K)"));
221 resolutionComboBox->addItem(QString::fromUtf8("2560 x 1440 (QHD 2K)"));
222 resolutionComboBox->addItem(QString::fromUtf8("2704 x 1520 (2.7K)"));
223 resolutionComboBox->addItem(QString::fromUtf8("3840 x 2160 (UHD 4K)"));
224 resolutionComboBox->addItem(QString::fromUtf8("4096 x 2160 (DCI 4K)"));
225 resolutionComboBox->addItem(QString::fromUtf8("5120 x 2880 (5K)"));
226 resolutionComboBox->setObjectName("resolutionComboBox");
227 resolutionComboBox->setMaximumSize(QSize(20, 16777215));
228
229 horizontalLayout_7->addWidget(resolutionComboBox);
230
231 horizontalSpacer_7 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
232
233 horizontalLayout_7->addItem(horizontalSpacer_7);
234
235
236 gridLayout_2->addLayout(horizontalLayout_7, 2, 1, 1, 2);
237
238 label_10 = new QLabel(widget);
239 label_10->setObjectName("label_10");
240 label_10->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);
241
242 gridLayout_2->addWidget(label_10, 5, 0, 1, 1);
243
244 horizontalLayout_16 = new QHBoxLayout();
245 horizontalLayout_16->setObjectName("horizontalLayout_16");
246 fpsSpinner = new QDoubleSpinBox(widget);
247 fpsSpinner->setObjectName("fpsSpinner");
248 fpsSpinner->setDecimals(6);
249 fpsSpinner->setMinimum(1.000000000000000);
250 fpsSpinner->setMaximum(1000.000000000000000);
251 fpsSpinner->setValue(25.000000000000000);
252
253 horizontalLayout_16->addWidget(fpsSpinner);
254
255 fpsComboBox = new QComboBox(widget);
256 fpsComboBox->addItem(QString::fromUtf8("23.976024"));
257 fpsComboBox->addItem(QString::fromUtf8("24"));
258 fpsComboBox->addItem(QString::fromUtf8("25"));
259 fpsComboBox->addItem(QString::fromUtf8("29.970030"));
260 fpsComboBox->addItem(QString::fromUtf8("30"));
261 fpsComboBox->addItem(QString::fromUtf8("48"));
262 fpsComboBox->addItem(QString::fromUtf8("50"));
263 fpsComboBox->addItem(QString::fromUtf8("59.940060"));
264 fpsComboBox->addItem(QString::fromUtf8("60"));
265 fpsComboBox->setObjectName("fpsComboBox");
266 fpsComboBox->setMaximumSize(QSize(20, 16777215));
267
268 horizontalLayout_16->addWidget(fpsComboBox);
269
270 horizontalSpacer_16 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
271
272 horizontalLayout_16->addItem(horizontalSpacer_16);
273
274
275 gridLayout_2->addLayout(horizontalLayout_16, 5, 1, 1, 2);
276
277 label_14 = new QLabel(widget);
278 label_14->setObjectName("label_14");
279 label_14->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);
280
281 gridLayout_2->addWidget(label_14, 6, 0, 1, 1);
282
283 dynamicRangeLabel = new QLabel(widget);
284 dynamicRangeLabel->setObjectName("dynamicRangeLabel");
285 dynamicRangeLabel->setAlignment(Qt::AlignmentFlag::AlignRight|Qt::AlignmentFlag::AlignTrailing|Qt::AlignmentFlag::AlignVCenter);
286
287 gridLayout_2->addWidget(dynamicRangeLabel, 8, 0, 1, 1);
288
289 horizontalLayout_10 = new QHBoxLayout();
290 horizontalLayout_10->setObjectName("horizontalLayout_10");
291 dynamicRangeCombo = new QComboBox(widget);
292 dynamicRangeCombo->addItem(QString::fromUtf8("SDR"));
293 dynamicRangeCombo->addItem(QString::fromUtf8("HLG HDR"));
294 dynamicRangeCombo->addItem(QString::fromUtf8("PQ HDR"));
295 dynamicRangeCombo->setObjectName("dynamicRangeCombo");
296
297 horizontalLayout_10->addWidget(dynamicRangeCombo);
298
299 horizontalSpacer_10 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
300
301 horizontalLayout_10->addItem(horizontalSpacer_10);
302
303
304 gridLayout_2->addLayout(horizontalLayout_10, 8, 1, 1, 2);
305
306 verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
307
308 gridLayout_2->addItem(verticalSpacer_2, 10, 0, 1, 1);
309
310 label_3 = new QLabel(widget);
311 label_3->setObjectName("label_3");
312 QSizePolicy sizePolicy(QSizePolicy::Policy::Preferred, QSizePolicy::Policy::MinimumExpanding);
313 sizePolicy.setHorizontalStretch(0);
314 sizePolicy.setVerticalStretch(0);
315 sizePolicy.setHeightForWidth(label_3->sizePolicy().hasHeightForWidth());
316 label_3->setSizePolicy(sizePolicy);
317 label_3->setScaledContents(true);
318 label_3->setWordWrap(true);
319 label_3->setTextInteractionFlags(Qt::TextInteractionFlag::TextSelectableByKeyboard|Qt::TextInteractionFlag::TextSelectableByMouse);
320
321 gridLayout_2->addWidget(label_3, 1, 0, 1, 3);
322
323
324 verticalLayout->addWidget(widget);
325
326 buttonBox = new QDialogButtonBox(CustomProfileDialog);
327 buttonBox->setObjectName("buttonBox");
328 buttonBox->setOrientation(Qt::Orientation::Horizontal);
329 buttonBox->setStandardButtons(QDialogButtonBox::StandardButton::Cancel|QDialogButtonBox::StandardButton::Ok);
330
331 verticalLayout->addWidget(buttonBox);
332
333#if QT_CONFIG(shortcut)
334 label_2->setBuddy(colorspaceCombo);
335 label_22->setBuddy(widthSpinner);
336 label->setBuddy(nameEdit);
337 label_13->setBuddy(aspectNumSpinner);
338 label_10->setBuddy(fpsSpinner);
339 label_14->setBuddy(scanModeCombo);
340 dynamicRangeLabel->setBuddy(dynamicRangeCombo);
341#endif // QT_CONFIG(shortcut)
342 QWidget::setTabOrder(nameEdit, widthSpinner);
343 QWidget::setTabOrder(widthSpinner, heightSpinner);
344 QWidget::setTabOrder(heightSpinner, aspectNumSpinner);
345 QWidget::setTabOrder(aspectNumSpinner, aspectDenSpinner);
346 QWidget::setTabOrder(aspectDenSpinner, fpsSpinner);
347 QWidget::setTabOrder(fpsSpinner, scanModeCombo);
348 QWidget::setTabOrder(scanModeCombo, colorspaceCombo);
349 QWidget::setTabOrder(colorspaceCombo, buttonBox);
350
351 retranslateUi(CustomProfileDialog);
352 QObject::connect(buttonBox, &QDialogButtonBox::accepted, CustomProfileDialog, qOverload<>(&QDialog::accept));
353 QObject::connect(buttonBox, &QDialogButtonBox::rejected, CustomProfileDialog, qOverload<>(&QDialog::reject));
354
355 colorspaceCombo->setCurrentIndex(1);
356 scanModeCombo->setCurrentIndex(1);
357
358
359 QMetaObject::connectSlotsByName(CustomProfileDialog);
360 } // setupUi
361
362 void retranslateUi(QDialog *CustomProfileDialog)
363 {
364 CustomProfileDialog->setWindowTitle(QCoreApplication::translate("CustomProfileDialog", "Add Custom Video Mode", nullptr));
365 label_2->setText(QCoreApplication::translate("CustomProfileDialog", "Colorspace", nullptr));
366 colorspaceCombo->setItemText(2, QCoreApplication::translate("CustomProfileDialog", "ITU-R BT.2020", nullptr));
367
368 label_22->setText(QCoreApplication::translate("CustomProfileDialog", "Resolution", nullptr));
369 label_16->setText(QCoreApplication::translate("CustomProfileDialog", ":", nullptr));
370
371 label->setText(QCoreApplication::translate("CustomProfileDialog", "Name", nullptr));
372 scanModeCombo->setItemText(0, QCoreApplication::translate("CustomProfileDialog", "Interlaced", nullptr));
373 scanModeCombo->setItemText(1, QCoreApplication::translate("CustomProfileDialog", "Progressive", nullptr));
374
375 label_13->setText(QCoreApplication::translate("CustomProfileDialog", "Aspect ratio", nullptr));
376 label_11->setText(QCoreApplication::translate("CustomProfileDialog", "x", nullptr));
377
378 label_10->setText(QCoreApplication::translate("CustomProfileDialog", "Frames/sec", nullptr));
379
380 label_14->setText(QCoreApplication::translate("CustomProfileDialog", "Scan mode", nullptr));
381 dynamicRangeLabel->setText(QCoreApplication::translate("CustomProfileDialog", "Dynamic range", nullptr));
382
383 label_3->setText(QCoreApplication::translate("CustomProfileDialog", "<small>(Leave Name blank to skip saving a preset and use a temporary or project-specific Video Mode.)</small>", nullptr));
384 } // retranslateUi
385
386};
387
388namespace Ui {
389 class CustomProfileDialog: public Ui_CustomProfileDialog {};
390} // namespace Ui
391
392QT_END_NAMESPACE
393
394#endif // UI_CUSTOMPROFILEDIALOG_H