CuteLogger
Fast and simple logging solution for Qt based applications
ui_encodedock.h
1/********************************************************************************
2** Form generated from reading UI file 'encodedock.ui'
3**
4** Created by: Qt User Interface Compiler version 6.7.2
5**
6** WARNING! All changes made in this file will be lost when recompiling UI file!
7********************************************************************************/
8
9#ifndef UI_ENCODEDOCK_H
10#define UI_ENCODEDOCK_H
11
12#include <QtCore/QVariant>
13#include <QtGui/QIcon>
14#include <QtWidgets/QApplication>
15#include <QtWidgets/QCheckBox>
16#include <QtWidgets/QComboBox>
17#include <QtWidgets/QDockWidget>
18#include <QtWidgets/QDoubleSpinBox>
19#include <QtWidgets/QGridLayout>
20#include <QtWidgets/QHBoxLayout>
21#include <QtWidgets/QHeaderView>
22#include <QtWidgets/QLabel>
23#include <QtWidgets/QPlainTextEdit>
24#include <QtWidgets/QPushButton>
25#include <QtWidgets/QScrollArea>
26#include <QtWidgets/QSpacerItem>
27#include <QtWidgets/QSpinBox>
28#include <QtWidgets/QTabWidget>
29#include <QtWidgets/QVBoxLayout>
30#include <QtWidgets/QWidget>
31#include "widgets/exportpresetstreeview.h"
32#include "widgets/lineeditclear.h"
33
34QT_BEGIN_NAMESPACE
35
36class Ui_EncodeDock
37{
38public:
39 QWidget *dockWidgetContents;
40 QHBoxLayout *horizontalLayout_21;
41 QVBoxLayout *verticalLayout_2;
42 QLabel *label_6;
43 LineEditClear *presetsSearch;
44 ExportPresetsTreeView *presetsTree;
45 QHBoxLayout *horizontalLayout;
46 QPushButton *addPresetButton;
47 QPushButton *removePresetButton;
48 QSpacerItem *horizontalSpacer_2;
49 QVBoxLayout *verticalLayout;
50 QScrollArea *scrollArea;
51 QWidget *scrollAreaWidgetContents;
52 QVBoxLayout *verticalLayout_3;
53 QLabel *helpLabel;
54 QGridLayout *gridLayout_5;
55 QLabel *label_5;
56 QHBoxLayout *horizontalLayout_14;
57 QComboBox *formatCombo;
58 QSpacerItem *horizontalSpacer_13;
59 QLabel *formatLabel;
60 QHBoxLayout *horizontalLayout_19;
61 QComboBox *fromCombo;
62 QSpacerItem *horizontalSpacer_23;
63 QHBoxLayout *horizontalLayout_20;
64 QCheckBox *hwencodeCheckBox;
65 QPushButton *hwencodeButton;
66 QSpacerItem *horizontalSpacer_25;
67 QTabWidget *tabWidget;
68 QWidget *modeTab;
69 QGridLayout *gridLayout_6;
70 QWidget *widget;
71 QGridLayout *gridLayout_2;
72 QHBoxLayout *horizontalLayout_16;
73 QDoubleSpinBox *fpsSpinner;
74 QComboBox *fpsComboBox;
75 QSpacerItem *horizontalSpacer_16;
76 QLabel *label_4;
77 QHBoxLayout *horizontalLayout_18;
78 QComboBox *interpolationCombo;
79 QSpacerItem *horizontalSpacer_22;
80 QLabel *label_15;
81 QLabel *label_13;
82 QLabel *label_2;
83 QLabel *label_10;
84 QLabel *label_14;
85 QLabel *label_24;
86 QCheckBox *parallelCheckbox;
87 QLabel *label_22;
88 QHBoxLayout *horizontalLayout_23;
89 QComboBox *rangeComboBox;
90 QSpacerItem *horizontalSpacer_27;
91 QHBoxLayout *horizontalLayout_9;
92 QComboBox *scanModeCombo;
93 QSpacerItem *horizontalSpacer_9;
94 QSpacerItem *verticalSpacer_4;
95 QHBoxLayout *horizontalLayout_7;
96 QSpinBox *widthSpinner;
97 QLabel *label_11;
98 QSpinBox *heightSpinner;
99 QComboBox *resolutionComboBox;
100 QSpacerItem *horizontalSpacer_7;
101 QCheckBox *previewScaleCheckBox;
102 QHBoxLayout *horizontalLayout_10;
103 QComboBox *fieldOrderCombo;
104 QSpacerItem *horizontalSpacer_10;
105 QHBoxLayout *horizontalLayout_3;
106 QComboBox *deinterlacerCombo;
107 QSpacerItem *horizontalSpacer_21;
108 QHBoxLayout *horizontalLayout_8;
109 QSpinBox *aspectNumSpinner;
110 QLabel *label_16;
111 QSpinBox *aspectDenSpinner;
112 QSpacerItem *horizontalSpacer_8;
113 QWidget *videoTab;
114 QGridLayout *gridLayout_3;
115 QLabel *label_17;
116 QHBoxLayout *horizontalLayout_11;
117 QComboBox *videoCodecCombo;
118 QSpacerItem *horizontalSpacer_11;
119 QLabel *label_18;
120 QHBoxLayout *horizontalLayout_12;
121 QSpinBox *gopSpinner;
122 QLabel *label_19;
123 QSpacerItem *horizontalSpacer_24;
124 QCheckBox *strictGopCheckBox;
125 QSpacerItem *horizontalSpacer_12;
126 QHBoxLayout *videoBitrateLayout;
127 QComboBox *videoBitrateCombo;
128 QLabel *videoBitrateSuffixLabel;
129 QSpacerItem *videoBitrateSpacer;
130 QCheckBox *disableVideoCheckbox;
131 QCheckBox *dualPassCheckbox;
132 QLabel *label_20;
133 QHBoxLayout *horizontalLayout_13;
134 QSpinBox *bFramesSpinner;
135 QSpacerItem *horizontalSpacer_14;
136 QSpacerItem *verticalSpacer;
137 QLabel *label_12;
138 QHBoxLayout *horizontalLayout_15;
139 QSpinBox *videoCodecThreadsSpinner;
140 QLabel *label_21;
141 QSpacerItem *horizontalSpacer_15;
142 QLabel *label_23;
143 QHBoxLayout *horizontalLayout_17;
144 QComboBox *videoRateControlCombo;
145 QSpacerItem *horizontalSpacer_17;
146 QLabel *videoBufferSizeLabel;
147 QHBoxLayout *videoBufferSizeLayout;
148 QDoubleSpinBox *videoBufferSizeSpinner;
149 QLabel *videoBufferSizeSuffixLabel;
150 QSpacerItem *horizontalSpacer_18;
151 QLabel *videoQualityLabel;
152 QHBoxLayout *videoQualityLayout;
153 QSpinBox *videoQualitySpinner;
154 QLabel *videoQualitySuffixLabel;
155 QSpacerItem *horizontalSpacer_19;
156 QLabel *videoBitrateLabel;
157 QWidget *audioTab;
158 QGridLayout *gridLayout;
159 QLabel *channelsLabel;
160 QHBoxLayout *ChannelsHorizontalLayout;
161 QComboBox *audioChannelsCombo;
162 QSpacerItem *channelsHorizontalSpacer;
163 QHBoxLayout *horizontalLayout_4;
164 QComboBox *sampleRateCombo;
165 QLabel *label_9;
166 QSpacerItem *horizontalSpacer_6;
167 QLabel *label_8;
168 QLabel *label_3;
169 QHBoxLayout *horizontalLayout_6;
170 QComboBox *audioCodecCombo;
171 QSpacerItem *horizontalSpacer_3;
172 QLabel *audioBitrateLabel;
173 QHBoxLayout *audioBitrateLayout;
174 QComboBox *audioBitrateCombo;
175 QLabel *audioBitrateSuffixLabel;
176 QSpacerItem *horizontalSpacer_4;
177 QCheckBox *disableAudioCheckbox;
178 QSpacerItem *verticalSpacer_3;
179 QLabel *label_7;
180 QHBoxLayout *horizontalLayout_5;
181 QComboBox *audioRateControlCombo;
182 QSpacerItem *horizontalSpacer_5;
183 QLabel *audioQualityLabel;
184 QHBoxLayout *audioQualityLayout;
185 QSpinBox *audioQualitySpinner;
186 QLabel *audioQualitySuffixLabel;
187 QSpacerItem *horizontalSpacer_20;
188 QWidget *otherTab;
189 QGridLayout *gridLayout_4;
190 QPlainTextEdit *advancedTextEdit;
191 QLabel *otherTipLabel;
192 QCheckBox *disableSubtitlesCheckbox;
193 QSpacerItem *verticalSpacer_2;
194 QHBoxLayout *horizontalLayout_2;
195 QPushButton *encodeButton;
196 QPushButton *resetButton;
197 QPushButton *advancedButton;
198 QCheckBox *advancedCheckBox;
199 QPushButton *streamButton;
200 QSpacerItem *horizontalSpacer;
201 QHBoxLayout *stopCaptureLayout;
202 QPushButton *stopCaptureButton;
203 QSpacerItem *stopCaptureSpacer;
204
205 void setupUi(QDockWidget *EncodeDock)
206 {
207 if (EncodeDock->objectName().isEmpty())
208 EncodeDock->setObjectName("EncodeDock");
209 EncodeDock->resize(778, 706);
210 QIcon icon;
211 QString iconThemeName = QString::fromUtf8("media-record");
212 if (QIcon::hasThemeIcon(iconThemeName)) {
213 icon = QIcon::fromTheme(iconThemeName);
214 } else {
215 icon.addFile(QString::fromUtf8(":/icons/oxygen/32x32/actions/media-record.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
216 }
217 EncodeDock->setWindowIcon(icon);
218 dockWidgetContents = new QWidget();
219 dockWidgetContents->setObjectName("dockWidgetContents");
220 horizontalLayout_21 = new QHBoxLayout(dockWidgetContents);
221 horizontalLayout_21->setSpacing(0);
222 horizontalLayout_21->setObjectName("horizontalLayout_21");
223 horizontalLayout_21->setContentsMargins(0, 0, 0, 0);
224 verticalLayout_2 = new QVBoxLayout();
225 verticalLayout_2->setSpacing(0);
226 verticalLayout_2->setObjectName("verticalLayout_2");
227 label_6 = new QLabel(dockWidgetContents);
228 label_6->setObjectName("label_6");
229 label_6->setTextFormat(Qt::RichText);
230 label_6->setAlignment(Qt::AlignCenter);
231
232 verticalLayout_2->addWidget(label_6);
233
234 presetsSearch = new LineEditClear(dockWidgetContents);
235 presetsSearch->setObjectName("presetsSearch");
236
237 verticalLayout_2->addWidget(presetsSearch);
238
239 presetsTree = new ExportPresetsTreeView(dockWidgetContents);
240 presetsTree->setObjectName("presetsTree");
241 presetsTree->setEditTriggers(QAbstractItemView::NoEditTriggers);
242 presetsTree->setProperty("showDropIndicator", QVariant(false));
243 presetsTree->setAlternatingRowColors(true);
244 presetsTree->header()->setVisible(false);
245 presetsTree->header()->setDefaultSectionSize(57);
246
247 verticalLayout_2->addWidget(presetsTree);
248
249 horizontalLayout = new QHBoxLayout();
250 horizontalLayout->setSpacing(6);
251 horizontalLayout->setObjectName("horizontalLayout");
252 addPresetButton = new QPushButton(dockWidgetContents);
253 addPresetButton->setObjectName("addPresetButton");
254 QIcon icon1;
255 iconThemeName = QString::fromUtf8("list-add");
256 if (QIcon::hasThemeIcon(iconThemeName)) {
257 icon1 = QIcon::fromTheme(iconThemeName);
258 } else {
259 icon1.addFile(QString::fromUtf8(":/icons/oxygen/32x32/actions/list-add.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
260 }
261 addPresetButton->setIcon(icon1);
262
263 horizontalLayout->addWidget(addPresetButton);
264
265 removePresetButton = new QPushButton(dockWidgetContents);
266 removePresetButton->setObjectName("removePresetButton");
267 removePresetButton->setEnabled(false);
268 QIcon icon2;
269 iconThemeName = QString::fromUtf8("list-remove");
270 if (QIcon::hasThemeIcon(iconThemeName)) {
271 icon2 = QIcon::fromTheme(iconThemeName);
272 } else {
273 icon2.addFile(QString::fromUtf8(":/icons/oxygen/32x32/actions/list-remove.png"), QSize(), QIcon::Mode::Normal, QIcon::State::Off);
274 }
275 removePresetButton->setIcon(icon2);
276
277 horizontalLayout->addWidget(removePresetButton);
278
279 horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
280
281 horizontalLayout->addItem(horizontalSpacer_2);
282
283
284 verticalLayout_2->addLayout(horizontalLayout);
285
286
287 horizontalLayout_21->addLayout(verticalLayout_2);
288
289 verticalLayout = new QVBoxLayout();
290 verticalLayout->setSpacing(0);
291 verticalLayout->setObjectName("verticalLayout");
292 scrollArea = new QScrollArea(dockWidgetContents);
293 scrollArea->setObjectName("scrollArea");
294 scrollArea->setFrameShape(QFrame::NoFrame);
295 scrollArea->setWidgetResizable(true);
296 scrollAreaWidgetContents = new QWidget();
297 scrollAreaWidgetContents->setObjectName("scrollAreaWidgetContents");
298 scrollAreaWidgetContents->setGeometry(QRect(0, 0, 429, 646));
299 verticalLayout_3 = new QVBoxLayout(scrollAreaWidgetContents);
300 verticalLayout_3->setSpacing(3);
301 verticalLayout_3->setObjectName("verticalLayout_3");
302 verticalLayout_3->setContentsMargins(6, 6, 6, 0);
303 helpLabel = new QLabel(scrollAreaWidgetContents);
304 helpLabel->setObjectName("helpLabel");
305 helpLabel->setTextFormat(Qt::RichText);
306 helpLabel->setWordWrap(true);
307
308 verticalLayout_3->addWidget(helpLabel);
309
310 gridLayout_5 = new QGridLayout();
311 gridLayout_5->setObjectName("gridLayout_5");
312 gridLayout_5->setVerticalSpacing(3);
313 label_5 = new QLabel(scrollAreaWidgetContents);
314 label_5->setObjectName("label_5");
315 label_5->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
316
317 gridLayout_5->addWidget(label_5, 2, 0, 1, 1);
318
319 horizontalLayout_14 = new QHBoxLayout();
320 horizontalLayout_14->setObjectName("horizontalLayout_14");
321 formatCombo = new QComboBox(scrollAreaWidgetContents);
322 formatCombo->setObjectName("formatCombo");
323
324 horizontalLayout_14->addWidget(formatCombo);
325
326 horizontalSpacer_13 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
327
328 horizontalLayout_14->addItem(horizontalSpacer_13);
329
330
331 gridLayout_5->addLayout(horizontalLayout_14, 5, 1, 1, 1);
332
333 formatLabel = new QLabel(scrollAreaWidgetContents);
334 formatLabel->setObjectName("formatLabel");
335 formatLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
336
337 gridLayout_5->addWidget(formatLabel, 5, 0, 1, 1);
338
339 horizontalLayout_19 = new QHBoxLayout();
340 horizontalLayout_19->setObjectName("horizontalLayout_19");
341 fromCombo = new QComboBox(scrollAreaWidgetContents);
342 fromCombo->setObjectName("fromCombo");
343 fromCombo->setSizeAdjustPolicy(QComboBox::AdjustToContents);
344
345 horizontalLayout_19->addWidget(fromCombo);
346
347 horizontalSpacer_23 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
348
349 horizontalLayout_19->addItem(horizontalSpacer_23);
350
351
352 gridLayout_5->addLayout(horizontalLayout_19, 2, 1, 1, 1);
353
354 horizontalLayout_20 = new QHBoxLayout();
355 horizontalLayout_20->setObjectName("horizontalLayout_20");
356 hwencodeCheckBox = new QCheckBox(scrollAreaWidgetContents);
357 hwencodeCheckBox->setObjectName("hwencodeCheckBox");
358
359 horizontalLayout_20->addWidget(hwencodeCheckBox);
360
361 hwencodeButton = new QPushButton(scrollAreaWidgetContents);
362 hwencodeButton->setObjectName("hwencodeButton");
363
364 horizontalLayout_20->addWidget(hwencodeButton);
365
366 horizontalSpacer_25 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
367
368 horizontalLayout_20->addItem(horizontalSpacer_25);
369
370
371 gridLayout_5->addLayout(horizontalLayout_20, 4, 1, 1, 1);
372
373
374 verticalLayout_3->addLayout(gridLayout_5);
375
376 tabWidget = new QTabWidget(scrollAreaWidgetContents);
377 tabWidget->setObjectName("tabWidget");
378 tabWidget->setUsesScrollButtons(false);
379 tabWidget->setDocumentMode(false);
380 modeTab = new QWidget();
381 modeTab->setObjectName("modeTab");
382 gridLayout_6 = new QGridLayout(modeTab);
383 gridLayout_6->setObjectName("gridLayout_6");
384 gridLayout_6->setContentsMargins(0, 0, 0, 0);
385 widget = new QWidget(modeTab);
386 widget->setObjectName("widget");
387 gridLayout_2 = new QGridLayout(widget);
388 gridLayout_2->setObjectName("gridLayout_2");
389 gridLayout_2->setVerticalSpacing(3);
390 horizontalLayout_16 = new QHBoxLayout();
391 horizontalLayout_16->setObjectName("horizontalLayout_16");
392 fpsSpinner = new QDoubleSpinBox(widget);
393 fpsSpinner->setObjectName("fpsSpinner");
394 fpsSpinner->setDecimals(6);
395 fpsSpinner->setMinimum(1.000000000000000);
396 fpsSpinner->setMaximum(1000.000000000000000);
397 fpsSpinner->setValue(25.000000000000000);
398
399 horizontalLayout_16->addWidget(fpsSpinner);
400
401 fpsComboBox = new QComboBox(widget);
402 fpsComboBox->addItem(QString::fromUtf8(""));
403 fpsComboBox->addItem(QString::fromUtf8("23.976024"));
404 fpsComboBox->addItem(QString::fromUtf8("24"));
405 fpsComboBox->addItem(QString::fromUtf8("25"));
406 fpsComboBox->addItem(QString::fromUtf8("29.970030"));
407 fpsComboBox->addItem(QString::fromUtf8("30"));
408 fpsComboBox->addItem(QString::fromUtf8("48"));
409 fpsComboBox->addItem(QString::fromUtf8("50"));
410 fpsComboBox->addItem(QString::fromUtf8("59.940060"));
411 fpsComboBox->addItem(QString::fromUtf8("60"));
412 fpsComboBox->setObjectName("fpsComboBox");
413 fpsComboBox->setMaximumSize(QSize(20, 16777215));
414
415 horizontalLayout_16->addWidget(fpsComboBox);
416
417 horizontalSpacer_16 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
418
419 horizontalLayout_16->addItem(horizontalSpacer_16);
420
421
422 gridLayout_2->addLayout(horizontalLayout_16, 2, 1, 1, 1);
423
424 label_4 = new QLabel(widget);
425 label_4->setObjectName("label_4");
426 label_4->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
427
428 gridLayout_2->addWidget(label_4, 7, 0, 1, 1);
429
430 horizontalLayout_18 = new QHBoxLayout();
431 horizontalLayout_18->setObjectName("horizontalLayout_18");
432 interpolationCombo = new QComboBox(widget);
433 interpolationCombo->addItem(QString());
434 interpolationCombo->addItem(QString());
435 interpolationCombo->addItem(QString());
436 interpolationCombo->addItem(QString::fromUtf8("Lanczos (best)"));
437 interpolationCombo->setObjectName("interpolationCombo");
438
439 horizontalLayout_18->addWidget(interpolationCombo);
440
441 horizontalSpacer_22 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
442
443 horizontalLayout_18->addItem(horizontalSpacer_22);
444
445
446 gridLayout_2->addLayout(horizontalLayout_18, 7, 1, 1, 1);
447
448 label_15 = new QLabel(widget);
449 label_15->setObjectName("label_15");
450 label_15->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
451
452 gridLayout_2->addWidget(label_15, 5, 0, 1, 1);
453
454 label_13 = new QLabel(widget);
455 label_13->setObjectName("label_13");
456 label_13->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
457
458 gridLayout_2->addWidget(label_13, 1, 0, 1, 1);
459
460 label_2 = new QLabel(widget);
461 label_2->setObjectName("label_2");
462 label_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
463
464 gridLayout_2->addWidget(label_2, 6, 0, 1, 1);
465
466 label_10 = new QLabel(widget);
467 label_10->setObjectName("label_10");
468 label_10->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
469
470 gridLayout_2->addWidget(label_10, 2, 0, 1, 1);
471
472 label_14 = new QLabel(widget);
473 label_14->setObjectName("label_14");
474 label_14->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
475
476 gridLayout_2->addWidget(label_14, 4, 0, 1, 1);
477
478 label_24 = new QLabel(widget);
479 label_24->setObjectName("label_24");
480 label_24->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
481
482 gridLayout_2->addWidget(label_24, 3, 0, 1, 1);
483
484 parallelCheckbox = new QCheckBox(widget);
485 parallelCheckbox->setObjectName("parallelCheckbox");
486 parallelCheckbox->setChecked(true);
487
488 gridLayout_2->addWidget(parallelCheckbox, 9, 1, 1, 1);
489
490 label_22 = new QLabel(widget);
491 label_22->setObjectName("label_22");
492 label_22->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
493
494 gridLayout_2->addWidget(label_22, 0, 0, 1, 1);
495
496 horizontalLayout_23 = new QHBoxLayout();
497 horizontalLayout_23->setObjectName("horizontalLayout_23");
498 rangeComboBox = new QComboBox(widget);
499 rangeComboBox->addItem(QString());
500 rangeComboBox->addItem(QString());
501 rangeComboBox->setObjectName("rangeComboBox");
502
503 horizontalLayout_23->addWidget(rangeComboBox);
504
505 horizontalSpacer_27 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
506
507 horizontalLayout_23->addItem(horizontalSpacer_27);
508
509
510 gridLayout_2->addLayout(horizontalLayout_23, 3, 1, 1, 1);
511
512 horizontalLayout_9 = new QHBoxLayout();
513 horizontalLayout_9->setObjectName("horizontalLayout_9");
514 scanModeCombo = new QComboBox(widget);
515 scanModeCombo->addItem(QString());
516 scanModeCombo->addItem(QString());
517 scanModeCombo->setObjectName("scanModeCombo");
518
519 horizontalLayout_9->addWidget(scanModeCombo);
520
521 horizontalSpacer_9 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
522
523 horizontalLayout_9->addItem(horizontalSpacer_9);
524
525
526 gridLayout_2->addLayout(horizontalLayout_9, 4, 1, 1, 1);
527
528 verticalSpacer_4 = new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
529
530 gridLayout_2->addItem(verticalSpacer_4, 10, 1, 1, 1);
531
532 horizontalLayout_7 = new QHBoxLayout();
533 horizontalLayout_7->setObjectName("horizontalLayout_7");
534 widthSpinner = new QSpinBox(widget);
535 widthSpinner->setObjectName("widthSpinner");
536 widthSpinner->setMinimum(16);
537 widthSpinner->setMaximum(8192);
538 widthSpinner->setSingleStep(2);
539 widthSpinner->setValue(1280);
540
541 horizontalLayout_7->addWidget(widthSpinner);
542
543 label_11 = new QLabel(widget);
544 label_11->setObjectName("label_11");
545
546 horizontalLayout_7->addWidget(label_11);
547
548 heightSpinner = new QSpinBox(widget);
549 heightSpinner->setObjectName("heightSpinner");
550 heightSpinner->setMinimum(1);
551 heightSpinner->setMaximum(8192);
552 heightSpinner->setSingleStep(2);
553 heightSpinner->setValue(720);
554
555 horizontalLayout_7->addWidget(heightSpinner);
556
557 resolutionComboBox = new QComboBox(widget);
558 resolutionComboBox->addItem(QString::fromUtf8("1280 x 720 (HD)"));
559 resolutionComboBox->addItem(QString::fromUtf8("1920 x 1080 (FHD)"));
560 resolutionComboBox->addItem(QString::fromUtf8("2048 x 1080 (DCI 2K)"));
561 resolutionComboBox->addItem(QString::fromUtf8("2560 x 1440 (QHD 2K)"));
562 resolutionComboBox->addItem(QString::fromUtf8("2704 x 1520 (2.7K)"));
563 resolutionComboBox->addItem(QString::fromUtf8("3840 x 2160 (UHD 4K)"));
564 resolutionComboBox->addItem(QString::fromUtf8("4096 x 2160 (DCI 4K)"));
565 resolutionComboBox->addItem(QString::fromUtf8("5120 x 2880 (5K)"));
566 resolutionComboBox->setObjectName("resolutionComboBox");
567 resolutionComboBox->setMaximumSize(QSize(20, 16777215));
568
569 horizontalLayout_7->addWidget(resolutionComboBox);
570
571 horizontalSpacer_7 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
572
573 horizontalLayout_7->addItem(horizontalSpacer_7);
574
575
576 gridLayout_2->addLayout(horizontalLayout_7, 0, 1, 1, 1);
577
578 previewScaleCheckBox = new QCheckBox(widget);
579 previewScaleCheckBox->setObjectName("previewScaleCheckBox");
580
581 gridLayout_2->addWidget(previewScaleCheckBox, 8, 1, 1, 1);
582
583 horizontalLayout_10 = new QHBoxLayout();
584 horizontalLayout_10->setObjectName("horizontalLayout_10");
585 fieldOrderCombo = new QComboBox(widget);
586 fieldOrderCombo->addItem(QString());
587 fieldOrderCombo->addItem(QString());
588 fieldOrderCombo->setObjectName("fieldOrderCombo");
589 fieldOrderCombo->setEnabled(false);
590
591 horizontalLayout_10->addWidget(fieldOrderCombo);
592
593 horizontalSpacer_10 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
594
595 horizontalLayout_10->addItem(horizontalSpacer_10);
596
597
598 gridLayout_2->addLayout(horizontalLayout_10, 5, 1, 1, 1);
599
600 horizontalLayout_3 = new QHBoxLayout();
601 horizontalLayout_3->setObjectName("horizontalLayout_3");
602 deinterlacerCombo = new QComboBox(widget);
603 deinterlacerCombo->addItem(QString());
604 deinterlacerCombo->addItem(QString());
605 deinterlacerCombo->addItem(QString());
606 deinterlacerCombo->addItem(QString());
607 deinterlacerCombo->addItem(QString());
608 deinterlacerCombo->setObjectName("deinterlacerCombo");
609
610 horizontalLayout_3->addWidget(deinterlacerCombo);
611
612 horizontalSpacer_21 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
613
614 horizontalLayout_3->addItem(horizontalSpacer_21);
615
616
617 gridLayout_2->addLayout(horizontalLayout_3, 6, 1, 1, 1);
618
619 horizontalLayout_8 = new QHBoxLayout();
620 horizontalLayout_8->setObjectName("horizontalLayout_8");
621 aspectNumSpinner = new QSpinBox(widget);
622 aspectNumSpinner->setObjectName("aspectNumSpinner");
623 aspectNumSpinner->setMinimum(1);
624 aspectNumSpinner->setMaximum(8192);
625 aspectNumSpinner->setValue(16);
626
627 horizontalLayout_8->addWidget(aspectNumSpinner);
628
629 label_16 = new QLabel(widget);
630 label_16->setObjectName("label_16");
631
632 horizontalLayout_8->addWidget(label_16);
633
634 aspectDenSpinner = new QSpinBox(widget);
635 aspectDenSpinner->setObjectName("aspectDenSpinner");
636 aspectDenSpinner->setMinimum(1);
637 aspectDenSpinner->setMaximum(8192);
638 aspectDenSpinner->setValue(9);
639
640 horizontalLayout_8->addWidget(aspectDenSpinner);
641
642 horizontalSpacer_8 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
643
644 horizontalLayout_8->addItem(horizontalSpacer_8);
645
646
647 gridLayout_2->addLayout(horizontalLayout_8, 1, 1, 1, 1);
648
649
650 gridLayout_6->addWidget(widget, 1, 0, 1, 1);
651
652 tabWidget->addTab(modeTab, QString());
653 videoTab = new QWidget();
654 videoTab->setObjectName("videoTab");
655 gridLayout_3 = new QGridLayout(videoTab);
656 gridLayout_3->setObjectName("gridLayout_3");
657 gridLayout_3->setVerticalSpacing(3);
658 label_17 = new QLabel(videoTab);
659 label_17->setObjectName("label_17");
660 label_17->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
661
662 gridLayout_3->addWidget(label_17, 3, 0, 1, 1);
663
664 horizontalLayout_11 = new QHBoxLayout();
665 horizontalLayout_11->setObjectName("horizontalLayout_11");
666 videoCodecCombo = new QComboBox(videoTab);
667 videoCodecCombo->setObjectName("videoCodecCombo");
668
669 horizontalLayout_11->addWidget(videoCodecCombo);
670
671 horizontalSpacer_11 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
672
673 horizontalLayout_11->addItem(horizontalSpacer_11);
674
675
676 gridLayout_3->addLayout(horizontalLayout_11, 3, 1, 1, 1);
677
678 label_18 = new QLabel(videoTab);
679 label_18->setObjectName("label_18");
680 label_18->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
681
682 gridLayout_3->addWidget(label_18, 9, 0, 1, 1);
683
684 horizontalLayout_12 = new QHBoxLayout();
685 horizontalLayout_12->setObjectName("horizontalLayout_12");
686 gopSpinner = new QSpinBox(videoTab);
687 gopSpinner->setObjectName("gopSpinner");
688 gopSpinner->setMaximum(999);
689 gopSpinner->setValue(100);
690
691 horizontalLayout_12->addWidget(gopSpinner);
692
693 label_19 = new QLabel(videoTab);
694 label_19->setObjectName("label_19");
695
696 horizontalLayout_12->addWidget(label_19);
697
698 horizontalSpacer_24 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
699
700 horizontalLayout_12->addItem(horizontalSpacer_24);
701
702 strictGopCheckBox = new QCheckBox(videoTab);
703 strictGopCheckBox->setObjectName("strictGopCheckBox");
704
705 horizontalLayout_12->addWidget(strictGopCheckBox);
706
707 horizontalSpacer_12 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
708
709 horizontalLayout_12->addItem(horizontalSpacer_12);
710
711
712 gridLayout_3->addLayout(horizontalLayout_12, 9, 1, 1, 1);
713
714 videoBitrateLayout = new QHBoxLayout();
715 videoBitrateLayout->setObjectName("videoBitrateLayout");
716 videoBitrateCombo = new QComboBox(videoTab);
717 videoBitrateCombo->addItem(QString::fromUtf8("64k"));
718 videoBitrateCombo->addItem(QString::fromUtf8("128k"));
719 videoBitrateCombo->addItem(QString::fromUtf8("256k"));
720 videoBitrateCombo->addItem(QString::fromUtf8("512k"));
721 videoBitrateCombo->addItem(QString::fromUtf8("768k"));
722 videoBitrateCombo->addItem(QString::fromUtf8("1M"));
723 videoBitrateCombo->addItem(QString::fromUtf8("1200k"));
724 videoBitrateCombo->addItem(QString::fromUtf8("1500k"));
725 videoBitrateCombo->addItem(QString::fromUtf8("2M"));
726 videoBitrateCombo->addItem(QString::fromUtf8("2500k"));
727 videoBitrateCombo->addItem(QString::fromUtf8("3M"));
728 videoBitrateCombo->addItem(QString::fromUtf8("4M"));
729 videoBitrateCombo->addItem(QString::fromUtf8("5M"));
730 videoBitrateCombo->addItem(QString::fromUtf8("6M"));
731 videoBitrateCombo->addItem(QString::fromUtf8("8M"));
732 videoBitrateCombo->addItem(QString::fromUtf8("10M"));
733 videoBitrateCombo->addItem(QString::fromUtf8("12M"));
734 videoBitrateCombo->addItem(QString::fromUtf8("14M"));
735 videoBitrateCombo->addItem(QString::fromUtf8("16M"));
736 videoBitrateCombo->addItem(QString::fromUtf8("18M"));
737 videoBitrateCombo->addItem(QString::fromUtf8("20M"));
738 videoBitrateCombo->addItem(QString::fromUtf8("25M"));
739 videoBitrateCombo->addItem(QString::fromUtf8("30M"));
740 videoBitrateCombo->addItem(QString::fromUtf8("40M"));
741 videoBitrateCombo->addItem(QString::fromUtf8("50M"));
742 videoBitrateCombo->addItem(QString::fromUtf8("60M"));
743 videoBitrateCombo->addItem(QString::fromUtf8("70M"));
744 videoBitrateCombo->addItem(QString::fromUtf8("80M"));
745 videoBitrateCombo->setObjectName("videoBitrateCombo");
746 videoBitrateCombo->setEditable(true);
747
748 videoBitrateLayout->addWidget(videoBitrateCombo);
749
750 videoBitrateSuffixLabel = new QLabel(videoTab);
751 videoBitrateSuffixLabel->setObjectName("videoBitrateSuffixLabel");
752
753 videoBitrateLayout->addWidget(videoBitrateSuffixLabel);
754
755 videoBitrateSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
756
757 videoBitrateLayout->addItem(videoBitrateSpacer);
758
759
760 gridLayout_3->addLayout(videoBitrateLayout, 6, 1, 1, 1);
761
762 disableVideoCheckbox = new QCheckBox(videoTab);
763 disableVideoCheckbox->setObjectName("disableVideoCheckbox");
764
765 gridLayout_3->addWidget(disableVideoCheckbox, 13, 1, 1, 1);
766
767 dualPassCheckbox = new QCheckBox(videoTab);
768 dualPassCheckbox->setObjectName("dualPassCheckbox");
769
770 gridLayout_3->addWidget(dualPassCheckbox, 12, 1, 1, 1);
771
772 label_20 = new QLabel(videoTab);
773 label_20->setObjectName("label_20");
774 label_20->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
775
776 gridLayout_3->addWidget(label_20, 10, 0, 1, 1);
777
778 horizontalLayout_13 = new QHBoxLayout();
779 horizontalLayout_13->setObjectName("horizontalLayout_13");
780 bFramesSpinner = new QSpinBox(videoTab);
781 bFramesSpinner->setObjectName("bFramesSpinner");
782 bFramesSpinner->setMaximum(8);
783
784 horizontalLayout_13->addWidget(bFramesSpinner);
785
786 horizontalSpacer_14 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
787
788 horizontalLayout_13->addItem(horizontalSpacer_14);
789
790
791 gridLayout_3->addLayout(horizontalLayout_13, 10, 1, 1, 1);
792
793 verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
794
795 gridLayout_3->addItem(verticalSpacer, 14, 1, 1, 1);
796
797 label_12 = new QLabel(videoTab);
798 label_12->setObjectName("label_12");
799 label_12->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
800
801 gridLayout_3->addWidget(label_12, 11, 0, 1, 1);
802
803 horizontalLayout_15 = new QHBoxLayout();
804 horizontalLayout_15->setObjectName("horizontalLayout_15");
805 videoCodecThreadsSpinner = new QSpinBox(videoTab);
806 videoCodecThreadsSpinner->setObjectName("videoCodecThreadsSpinner");
807
808 horizontalLayout_15->addWidget(videoCodecThreadsSpinner);
809
810 label_21 = new QLabel(videoTab);
811 label_21->setObjectName("label_21");
812
813 horizontalLayout_15->addWidget(label_21);
814
815 horizontalSpacer_15 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
816
817 horizontalLayout_15->addItem(horizontalSpacer_15);
818
819
820 gridLayout_3->addLayout(horizontalLayout_15, 11, 1, 1, 1);
821
822 label_23 = new QLabel(videoTab);
823 label_23->setObjectName("label_23");
824 label_23->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
825
826 gridLayout_3->addWidget(label_23, 5, 0, 1, 1);
827
828 horizontalLayout_17 = new QHBoxLayout();
829 horizontalLayout_17->setObjectName("horizontalLayout_17");
830 videoRateControlCombo = new QComboBox(videoTab);
831 videoRateControlCombo->addItem(QString());
832 videoRateControlCombo->addItem(QString());
833 videoRateControlCombo->addItem(QString());
834 videoRateControlCombo->addItem(QString());
835 videoRateControlCombo->setObjectName("videoRateControlCombo");
836
837 horizontalLayout_17->addWidget(videoRateControlCombo);
838
839 horizontalSpacer_17 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
840
841 horizontalLayout_17->addItem(horizontalSpacer_17);
842
843
844 gridLayout_3->addLayout(horizontalLayout_17, 5, 1, 1, 1);
845
846 videoBufferSizeLabel = new QLabel(videoTab);
847 videoBufferSizeLabel->setObjectName("videoBufferSizeLabel");
848 videoBufferSizeLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
849
850 gridLayout_3->addWidget(videoBufferSizeLabel, 7, 0, 1, 1);
851
852 videoBufferSizeLayout = new QHBoxLayout();
853 videoBufferSizeLayout->setObjectName("videoBufferSizeLayout");
854 videoBufferSizeSpinner = new QDoubleSpinBox(videoTab);
855 videoBufferSizeSpinner->setObjectName("videoBufferSizeSpinner");
856 videoBufferSizeSpinner->setMaximum(9999.000000000000000);
857 videoBufferSizeSpinner->setValue(224.000000000000000);
858
859 videoBufferSizeLayout->addWidget(videoBufferSizeSpinner);
860
861 videoBufferSizeSuffixLabel = new QLabel(videoTab);
862 videoBufferSizeSuffixLabel->setObjectName("videoBufferSizeSuffixLabel");
863
864 videoBufferSizeLayout->addWidget(videoBufferSizeSuffixLabel);
865
866 horizontalSpacer_18 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
867
868 videoBufferSizeLayout->addItem(horizontalSpacer_18);
869
870
871 gridLayout_3->addLayout(videoBufferSizeLayout, 7, 1, 1, 1);
872
873 videoQualityLabel = new QLabel(videoTab);
874 videoQualityLabel->setObjectName("videoQualityLabel");
875 videoQualityLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
876
877 gridLayout_3->addWidget(videoQualityLabel, 8, 0, 1, 1);
878
879 videoQualityLayout = new QHBoxLayout();
880 videoQualityLayout->setObjectName("videoQualityLayout");
881 videoQualitySpinner = new QSpinBox(videoTab);
882 videoQualitySpinner->setObjectName("videoQualitySpinner");
883 videoQualitySpinner->setMinimum(0);
884 videoQualitySpinner->setMaximum(100);
885 videoQualitySpinner->setValue(50);
886
887 videoQualityLayout->addWidget(videoQualitySpinner);
888
889 videoQualitySuffixLabel = new QLabel(videoTab);
890 videoQualitySuffixLabel->setObjectName("videoQualitySuffixLabel");
891
892 videoQualityLayout->addWidget(videoQualitySuffixLabel);
893
894 horizontalSpacer_19 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
895
896 videoQualityLayout->addItem(horizontalSpacer_19);
897
898
899 gridLayout_3->addLayout(videoQualityLayout, 8, 1, 1, 1);
900
901 videoBitrateLabel = new QLabel(videoTab);
902 videoBitrateLabel->setObjectName("videoBitrateLabel");
903 videoBitrateLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
904
905 gridLayout_3->addWidget(videoBitrateLabel, 6, 0, 1, 1);
906
907 tabWidget->addTab(videoTab, QString());
908 audioTab = new QWidget();
909 audioTab->setObjectName("audioTab");
910 gridLayout = new QGridLayout(audioTab);
911 gridLayout->setObjectName("gridLayout");
912 gridLayout->setVerticalSpacing(3);
913 channelsLabel = new QLabel(audioTab);
914 channelsLabel->setObjectName("channelsLabel");
915 channelsLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
916
917 gridLayout->addWidget(channelsLabel, 1, 0, 1, 1);
918
919 ChannelsHorizontalLayout = new QHBoxLayout();
920 ChannelsHorizontalLayout->setObjectName("ChannelsHorizontalLayout");
921 audioChannelsCombo = new QComboBox(audioTab);
922 audioChannelsCombo->addItem(QString());
923 audioChannelsCombo->addItem(QString());
924 audioChannelsCombo->addItem(QString());
925 audioChannelsCombo->addItem(QString());
926 audioChannelsCombo->setObjectName("audioChannelsCombo");
927
928 ChannelsHorizontalLayout->addWidget(audioChannelsCombo);
929
930 channelsHorizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
931
932 ChannelsHorizontalLayout->addItem(channelsHorizontalSpacer);
933
934
935 gridLayout->addLayout(ChannelsHorizontalLayout, 1, 1, 1, 1);
936
937 horizontalLayout_4 = new QHBoxLayout();
938 horizontalLayout_4->setObjectName("horizontalLayout_4");
939 sampleRateCombo = new QComboBox(audioTab);
940 sampleRateCombo->addItem(QString::fromUtf8("8000"));
941 sampleRateCombo->addItem(QString::fromUtf8("12000"));
942 sampleRateCombo->addItem(QString::fromUtf8("16000"));
943 sampleRateCombo->addItem(QString::fromUtf8("22050"));
944 sampleRateCombo->addItem(QString::fromUtf8("32000"));
945 sampleRateCombo->addItem(QString::fromUtf8("44100"));
946 sampleRateCombo->addItem(QString::fromUtf8("48000"));
947 sampleRateCombo->addItem(QString::fromUtf8("96000"));
948 sampleRateCombo->setObjectName("sampleRateCombo");
949 sampleRateCombo->setEditable(true);
950
951 horizontalLayout_4->addWidget(sampleRateCombo);
952
953 label_9 = new QLabel(audioTab);
954 label_9->setObjectName("label_9");
955
956 horizontalLayout_4->addWidget(label_9);
957
958 horizontalSpacer_6 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
959
960 horizontalLayout_4->addItem(horizontalSpacer_6);
961
962
963 gridLayout->addLayout(horizontalLayout_4, 2, 1, 1, 1);
964
965 label_8 = new QLabel(audioTab);
966 label_8->setObjectName("label_8");
967 label_8->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
968
969 gridLayout->addWidget(label_8, 2, 0, 1, 1);
970
971 label_3 = new QLabel(audioTab);
972 label_3->setObjectName("label_3");
973 label_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
974
975 gridLayout->addWidget(label_3, 3, 0, 1, 1);
976
977 horizontalLayout_6 = new QHBoxLayout();
978 horizontalLayout_6->setObjectName("horizontalLayout_6");
979 audioCodecCombo = new QComboBox(audioTab);
980 audioCodecCombo->setObjectName("audioCodecCombo");
981
982 horizontalLayout_6->addWidget(audioCodecCombo);
983
984 horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
985
986 horizontalLayout_6->addItem(horizontalSpacer_3);
987
988
989 gridLayout->addLayout(horizontalLayout_6, 3, 1, 1, 1);
990
991 audioBitrateLabel = new QLabel(audioTab);
992 audioBitrateLabel->setObjectName("audioBitrateLabel");
993 audioBitrateLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
994
995 gridLayout->addWidget(audioBitrateLabel, 6, 0, 1, 1);
996
997 audioBitrateLayout = new QHBoxLayout();
998 audioBitrateLayout->setObjectName("audioBitrateLayout");
999 audioBitrateCombo = new QComboBox(audioTab);
1000 audioBitrateCombo->addItem(QString::fromUtf8("16k"));
1001 audioBitrateCombo->addItem(QString::fromUtf8("32k"));
1002 audioBitrateCombo->addItem(QString::fromUtf8("48k"));
1003 audioBitrateCombo->addItem(QString::fromUtf8("64k"));
1004 audioBitrateCombo->addItem(QString::fromUtf8("96k"));
1005 audioBitrateCombo->addItem(QString::fromUtf8("128k"));
1006 audioBitrateCombo->addItem(QString::fromUtf8("192k"));
1007 audioBitrateCombo->addItem(QString::fromUtf8("220k"));
1008 audioBitrateCombo->addItem(QString::fromUtf8("256k"));
1009 audioBitrateCombo->addItem(QString::fromUtf8("384k"));
1010 audioBitrateCombo->addItem(QString::fromUtf8("448k"));
1011 audioBitrateCombo->addItem(QString::fromUtf8("512k"));
1012 audioBitrateCombo->addItem(QString::fromUtf8("640k"));
1013 audioBitrateCombo->addItem(QString::fromUtf8("1M"));
1014 audioBitrateCombo->setObjectName("audioBitrateCombo");
1015 audioBitrateCombo->setEditable(true);
1016
1017 audioBitrateLayout->addWidget(audioBitrateCombo);
1018
1019 audioBitrateSuffixLabel = new QLabel(audioTab);
1020 audioBitrateSuffixLabel->setObjectName("audioBitrateSuffixLabel");
1021
1022 audioBitrateLayout->addWidget(audioBitrateSuffixLabel);
1023
1024 horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
1025
1026 audioBitrateLayout->addItem(horizontalSpacer_4);
1027
1028
1029 gridLayout->addLayout(audioBitrateLayout, 6, 1, 1, 1);
1030
1031 disableAudioCheckbox = new QCheckBox(audioTab);
1032 disableAudioCheckbox->setObjectName("disableAudioCheckbox");
1033
1034 gridLayout->addWidget(disableAudioCheckbox, 8, 1, 1, 1);
1035
1036 verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
1037
1038 gridLayout->addItem(verticalSpacer_3, 9, 0, 1, 1);
1039
1040 label_7 = new QLabel(audioTab);
1041 label_7->setObjectName("label_7");
1042 label_7->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
1043
1044 gridLayout->addWidget(label_7, 4, 0, 1, 1);
1045
1046 horizontalLayout_5 = new QHBoxLayout();
1047 horizontalLayout_5->setObjectName("horizontalLayout_5");
1048 audioRateControlCombo = new QComboBox(audioTab);
1049 audioRateControlCombo->addItem(QString());
1050 audioRateControlCombo->addItem(QString());
1051 audioRateControlCombo->addItem(QString());
1052 audioRateControlCombo->setObjectName("audioRateControlCombo");
1053
1054 horizontalLayout_5->addWidget(audioRateControlCombo);
1055
1056 horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
1057
1058 horizontalLayout_5->addItem(horizontalSpacer_5);
1059
1060
1061 gridLayout->addLayout(horizontalLayout_5, 4, 1, 1, 1);
1062
1063 audioQualityLabel = new QLabel(audioTab);
1064 audioQualityLabel->setObjectName("audioQualityLabel");
1065 audioQualityLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
1066
1067 gridLayout->addWidget(audioQualityLabel, 7, 0, 1, 1);
1068
1069 audioQualityLayout = new QHBoxLayout();
1070 audioQualityLayout->setObjectName("audioQualityLayout");
1071 audioQualitySpinner = new QSpinBox(audioTab);
1072 audioQualitySpinner->setObjectName("audioQualitySpinner");
1073 audioQualitySpinner->setMinimum(0);
1074 audioQualitySpinner->setMaximum(100);
1075 audioQualitySpinner->setValue(50);
1076
1077 audioQualityLayout->addWidget(audioQualitySpinner);
1078
1079 audioQualitySuffixLabel = new QLabel(audioTab);
1080 audioQualitySuffixLabel->setObjectName("audioQualitySuffixLabel");
1081
1082 audioQualityLayout->addWidget(audioQualitySuffixLabel);
1083
1084 horizontalSpacer_20 = new QSpacerItem(40, 20, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
1085
1086 audioQualityLayout->addItem(horizontalSpacer_20);
1087
1088
1089 gridLayout->addLayout(audioQualityLayout, 7, 1, 1, 1);
1090
1091 tabWidget->addTab(audioTab, QString());
1092 otherTab = new QWidget();
1093 otherTab->setObjectName("otherTab");
1094 gridLayout_4 = new QGridLayout(otherTab);
1095 gridLayout_4->setObjectName("gridLayout_4");
1096 advancedTextEdit = new QPlainTextEdit(otherTab);
1097 advancedTextEdit->setObjectName("advancedTextEdit");
1098
1099 gridLayout_4->addWidget(advancedTextEdit, 1, 0, 1, 1);
1100
1101 otherTipLabel = new QLabel(otherTab);
1102 otherTipLabel->setObjectName("otherTipLabel");
1103 otherTipLabel->setWordWrap(true);
1104
1105 gridLayout_4->addWidget(otherTipLabel, 0, 0, 1, 1);
1106
1107 disableSubtitlesCheckbox = new QCheckBox(otherTab);
1108 disableSubtitlesCheckbox->setObjectName("disableSubtitlesCheckbox");
1109
1110 gridLayout_4->addWidget(disableSubtitlesCheckbox, 2, 0, 1, 1);
1111
1112 tabWidget->addTab(otherTab, QString());
1113
1114 verticalLayout_3->addWidget(tabWidget);
1115
1116 verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Policy::Minimum, QSizePolicy::Policy::Expanding);
1117
1118 verticalLayout_3->addItem(verticalSpacer_2);
1119
1120 scrollArea->setWidget(scrollAreaWidgetContents);
1121
1122 verticalLayout->addWidget(scrollArea);
1123
1124 horizontalLayout_2 = new QHBoxLayout();
1125 horizontalLayout_2->setSpacing(6);
1126 horizontalLayout_2->setObjectName("horizontalLayout_2");
1127 encodeButton = new QPushButton(dockWidgetContents);
1128 encodeButton->setObjectName("encodeButton");
1129
1130 horizontalLayout_2->addWidget(encodeButton);
1131
1132 resetButton = new QPushButton(dockWidgetContents);
1133 resetButton->setObjectName("resetButton");
1134
1135 horizontalLayout_2->addWidget(resetButton);
1136
1137 advancedButton = new QPushButton(dockWidgetContents);
1138 advancedButton->setObjectName("advancedButton");
1139 advancedButton->setCheckable(true);
1140
1141 horizontalLayout_2->addWidget(advancedButton);
1142
1143 advancedCheckBox = new QCheckBox(dockWidgetContents);
1144 advancedCheckBox->setObjectName("advancedCheckBox");
1145
1146 horizontalLayout_2->addWidget(advancedCheckBox);
1147
1148 streamButton = new QPushButton(dockWidgetContents);
1149 streamButton->setObjectName("streamButton");
1150
1151 horizontalLayout_2->addWidget(streamButton);
1152
1153 horizontalSpacer = new QSpacerItem(0, 0, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
1154
1155 horizontalLayout_2->addItem(horizontalSpacer);
1156
1157
1158 verticalLayout->addLayout(horizontalLayout_2);
1159
1160 stopCaptureLayout = new QHBoxLayout();
1161 stopCaptureLayout->setSpacing(6);
1162 stopCaptureLayout->setObjectName("stopCaptureLayout");
1163 stopCaptureButton = new QPushButton(dockWidgetContents);
1164 stopCaptureButton->setObjectName("stopCaptureButton");
1165
1166 stopCaptureLayout->addWidget(stopCaptureButton);
1167
1168 stopCaptureSpacer = new QSpacerItem(40, 0, QSizePolicy::Policy::Expanding, QSizePolicy::Policy::Minimum);
1169
1170 stopCaptureLayout->addItem(stopCaptureSpacer);
1171
1172
1173 verticalLayout->addLayout(stopCaptureLayout);
1174
1175
1176 horizontalLayout_21->addLayout(verticalLayout);
1177
1178 horizontalLayout_21->setStretch(0, 3);
1179 horizontalLayout_21->setStretch(1, 4);
1180 EncodeDock->setWidget(dockWidgetContents);
1181 QWidget::setTabOrder(fromCombo, hwencodeCheckBox);
1182 QWidget::setTabOrder(hwencodeCheckBox, hwencodeButton);
1183 QWidget::setTabOrder(hwencodeButton, formatCombo);
1184 QWidget::setTabOrder(formatCombo, tabWidget);
1185 QWidget::setTabOrder(tabWidget, widthSpinner);
1186 QWidget::setTabOrder(widthSpinner, heightSpinner);
1187 QWidget::setTabOrder(heightSpinner, resolutionComboBox);
1188 QWidget::setTabOrder(resolutionComboBox, aspectNumSpinner);
1189 QWidget::setTabOrder(aspectNumSpinner, aspectDenSpinner);
1190 QWidget::setTabOrder(aspectDenSpinner, fpsSpinner);
1191 QWidget::setTabOrder(fpsSpinner, fpsComboBox);
1192 QWidget::setTabOrder(fpsComboBox, scanModeCombo);
1193 QWidget::setTabOrder(scanModeCombo, fieldOrderCombo);
1194 QWidget::setTabOrder(fieldOrderCombo, deinterlacerCombo);
1195 QWidget::setTabOrder(deinterlacerCombo, interpolationCombo);
1196 QWidget::setTabOrder(interpolationCombo, previewScaleCheckBox);
1197 QWidget::setTabOrder(previewScaleCheckBox, parallelCheckbox);
1198 QWidget::setTabOrder(parallelCheckbox, encodeButton);
1199 QWidget::setTabOrder(encodeButton, resetButton);
1200 QWidget::setTabOrder(resetButton, advancedButton);
1201 QWidget::setTabOrder(advancedButton, advancedCheckBox);
1202 QWidget::setTabOrder(advancedCheckBox, streamButton);
1203 QWidget::setTabOrder(streamButton, stopCaptureButton);
1204 QWidget::setTabOrder(stopCaptureButton, presetsSearch);
1205 QWidget::setTabOrder(presetsSearch, presetsTree);
1206 QWidget::setTabOrder(presetsTree, addPresetButton);
1207 QWidget::setTabOrder(addPresetButton, removePresetButton);
1208 QWidget::setTabOrder(removePresetButton, scrollArea);
1209 QWidget::setTabOrder(scrollArea, videoCodecCombo);
1210 QWidget::setTabOrder(videoCodecCombo, videoRateControlCombo);
1211 QWidget::setTabOrder(videoRateControlCombo, videoBitrateCombo);
1212 QWidget::setTabOrder(videoBitrateCombo, videoBufferSizeSpinner);
1213 QWidget::setTabOrder(videoBufferSizeSpinner, videoQualitySpinner);
1214 QWidget::setTabOrder(videoQualitySpinner, gopSpinner);
1215 QWidget::setTabOrder(gopSpinner, strictGopCheckBox);
1216 QWidget::setTabOrder(strictGopCheckBox, bFramesSpinner);
1217 QWidget::setTabOrder(bFramesSpinner, videoCodecThreadsSpinner);
1218 QWidget::setTabOrder(videoCodecThreadsSpinner, dualPassCheckbox);
1219 QWidget::setTabOrder(dualPassCheckbox, disableVideoCheckbox);
1220 QWidget::setTabOrder(disableVideoCheckbox, audioChannelsCombo);
1221 QWidget::setTabOrder(audioChannelsCombo, sampleRateCombo);
1222 QWidget::setTabOrder(sampleRateCombo, audioCodecCombo);
1223 QWidget::setTabOrder(audioCodecCombo, audioRateControlCombo);
1224 QWidget::setTabOrder(audioRateControlCombo, audioBitrateCombo);
1225 QWidget::setTabOrder(audioBitrateCombo, audioQualitySpinner);
1226 QWidget::setTabOrder(audioQualitySpinner, disableAudioCheckbox);
1227 QWidget::setTabOrder(disableAudioCheckbox, advancedTextEdit);
1228
1229 retranslateUi(EncodeDock);
1230
1231 tabWidget->setCurrentIndex(0);
1232 interpolationCombo->setCurrentIndex(1);
1233 scanModeCombo->setCurrentIndex(1);
1234 deinterlacerCombo->setCurrentIndex(4);
1235 videoBitrateCombo->setCurrentIndex(8);
1236 sampleRateCombo->setCurrentIndex(6);
1237 audioBitrateCombo->setCurrentIndex(5);
1238 encodeButton->setDefault(true);
1239
1240
1241 QMetaObject::connectSlotsByName(EncodeDock);
1242 } // setupUi
1243
1244 void retranslateUi(QDockWidget *EncodeDock)
1245 {
1246 EncodeDock->setWindowTitle(QCoreApplication::translate("EncodeDock", "Export", nullptr));
1247 label_6->setText(QCoreApplication::translate("EncodeDock", "<b>Presets</b>", nullptr));
1248 presetsSearch->setPlaceholderText(QCoreApplication::translate("EncodeDock", "search", nullptr));
1249#if QT_CONFIG(tooltip)
1250 addPresetButton->setToolTip(QCoreApplication::translate("EncodeDock", "Add current settings as a new custom preset", nullptr));
1251#endif // QT_CONFIG(tooltip)
1252#if QT_CONFIG(tooltip)
1253 removePresetButton->setToolTip(QCoreApplication::translate("EncodeDock", "Delete currently selected preset", nullptr));
1254#endif // QT_CONFIG(tooltip)
1255 helpLabel->setText(QCoreApplication::translate("EncodeDock", "<html><head/><body><p align=\"center\"><span style=\" font-weight:600;\">Export Help</span></p><p>The defaults create a H.264/AAC MP4 file, which is suitable for most users and purposes. Choose a <span style=\" font-weight:600;\">Preset</span> at the left before deciding to use the <span style=\" font-weight:600;\">Advanced</span> mode. The <span style=\" font-weight:600;\">Advanced</span> mode does not prevent creating an invalid combination of options!</p></body></html>", nullptr));
1256 label_5->setText(QCoreApplication::translate("EncodeDock", "From", nullptr));
1257 formatLabel->setText(QCoreApplication::translate("EncodeDock", "Format", nullptr));
1258 hwencodeCheckBox->setText(QCoreApplication::translate("EncodeDock", "Use hardware encoder", nullptr));
1259 hwencodeButton->setText(QCoreApplication::translate("EncodeDock", "Configure...", nullptr));
1260
1261 label_4->setText(QCoreApplication::translate("EncodeDock", "Interpolation", nullptr));
1262 interpolationCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "Nearest Neighbor (fast)", nullptr));
1263 interpolationCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "Bilinear (good)", nullptr));
1264 interpolationCombo->setItemText(2, QCoreApplication::translate("EncodeDock", "Bicubic (better)", nullptr));
1265
1266 label_15->setText(QCoreApplication::translate("EncodeDock", "Field order", nullptr));
1267 label_13->setText(QCoreApplication::translate("EncodeDock", "Aspect ratio", nullptr));
1268 label_2->setText(QCoreApplication::translate("EncodeDock", "Deinterlacer", nullptr));
1269 label_10->setText(QCoreApplication::translate("EncodeDock", "Frames/sec", nullptr));
1270 label_14->setText(QCoreApplication::translate("EncodeDock", "Scan mode", nullptr));
1271 label_24->setText(QCoreApplication::translate("EncodeDock", "Color range", nullptr));
1272#if QT_CONFIG(tooltip)
1273 parallelCheckbox->setToolTip(QCoreApplication::translate("EncodeDock", "This enables multiple image processing threads.\n"
1274"Sometimes, this can be a problem, and you can\n"
1275"test if turning this off helps. For example, some\n"
1276"interlaced AVCHD in conjunction with the YADIF\n"
1277"deinterlacer has been reported as problematic\n"
1278"with parallel processing enabled.", nullptr));
1279#endif // QT_CONFIG(tooltip)
1280 parallelCheckbox->setText(QCoreApplication::translate("EncodeDock", "Parallel processing", nullptr));
1281 label_22->setText(QCoreApplication::translate("EncodeDock", "Resolution", nullptr));
1282 rangeComboBox->setItemText(0, QCoreApplication::translate("EncodeDock", "Broadcast Limited (MPEG)", nullptr));
1283 rangeComboBox->setItemText(1, QCoreApplication::translate("EncodeDock", "Full (JPEG)", nullptr));
1284
1285 scanModeCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "Interlaced", nullptr));
1286 scanModeCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "Progressive", nullptr));
1287
1288 label_11->setText(QCoreApplication::translate("EncodeDock", "x", nullptr));
1289
1290 previewScaleCheckBox->setText(QCoreApplication::translate("EncodeDock", "Use preview scaling", nullptr));
1291 fieldOrderCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "Bottom Field First", nullptr));
1292 fieldOrderCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "Top Field First", nullptr));
1293
1294 deinterlacerCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "One Field (fast)", nullptr));
1295 deinterlacerCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "Linear Blend (fast)", nullptr));
1296 deinterlacerCombo->setItemText(2, QCoreApplication::translate("EncodeDock", "YADIF - temporal only (good)", nullptr));
1297 deinterlacerCombo->setItemText(3, QCoreApplication::translate("EncodeDock", "YADIF - temporal + spatial (better)", nullptr));
1298 deinterlacerCombo->setItemText(4, QCoreApplication::translate("EncodeDock", "BWDIF (best)", nullptr));
1299
1300 label_16->setText(QCoreApplication::translate("EncodeDock", ":", nullptr));
1301 tabWidget->setTabText(tabWidget->indexOf(modeTab), QCoreApplication::translate("EncodeDock", "Video", nullptr));
1302 label_17->setText(QCoreApplication::translate("EncodeDock", "Codec", nullptr));
1303 label_18->setText(QCoreApplication::translate("EncodeDock", "GOP", nullptr));
1304#if QT_CONFIG(tooltip)
1305 gopSpinner->setToolTip(QCoreApplication::translate("EncodeDock", "GOP = group of pictures, which is the maximum key frame interval", nullptr));
1306#endif // QT_CONFIG(tooltip)
1307 label_19->setText(QCoreApplication::translate("EncodeDock", "frames", nullptr));
1308#if QT_CONFIG(tooltip)
1309 strictGopCheckBox->setToolTip(QCoreApplication::translate("EncodeDock", "A fixed GOP means that keyframes will\n"
1310"not be inserted at detected scene changes.", nullptr));
1311#endif // QT_CONFIG(tooltip)
1312 strictGopCheckBox->setText(QCoreApplication::translate("EncodeDock", "Fixed", nullptr));
1313
1314#if QT_CONFIG(tooltip)
1315 videoBitrateCombo->setToolTip(QCoreApplication::translate("EncodeDock", "The average bit rate", nullptr));
1316#endif // QT_CONFIG(tooltip)
1317 videoBitrateSuffixLabel->setText(QCoreApplication::translate("EncodeDock", "b/s", nullptr));
1318 disableVideoCheckbox->setText(QCoreApplication::translate("EncodeDock", "Disable video", nullptr));
1319 dualPassCheckbox->setText(QCoreApplication::translate("EncodeDock", "Dual pass", nullptr));
1320 label_20->setText(QCoreApplication::translate("EncodeDock", "B frames", nullptr));
1321#if QT_CONFIG(tooltip)
1322 bFramesSpinner->setToolTip(QCoreApplication::translate("EncodeDock", "B frames are the bidirectional \"delta\" pictures\n"
1323"in temporal compression", nullptr));
1324#endif // QT_CONFIG(tooltip)
1325 label_12->setText(QCoreApplication::translate("EncodeDock", "Codec threads", nullptr));
1326 label_21->setText(QCoreApplication::translate("EncodeDock", "(0 = auto)", nullptr));
1327 label_23->setText(QCoreApplication::translate("EncodeDock", "Rate control", nullptr));
1328 videoRateControlCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "Average Bitrate", nullptr));
1329 videoRateControlCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "Constant Bitrate", nullptr));
1330 videoRateControlCombo->setItemText(2, QCoreApplication::translate("EncodeDock", "Quality-based VBR", nullptr));
1331 videoRateControlCombo->setItemText(3, QCoreApplication::translate("EncodeDock", "Constrained VBR", nullptr));
1332
1333 videoBufferSizeLabel->setText(QCoreApplication::translate("EncodeDock", "Buffer size", nullptr));
1334 videoBufferSizeSuffixLabel->setText(QCoreApplication::translate("EncodeDock", "KiB", nullptr));
1335 videoQualityLabel->setText(QCoreApplication::translate("EncodeDock", "Quality", nullptr));
1336 videoQualitySpinner->setSuffix(QCoreApplication::translate("EncodeDock", " %", nullptr));
1337 videoQualitySuffixLabel->setText(QCoreApplication::translate("EncodeDock", "TextLabel", nullptr));
1338 videoBitrateLabel->setText(QCoreApplication::translate("EncodeDock", "Bitrate", nullptr));
1339 tabWidget->setTabText(tabWidget->indexOf(videoTab), QCoreApplication::translate("EncodeDock", "Codec", nullptr));
1340 channelsLabel->setText(QCoreApplication::translate("EncodeDock", "Channels", nullptr));
1341 audioChannelsCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "1 (mono)", nullptr));
1342 audioChannelsCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "2 (stereo)", nullptr));
1343 audioChannelsCombo->setItemText(2, QCoreApplication::translate("EncodeDock", "4 (quad/Ambisonics)", nullptr));
1344 audioChannelsCombo->setItemText(3, QCoreApplication::translate("EncodeDock", "6 (5.1 surround)", nullptr));
1345
1346#if QT_CONFIG(tooltip)
1347 audioChannelsCombo->setToolTip(QCoreApplication::translate("EncodeDock", "The number of audio channels in the output.", nullptr));
1348#endif // QT_CONFIG(tooltip)
1349
1350 label_9->setText(QCoreApplication::translate("EncodeDock", "Hz", nullptr));
1351 label_8->setText(QCoreApplication::translate("EncodeDock", "Sample rate", nullptr));
1352 label_3->setText(QCoreApplication::translate("EncodeDock", "Codec", nullptr));
1353 audioBitrateLabel->setText(QCoreApplication::translate("EncodeDock", "Bitrate", nullptr));
1354
1355#if QT_CONFIG(tooltip)
1356 audioBitrateCombo->setToolTip(QCoreApplication::translate("EncodeDock", "The average bit rate", nullptr));
1357#endif // QT_CONFIG(tooltip)
1358 audioBitrateSuffixLabel->setText(QCoreApplication::translate("EncodeDock", "b/s", nullptr));
1359 disableAudioCheckbox->setText(QCoreApplication::translate("EncodeDock", "Disable audio", nullptr));
1360 label_7->setText(QCoreApplication::translate("EncodeDock", "Rate control", nullptr));
1361 audioRateControlCombo->setItemText(0, QCoreApplication::translate("EncodeDock", "Average Bitrate", nullptr));
1362 audioRateControlCombo->setItemText(1, QCoreApplication::translate("EncodeDock", "Constant Bitrate", nullptr));
1363 audioRateControlCombo->setItemText(2, QCoreApplication::translate("EncodeDock", "Quality-based VBR", nullptr));
1364
1365 audioQualityLabel->setText(QCoreApplication::translate("EncodeDock", "Quality", nullptr));
1366 audioQualitySpinner->setSuffix(QCoreApplication::translate("EncodeDock", " %", nullptr));
1367 audioQualitySuffixLabel->setText(QCoreApplication::translate("EncodeDock", "TextLabel", nullptr));
1368 tabWidget->setTabText(tabWidget->indexOf(audioTab), QCoreApplication::translate("EncodeDock", "Audio", nullptr));
1369 disableSubtitlesCheckbox->setText(QCoreApplication::translate("EncodeDock", "Disable subtitles", nullptr));
1370 tabWidget->setTabText(tabWidget->indexOf(otherTab), QCoreApplication::translate("EncodeDock", "Other", nullptr));
1371 encodeButton->setText(QCoreApplication::translate("EncodeDock", "Export File", nullptr));
1372#if QT_CONFIG(tooltip)
1373 resetButton->setToolTip(QCoreApplication::translate("EncodeDock", "Reset options to defaults", nullptr));
1374#endif // QT_CONFIG(tooltip)
1375 resetButton->setText(QCoreApplication::translate("EncodeDock", "Reset", nullptr));
1376 advancedButton->setText(QCoreApplication::translate("EncodeDock", "Advanced", nullptr));
1377#if QT_CONFIG(tooltip)
1378 advancedCheckBox->setToolTip(QCoreApplication::translate("EncodeDock", "Always start in Advanced mode", nullptr));
1379#endif // QT_CONFIG(tooltip)
1380 advancedCheckBox->setText(QString());
1381 streamButton->setText(QCoreApplication::translate("EncodeDock", "Stream", nullptr));
1382 stopCaptureButton->setText(QCoreApplication::translate("EncodeDock", "Stop Capture", nullptr));
1383 } // retranslateUi
1384
1385};
1386
1387namespace Ui {
1388 class EncodeDock: public Ui_EncodeDock {};
1389} // namespace Ui
1390
1391QT_END_NAMESPACE
1392
1393#endif // UI_ENCODEDOCK_H