CuteLogger
Fast and simple logging solution for Qt based applications
ui_avformatproducerwidget.h
1 /********************************************************************************
2 ** Form generated from reading UI file 'avformatproducerwidget.ui'
3 **
4 ** Created by: Qt User Interface Compiler version 5.12.5
5 **
6 ** WARNING! All changes made in this file will be lost when recompiling UI file!
7 ********************************************************************************/
8 
9 #ifndef UI_AVFORMATPRODUCERWIDGET_H
10 #define UI_AVFORMATPRODUCERWIDGET_H
11 
12 #include <QtCore/QVariant>
13 #include <QtGui/QIcon>
14 #include <QtWidgets/QAction>
15 #include <QtWidgets/QApplication>
16 #include <QtWidgets/QComboBox>
17 #include <QtWidgets/QDoubleSpinBox>
18 #include <QtWidgets/QGridLayout>
19 #include <QtWidgets/QHBoxLayout>
20 #include <QtWidgets/QHeaderView>
21 #include <QtWidgets/QLabel>
22 #include <QtWidgets/QPlainTextEdit>
23 #include <QtWidgets/QPushButton>
24 #include <QtWidgets/QSlider>
25 #include <QtWidgets/QSpacerItem>
26 #include <QtWidgets/QSpinBox>
27 #include <QtWidgets/QTabWidget>
28 #include <QtWidgets/QTableWidget>
29 #include <QtWidgets/QVBoxLayout>
30 #include <QtWidgets/QWidget>
31 #include "widgets/timespinbox.h"
32 
33 QT_BEGIN_NAMESPACE
34 
35 class Ui_AvformatProducerWidget
36 {
37 public:
38  QAction *actionOpenFolder;
39  QAction *actionCopyFullFilePath;
40  QAction *actionFFmpegInfo;
41  QAction *actionFFmpegIntegrityCheck;
42  QAction *actionFFmpegConvert;
43  QAction *actionExtractSubclip;
44  QAction *actionSetFileDate;
45  QVBoxLayout *verticalLayout;
46  QLabel *filenameLabel;
47  QLabel *label;
48  QPlainTextEdit *notesTextEdit;
49  QHBoxLayout *horizontalLayout_6;
50  QLabel *speedLabel;
51  QDoubleSpinBox *speedSpinBox;
52  QLabel *durationLabel;
53  TimeSpinBox *durationSpinBox;
54  QSpacerItem *horizontalSpacer_4;
55  QTabWidget *tabWidget;
56  QWidget *videoTab;
57  QGridLayout *gridLayout;
58  QSpacerItem *verticalSpacer_3;
59  QLabel *scanModeLabel;
60  QLabel *label_2;
61  QTableWidget *videoTableWidget;
62  QHBoxLayout *horizontalLayout;
63  QComboBox *rangeComboBox;
64  QSpacerItem *horizontalSpacer_2;
65  QLabel *aspectRatioLabel;
66  QHBoxLayout *horizontalLayout_4;
67  QLabel *trackLabel;
68  QComboBox *videoTrackComboBox;
69  QSpacerItem *horizontalSpacer_5;
70  QHBoxLayout *horizontalLayout_2;
71  QSpinBox *aspectNumSpinBox;
72  QLabel *label_4;
73  QSpinBox *aspectDenSpinBox;
74  QSpacerItem *horizontalSpacer;
75  QHBoxLayout *horizontalLayout_9;
76  QComboBox *scanComboBox;
77  QComboBox *fieldOrderComboBox;
78  QSpacerItem *horizontalSpacer_9;
79  QWidget *audioTab;
80  QGridLayout *gridLayout_2;
81  QLabel *trackLabel_2;
82  QHBoxLayout *horizontalLayout_8;
83  QComboBox *audioTrackComboBox;
84  QSpacerItem *horizontalSpacer_7;
85  QSpacerItem *verticalSpacer_2;
86  QTableWidget *audioTableWidget;
87  QSlider *syncSlider;
88  QLabel *label_3;
89  QHBoxLayout *horizontalLayout_3;
90  QSpacerItem *horizontalSpacer_6;
91  QSpinBox *spinBox;
92  QSpacerItem *horizontalSpacer_8;
93  QWidget *metadataTab;
94  QVBoxLayout *verticalLayout_3;
95  QTableWidget *metadataTable;
96  QHBoxLayout *horizontalLayout_5;
97  QPushButton *resetButton;
98  QPushButton *reverseButton;
99  QPushButton *menuButton;
100  QSpacerItem *horizontalSpacer_3;
101  QSpacerItem *verticalSpacer;
102 
103  void setupUi(QWidget *AvformatProducerWidget)
104  {
105  if (AvformatProducerWidget->objectName().isEmpty())
106  AvformatProducerWidget->setObjectName(QString::fromUtf8("AvformatProducerWidget"));
107  AvformatProducerWidget->resize(437, 545);
108  actionOpenFolder = new QAction(AvformatProducerWidget);
109  actionOpenFolder->setObjectName(QString::fromUtf8("actionOpenFolder"));
110  actionCopyFullFilePath = new QAction(AvformatProducerWidget);
111  actionCopyFullFilePath->setObjectName(QString::fromUtf8("actionCopyFullFilePath"));
112  actionFFmpegInfo = new QAction(AvformatProducerWidget);
113  actionFFmpegInfo->setObjectName(QString::fromUtf8("actionFFmpegInfo"));
114  actionFFmpegIntegrityCheck = new QAction(AvformatProducerWidget);
115  actionFFmpegIntegrityCheck->setObjectName(QString::fromUtf8("actionFFmpegIntegrityCheck"));
116  actionFFmpegConvert = new QAction(AvformatProducerWidget);
117  actionFFmpegConvert->setObjectName(QString::fromUtf8("actionFFmpegConvert"));
118  actionExtractSubclip = new QAction(AvformatProducerWidget);
119  actionExtractSubclip->setObjectName(QString::fromUtf8("actionExtractSubclip"));
120  actionSetFileDate = new QAction(AvformatProducerWidget);
121  actionSetFileDate->setObjectName(QString::fromUtf8("actionSetFileDate"));
122  verticalLayout = new QVBoxLayout(AvformatProducerWidget);
123  verticalLayout->setObjectName(QString::fromUtf8("verticalLayout"));
124  filenameLabel = new QLabel(AvformatProducerWidget);
125  filenameLabel->setObjectName(QString::fromUtf8("filenameLabel"));
126  QFont font;
127  font.setBold(true);
128  font.setWeight(75);
129  filenameLabel->setFont(font);
130  filenameLabel->setAlignment(Qt::AlignCenter);
131  filenameLabel->setTextInteractionFlags(Qt::LinksAccessibleByMouse|Qt::TextSelectableByMouse);
132 
133  verticalLayout->addWidget(filenameLabel);
134 
135  label = new QLabel(AvformatProducerWidget);
136  label->setObjectName(QString::fromUtf8("label"));
137 
138  verticalLayout->addWidget(label);
139 
140  notesTextEdit = new QPlainTextEdit(AvformatProducerWidget);
141  notesTextEdit->setObjectName(QString::fromUtf8("notesTextEdit"));
142  notesTextEdit->setMaximumSize(QSize(16777215, 60));
143  notesTextEdit->setFocusPolicy(Qt::StrongFocus);
144  notesTextEdit->setTabChangesFocus(true);
145 
146  verticalLayout->addWidget(notesTextEdit);
147 
148  horizontalLayout_6 = new QHBoxLayout();
149  horizontalLayout_6->setObjectName(QString::fromUtf8("horizontalLayout_6"));
150  speedLabel = new QLabel(AvformatProducerWidget);
151  speedLabel->setObjectName(QString::fromUtf8("speedLabel"));
152  speedLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
153 
154  horizontalLayout_6->addWidget(speedLabel);
155 
156  speedSpinBox = new QDoubleSpinBox(AvformatProducerWidget);
157  speedSpinBox->setObjectName(QString::fromUtf8("speedSpinBox"));
158  speedSpinBox->setFocusPolicy(Qt::StrongFocus);
159  speedSpinBox->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
160  speedSpinBox->setAccelerated(true);
161  speedSpinBox->setKeyboardTracking(false);
162  speedSpinBox->setSuffix(QString::fromUtf8(" x"));
163  speedSpinBox->setDecimals(6);
164  speedSpinBox->setMinimum(0.002500000000000);
165  speedSpinBox->setMaximum(50.000000000000000);
166  speedSpinBox->setSingleStep(0.100000000000000);
167  speedSpinBox->setValue(1.000000000000000);
168 
169  horizontalLayout_6->addWidget(speedSpinBox);
170 
171  durationLabel = new QLabel(AvformatProducerWidget);
172  durationLabel->setObjectName(QString::fromUtf8("durationLabel"));
173  durationLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
174 
175  horizontalLayout_6->addWidget(durationLabel);
176 
177  durationSpinBox = new TimeSpinBox(AvformatProducerWidget);
178  durationSpinBox->setObjectName(QString::fromUtf8("durationSpinBox"));
179  durationSpinBox->setFocusPolicy(Qt::StrongFocus);
180  durationSpinBox->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
181  durationSpinBox->setAccelerated(true);
182  durationSpinBox->setKeyboardTracking(false);
183  durationSpinBox->setMaximum(2147483647);
184 
185  horizontalLayout_6->addWidget(durationSpinBox);
186 
187  horizontalSpacer_4 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
188 
189  horizontalLayout_6->addItem(horizontalSpacer_4);
190 
191 
192  verticalLayout->addLayout(horizontalLayout_6);
193 
194  tabWidget = new QTabWidget(AvformatProducerWidget);
195  tabWidget->setObjectName(QString::fromUtf8("tabWidget"));
196  videoTab = new QWidget();
197  videoTab->setObjectName(QString::fromUtf8("videoTab"));
198  gridLayout = new QGridLayout(videoTab);
199  gridLayout->setObjectName(QString::fromUtf8("gridLayout"));
200  verticalSpacer_3 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
201 
202  gridLayout->addItem(verticalSpacer_3, 5, 0, 1, 3);
203 
204  scanModeLabel = new QLabel(videoTab);
205  scanModeLabel->setObjectName(QString::fromUtf8("scanModeLabel"));
206  scanModeLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
207 
208  gridLayout->addWidget(scanModeLabel, 3, 0, 1, 1);
209 
210  label_2 = new QLabel(videoTab);
211  label_2->setObjectName(QString::fromUtf8("label_2"));
212  label_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
213 
214  gridLayout->addWidget(label_2, 4, 0, 1, 1);
215 
216  videoTableWidget = new QTableWidget(videoTab);
217  if (videoTableWidget->columnCount() < 2)
218  videoTableWidget->setColumnCount(2);
219  QTableWidgetItem *__qtablewidgetitem = new QTableWidgetItem();
220  videoTableWidget->setHorizontalHeaderItem(0, __qtablewidgetitem);
221  QTableWidgetItem *__qtablewidgetitem1 = new QTableWidgetItem();
222  videoTableWidget->setHorizontalHeaderItem(1, __qtablewidgetitem1);
223  if (videoTableWidget->rowCount() < 4)
224  videoTableWidget->setRowCount(4);
225  QTableWidgetItem *__qtablewidgetitem2 = new QTableWidgetItem();
226  videoTableWidget->setVerticalHeaderItem(0, __qtablewidgetitem2);
227  QTableWidgetItem *__qtablewidgetitem3 = new QTableWidgetItem();
228  videoTableWidget->setVerticalHeaderItem(1, __qtablewidgetitem3);
229  QTableWidgetItem *__qtablewidgetitem4 = new QTableWidgetItem();
230  videoTableWidget->setVerticalHeaderItem(2, __qtablewidgetitem4);
231  QTableWidgetItem *__qtablewidgetitem5 = new QTableWidgetItem();
232  videoTableWidget->setVerticalHeaderItem(3, __qtablewidgetitem5);
233  QTableWidgetItem *__qtablewidgetitem6 = new QTableWidgetItem();
234  videoTableWidget->setItem(0, 0, __qtablewidgetitem6);
235  QTableWidgetItem *__qtablewidgetitem7 = new QTableWidgetItem();
236  videoTableWidget->setItem(1, 0, __qtablewidgetitem7);
237  QTableWidgetItem *__qtablewidgetitem8 = new QTableWidgetItem();
238  videoTableWidget->setItem(2, 0, __qtablewidgetitem8);
239  QTableWidgetItem *__qtablewidgetitem9 = new QTableWidgetItem();
240  videoTableWidget->setItem(3, 0, __qtablewidgetitem9);
241  videoTableWidget->setObjectName(QString::fromUtf8("videoTableWidget"));
242  videoTableWidget->setMinimumSize(QSize(0, 80));
243  videoTableWidget->setMaximumSize(QSize(16777215, 80));
244  videoTableWidget->setFocusPolicy(Qt::ClickFocus);
245  videoTableWidget->setFrameShape(QFrame::NoFrame);
246  videoTableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);
247  videoTableWidget->setAlternatingRowColors(true);
248  videoTableWidget->setSelectionMode(QAbstractItemView::NoSelection);
249  videoTableWidget->setGridStyle(Qt::NoPen);
250  videoTableWidget->horizontalHeader()->setVisible(false);
251  videoTableWidget->horizontalHeader()->setStretchLastSection(true);
252  videoTableWidget->verticalHeader()->setVisible(false);
253  videoTableWidget->verticalHeader()->setDefaultSectionSize(20);
254 
255  gridLayout->addWidget(videoTableWidget, 1, 0, 1, 3);
256 
257  horizontalLayout = new QHBoxLayout();
258  horizontalLayout->setObjectName(QString::fromUtf8("horizontalLayout"));
259  rangeComboBox = new QComboBox(videoTab);
260  rangeComboBox->addItem(QString());
261  rangeComboBox->addItem(QString());
262  rangeComboBox->setObjectName(QString::fromUtf8("rangeComboBox"));
263 
264  horizontalLayout->addWidget(rangeComboBox);
265 
266  horizontalSpacer_2 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
267 
268  horizontalLayout->addItem(horizontalSpacer_2);
269 
270 
271  gridLayout->addLayout(horizontalLayout, 4, 2, 1, 1);
272 
273  aspectRatioLabel = new QLabel(videoTab);
274  aspectRatioLabel->setObjectName(QString::fromUtf8("aspectRatioLabel"));
275  aspectRatioLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
276 
277  gridLayout->addWidget(aspectRatioLabel, 2, 0, 1, 1);
278 
279  horizontalLayout_4 = new QHBoxLayout();
280  horizontalLayout_4->setObjectName(QString::fromUtf8("horizontalLayout_4"));
281  trackLabel = new QLabel(videoTab);
282  trackLabel->setObjectName(QString::fromUtf8("trackLabel"));
283  trackLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
284 
285  horizontalLayout_4->addWidget(trackLabel);
286 
287  videoTrackComboBox = new QComboBox(videoTab);
288  videoTrackComboBox->setObjectName(QString::fromUtf8("videoTrackComboBox"));
289  videoTrackComboBox->setSizeAdjustPolicy(QComboBox::AdjustToContents);
290 
291  horizontalLayout_4->addWidget(videoTrackComboBox);
292 
293  horizontalSpacer_5 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
294 
295  horizontalLayout_4->addItem(horizontalSpacer_5);
296 
297 
298  gridLayout->addLayout(horizontalLayout_4, 0, 0, 1, 3);
299 
300  horizontalLayout_2 = new QHBoxLayout();
301  horizontalLayout_2->setObjectName(QString::fromUtf8("horizontalLayout_2"));
302  aspectNumSpinBox = new QSpinBox(videoTab);
303  aspectNumSpinBox->setObjectName(QString::fromUtf8("aspectNumSpinBox"));
304  aspectNumSpinBox->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
305  aspectNumSpinBox->setKeyboardTracking(false);
306  aspectNumSpinBox->setMinimum(1);
307  aspectNumSpinBox->setMaximum(8192);
308  aspectNumSpinBox->setValue(16);
309 
310  horizontalLayout_2->addWidget(aspectNumSpinBox);
311 
312  label_4 = new QLabel(videoTab);
313  label_4->setObjectName(QString::fromUtf8("label_4"));
314 
315  horizontalLayout_2->addWidget(label_4);
316 
317  aspectDenSpinBox = new QSpinBox(videoTab);
318  aspectDenSpinBox->setObjectName(QString::fromUtf8("aspectDenSpinBox"));
319  aspectDenSpinBox->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
320  aspectDenSpinBox->setKeyboardTracking(false);
321  aspectDenSpinBox->setMinimum(1);
322  aspectDenSpinBox->setMaximum(8192);
323  aspectDenSpinBox->setValue(9);
324 
325  horizontalLayout_2->addWidget(aspectDenSpinBox);
326 
327  horizontalSpacer = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
328 
329  horizontalLayout_2->addItem(horizontalSpacer);
330 
331 
332  gridLayout->addLayout(horizontalLayout_2, 2, 2, 1, 1);
333 
334  horizontalLayout_9 = new QHBoxLayout();
335  horizontalLayout_9->setObjectName(QString::fromUtf8("horizontalLayout_9"));
336  scanComboBox = new QComboBox(videoTab);
337  scanComboBox->addItem(QString());
338  scanComboBox->addItem(QString());
339  scanComboBox->setObjectName(QString::fromUtf8("scanComboBox"));
340 
341  horizontalLayout_9->addWidget(scanComboBox);
342 
343  fieldOrderComboBox = new QComboBox(videoTab);
344  fieldOrderComboBox->addItem(QString());
345  fieldOrderComboBox->addItem(QString());
346  fieldOrderComboBox->setObjectName(QString::fromUtf8("fieldOrderComboBox"));
347 
348  horizontalLayout_9->addWidget(fieldOrderComboBox);
349 
350  horizontalSpacer_9 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
351 
352  horizontalLayout_9->addItem(horizontalSpacer_9);
353 
354 
355  gridLayout->addLayout(horizontalLayout_9, 3, 2, 1, 1);
356 
357  tabWidget->addTab(videoTab, QString());
358  audioTab = new QWidget();
359  audioTab->setObjectName(QString::fromUtf8("audioTab"));
360  gridLayout_2 = new QGridLayout(audioTab);
361  gridLayout_2->setObjectName(QString::fromUtf8("gridLayout_2"));
362  trackLabel_2 = new QLabel(audioTab);
363  trackLabel_2->setObjectName(QString::fromUtf8("trackLabel_2"));
364  trackLabel_2->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
365 
366  gridLayout_2->addWidget(trackLabel_2, 0, 0, 1, 1);
367 
368  horizontalLayout_8 = new QHBoxLayout();
369  horizontalLayout_8->setObjectName(QString::fromUtf8("horizontalLayout_8"));
370  audioTrackComboBox = new QComboBox(audioTab);
371  audioTrackComboBox->setObjectName(QString::fromUtf8("audioTrackComboBox"));
372 
373  horizontalLayout_8->addWidget(audioTrackComboBox);
374 
375  horizontalSpacer_7 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
376 
377  horizontalLayout_8->addItem(horizontalSpacer_7);
378 
379 
380  gridLayout_2->addLayout(horizontalLayout_8, 0, 1, 1, 1);
381 
382  verticalSpacer_2 = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
383 
384  gridLayout_2->addItem(verticalSpacer_2, 4, 0, 1, 1);
385 
386  audioTableWidget = new QTableWidget(audioTab);
387  if (audioTableWidget->columnCount() < 2)
388  audioTableWidget->setColumnCount(2);
389  QTableWidgetItem *__qtablewidgetitem10 = new QTableWidgetItem();
390  audioTableWidget->setHorizontalHeaderItem(0, __qtablewidgetitem10);
391  QTableWidgetItem *__qtablewidgetitem11 = new QTableWidgetItem();
392  audioTableWidget->setHorizontalHeaderItem(1, __qtablewidgetitem11);
393  if (audioTableWidget->rowCount() < 4)
394  audioTableWidget->setRowCount(4);
395  QTableWidgetItem *__qtablewidgetitem12 = new QTableWidgetItem();
396  audioTableWidget->setVerticalHeaderItem(0, __qtablewidgetitem12);
397  QTableWidgetItem *__qtablewidgetitem13 = new QTableWidgetItem();
398  audioTableWidget->setVerticalHeaderItem(1, __qtablewidgetitem13);
399  QTableWidgetItem *__qtablewidgetitem14 = new QTableWidgetItem();
400  audioTableWidget->setVerticalHeaderItem(2, __qtablewidgetitem14);
401  QTableWidgetItem *__qtablewidgetitem15 = new QTableWidgetItem();
402  audioTableWidget->setVerticalHeaderItem(3, __qtablewidgetitem15);
403  QTableWidgetItem *__qtablewidgetitem16 = new QTableWidgetItem();
404  audioTableWidget->setItem(0, 0, __qtablewidgetitem16);
405  QTableWidgetItem *__qtablewidgetitem17 = new QTableWidgetItem();
406  audioTableWidget->setItem(1, 0, __qtablewidgetitem17);
407  QTableWidgetItem *__qtablewidgetitem18 = new QTableWidgetItem();
408  audioTableWidget->setItem(2, 0, __qtablewidgetitem18);
409  QTableWidgetItem *__qtablewidgetitem19 = new QTableWidgetItem();
410  audioTableWidget->setItem(3, 0, __qtablewidgetitem19);
411  audioTableWidget->setObjectName(QString::fromUtf8("audioTableWidget"));
412  audioTableWidget->setMinimumSize(QSize(0, 80));
413  audioTableWidget->setMaximumSize(QSize(16777215, 80));
414  audioTableWidget->setFocusPolicy(Qt::ClickFocus);
415  audioTableWidget->setFrameShape(QFrame::NoFrame);
416  audioTableWidget->setEditTriggers(QAbstractItemView::NoEditTriggers);
417  audioTableWidget->setAlternatingRowColors(true);
418  audioTableWidget->setSelectionMode(QAbstractItemView::NoSelection);
419  audioTableWidget->setGridStyle(Qt::NoPen);
420  audioTableWidget->horizontalHeader()->setVisible(false);
421  audioTableWidget->horizontalHeader()->setStretchLastSection(true);
422  audioTableWidget->verticalHeader()->setVisible(false);
423  audioTableWidget->verticalHeader()->setDefaultSectionSize(20);
424 
425  gridLayout_2->addWidget(audioTableWidget, 1, 0, 1, 2);
426 
427  syncSlider = new QSlider(audioTab);
428  syncSlider->setObjectName(QString::fromUtf8("syncSlider"));
429  syncSlider->setMinimum(-1000);
430  syncSlider->setMaximum(1000);
431  syncSlider->setValue(0);
432  syncSlider->setOrientation(Qt::Horizontal);
433 
434  gridLayout_2->addWidget(syncSlider, 2, 1, 1, 1);
435 
436  label_3 = new QLabel(audioTab);
437  label_3->setObjectName(QString::fromUtf8("label_3"));
438  label_3->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter);
439 
440  gridLayout_2->addWidget(label_3, 2, 0, 1, 1);
441 
442  horizontalLayout_3 = new QHBoxLayout();
443  horizontalLayout_3->setObjectName(QString::fromUtf8("horizontalLayout_3"));
444  horizontalSpacer_6 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
445 
446  horizontalLayout_3->addItem(horizontalSpacer_6);
447 
448  spinBox = new QSpinBox(audioTab);
449  spinBox->setObjectName(QString::fromUtf8("spinBox"));
450  spinBox->setMinimum(-1000);
451  spinBox->setMaximum(1000);
452 
453  horizontalLayout_3->addWidget(spinBox);
454 
455  horizontalSpacer_8 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
456 
457  horizontalLayout_3->addItem(horizontalSpacer_8);
458 
459 
460  gridLayout_2->addLayout(horizontalLayout_3, 3, 1, 1, 1);
461 
462  tabWidget->addTab(audioTab, QString());
463  metadataTab = new QWidget();
464  metadataTab->setObjectName(QString::fromUtf8("metadataTab"));
465  verticalLayout_3 = new QVBoxLayout(metadataTab);
466  verticalLayout_3->setObjectName(QString::fromUtf8("verticalLayout_3"));
467  metadataTable = new QTableWidget(metadataTab);
468  if (metadataTable->columnCount() < 2)
469  metadataTable->setColumnCount(2);
470  QTableWidgetItem *__qtablewidgetitem20 = new QTableWidgetItem();
471  metadataTable->setHorizontalHeaderItem(0, __qtablewidgetitem20);
472  QTableWidgetItem *__qtablewidgetitem21 = new QTableWidgetItem();
473  metadataTable->setHorizontalHeaderItem(1, __qtablewidgetitem21);
474  metadataTable->setObjectName(QString::fromUtf8("metadataTable"));
475  metadataTable->setFocusPolicy(Qt::TabFocus);
476  metadataTable->setFrameShape(QFrame::NoFrame);
477  metadataTable->setEditTriggers(QAbstractItemView::NoEditTriggers);
478  metadataTable->setAlternatingRowColors(true);
479  metadataTable->setSelectionMode(QAbstractItemView::NoSelection);
480  metadataTable->setGridStyle(Qt::NoPen);
481  metadataTable->horizontalHeader()->setStretchLastSection(true);
482  metadataTable->verticalHeader()->setVisible(false);
483  metadataTable->verticalHeader()->setDefaultSectionSize(18);
484 
485  verticalLayout_3->addWidget(metadataTable);
486 
487  tabWidget->addTab(metadataTab, QString());
488 
489  verticalLayout->addWidget(tabWidget);
490 
491  horizontalLayout_5 = new QHBoxLayout();
492  horizontalLayout_5->setObjectName(QString::fromUtf8("horizontalLayout_5"));
493  resetButton = new QPushButton(AvformatProducerWidget);
494  resetButton->setObjectName(QString::fromUtf8("resetButton"));
495 
496  horizontalLayout_5->addWidget(resetButton);
497 
498  reverseButton = new QPushButton(AvformatProducerWidget);
499  reverseButton->setObjectName(QString::fromUtf8("reverseButton"));
500 
501  horizontalLayout_5->addWidget(reverseButton);
502 
503  menuButton = new QPushButton(AvformatProducerWidget);
504  menuButton->setObjectName(QString::fromUtf8("menuButton"));
505  QIcon icon;
506  QString iconThemeName = QString::fromUtf8("format-justify-fill");
507  if (QIcon::hasThemeIcon(iconThemeName)) {
508  icon = QIcon::fromTheme(iconThemeName);
509  } else {
510  icon.addFile(QString::fromUtf8(":/icons/oxygen/32x32/actions/format-justify-fill.png"), QSize(), QIcon::Normal, QIcon::Off);
511  }
512  menuButton->setIcon(icon);
513 
514  horizontalLayout_5->addWidget(menuButton);
515 
516  horizontalSpacer_3 = new QSpacerItem(40, 20, QSizePolicy::Expanding, QSizePolicy::Minimum);
517 
518  horizontalLayout_5->addItem(horizontalSpacer_3);
519 
520 
521  verticalLayout->addLayout(horizontalLayout_5);
522 
523  verticalSpacer = new QSpacerItem(20, 40, QSizePolicy::Minimum, QSizePolicy::Expanding);
524 
525  verticalLayout->addItem(verticalSpacer);
526 
527  QWidget::setTabOrder(notesTextEdit, speedSpinBox);
528  QWidget::setTabOrder(speedSpinBox, durationSpinBox);
529  QWidget::setTabOrder(durationSpinBox, tabWidget);
530  QWidget::setTabOrder(tabWidget, videoTrackComboBox);
531  QWidget::setTabOrder(videoTrackComboBox, aspectNumSpinBox);
532  QWidget::setTabOrder(aspectNumSpinBox, aspectDenSpinBox);
533  QWidget::setTabOrder(aspectDenSpinBox, scanComboBox);
534  QWidget::setTabOrder(scanComboBox, fieldOrderComboBox);
535  QWidget::setTabOrder(fieldOrderComboBox, rangeComboBox);
536  QWidget::setTabOrder(rangeComboBox, resetButton);
537  QWidget::setTabOrder(resetButton, reverseButton);
538  QWidget::setTabOrder(reverseButton, menuButton);
539  QWidget::setTabOrder(menuButton, audioTrackComboBox);
540  QWidget::setTabOrder(audioTrackComboBox, syncSlider);
541  QWidget::setTabOrder(syncSlider, spinBox);
542  QWidget::setTabOrder(spinBox, metadataTable);
543 
544  retranslateUi(AvformatProducerWidget);
545  QObject::connect(syncSlider, SIGNAL(valueChanged(int)), spinBox, SLOT(setValue(int)));
546  QObject::connect(spinBox, SIGNAL(valueChanged(int)), syncSlider, SLOT(setValue(int)));
547 
548  tabWidget->setCurrentIndex(0);
549 
550 
551  QMetaObject::connectSlotsByName(AvformatProducerWidget);
552  } // setupUi
553 
554  void retranslateUi(QWidget *AvformatProducerWidget)
555  {
556  AvformatProducerWidget->setWindowTitle(QApplication::translate("AvformatProducerWidget", "Form", nullptr));
557  actionOpenFolder->setText(QApplication::translate("AvformatProducerWidget", "Show in Folder", nullptr));
558  actionCopyFullFilePath->setText(QApplication::translate("AvformatProducerWidget", "Copy Full File Path", nullptr));
559  actionFFmpegInfo->setText(QApplication::translate("AvformatProducerWidget", "More Information...", nullptr));
560  actionFFmpegIntegrityCheck->setText(QApplication::translate("AvformatProducerWidget", "Start Integrity Check Job", nullptr));
561  actionFFmpegConvert->setText(QApplication::translate("AvformatProducerWidget", "Convert to Edit-friendly...", nullptr));
562  actionExtractSubclip->setText(QApplication::translate("AvformatProducerWidget", "Extract Sub-clip...", nullptr));
563  actionSetFileDate->setText(QApplication::translate("AvformatProducerWidget", "Set Creation Time...", nullptr));
564  label->setText(QApplication::translate("AvformatProducerWidget", "Comments:", nullptr));
565  notesTextEdit->setPlainText(QString());
566  speedLabel->setText(QApplication::translate("AvformatProducerWidget", "Speed", nullptr));
567  durationLabel->setText(QApplication::translate("AvformatProducerWidget", "Duration", nullptr));
568  scanModeLabel->setText(QApplication::translate("AvformatProducerWidget", "Scan mode", nullptr));
569  label_2->setText(QApplication::translate("AvformatProducerWidget", "Color Range", nullptr));
570  QTableWidgetItem *___qtablewidgetitem = videoTableWidget->horizontalHeaderItem(0);
571  ___qtablewidgetitem->setText(QApplication::translate("AvformatProducerWidget", "Name", nullptr));
572  QTableWidgetItem *___qtablewidgetitem1 = videoTableWidget->horizontalHeaderItem(1);
573  ___qtablewidgetitem1->setText(QApplication::translate("AvformatProducerWidget", "Value", nullptr));
574  QTableWidgetItem *___qtablewidgetitem2 = videoTableWidget->verticalHeaderItem(0);
575  ___qtablewidgetitem2->setText(QApplication::translate("AvformatProducerWidget", "Codec", nullptr));
576  QTableWidgetItem *___qtablewidgetitem3 = videoTableWidget->verticalHeaderItem(1);
577  ___qtablewidgetitem3->setText(QApplication::translate("AvformatProducerWidget", "Resolution", nullptr));
578  QTableWidgetItem *___qtablewidgetitem4 = videoTableWidget->verticalHeaderItem(2);
579  ___qtablewidgetitem4->setText(QApplication::translate("AvformatProducerWidget", "Frame rate", nullptr));
580  QTableWidgetItem *___qtablewidgetitem5 = videoTableWidget->verticalHeaderItem(3);
581  ___qtablewidgetitem5->setText(QApplication::translate("AvformatProducerWidget", "Pixel format", nullptr));
582 
583  const bool __sortingEnabled = videoTableWidget->isSortingEnabled();
584  videoTableWidget->setSortingEnabled(false);
585  QTableWidgetItem *___qtablewidgetitem6 = videoTableWidget->item(0, 0);
586  ___qtablewidgetitem6->setText(QApplication::translate("AvformatProducerWidget", "Codec", nullptr));
587  QTableWidgetItem *___qtablewidgetitem7 = videoTableWidget->item(1, 0);
588  ___qtablewidgetitem7->setText(QApplication::translate("AvformatProducerWidget", "Resolution", nullptr));
589  QTableWidgetItem *___qtablewidgetitem8 = videoTableWidget->item(2, 0);
590  ___qtablewidgetitem8->setText(QApplication::translate("AvformatProducerWidget", "Frame rate", nullptr));
591  QTableWidgetItem *___qtablewidgetitem9 = videoTableWidget->item(3, 0);
592  ___qtablewidgetitem9->setText(QApplication::translate("AvformatProducerWidget", "Format", nullptr));
593  videoTableWidget->setSortingEnabled(__sortingEnabled);
594 
595  rangeComboBox->setItemText(0, QApplication::translate("AvformatProducerWidget", "Broadcast Limited (MPEG)", nullptr));
596  rangeComboBox->setItemText(1, QApplication::translate("AvformatProducerWidget", "Full (JPEG)", nullptr));
597 
598  aspectRatioLabel->setText(QApplication::translate("AvformatProducerWidget", "Aspect ratio", nullptr));
599  trackLabel->setText(QApplication::translate("AvformatProducerWidget", "Track", nullptr));
600  label_4->setText(QApplication::translate("AvformatProducerWidget", ":", nullptr));
601  scanComboBox->setItemText(0, QApplication::translate("AvformatProducerWidget", "Interlaced", nullptr));
602  scanComboBox->setItemText(1, QApplication::translate("AvformatProducerWidget", "Progressive", nullptr));
603 
604  fieldOrderComboBox->setItemText(0, QApplication::translate("AvformatProducerWidget", "Bottom Field First", nullptr));
605  fieldOrderComboBox->setItemText(1, QApplication::translate("AvformatProducerWidget", "Top Field First", nullptr));
606 
607  tabWidget->setTabText(tabWidget->indexOf(videoTab), QApplication::translate("AvformatProducerWidget", "Video", nullptr));
608  trackLabel_2->setText(QApplication::translate("AvformatProducerWidget", "Track", nullptr));
609  QTableWidgetItem *___qtablewidgetitem10 = audioTableWidget->horizontalHeaderItem(0);
610  ___qtablewidgetitem10->setText(QApplication::translate("AvformatProducerWidget", "Name", nullptr));
611  QTableWidgetItem *___qtablewidgetitem11 = audioTableWidget->horizontalHeaderItem(1);
612  ___qtablewidgetitem11->setText(QApplication::translate("AvformatProducerWidget", "Value", nullptr));
613  QTableWidgetItem *___qtablewidgetitem12 = audioTableWidget->verticalHeaderItem(0);
614  ___qtablewidgetitem12->setText(QApplication::translate("AvformatProducerWidget", "Codec", nullptr));
615  QTableWidgetItem *___qtablewidgetitem13 = audioTableWidget->verticalHeaderItem(1);
616  ___qtablewidgetitem13->setText(QApplication::translate("AvformatProducerWidget", "Channels", nullptr));
617  QTableWidgetItem *___qtablewidgetitem14 = audioTableWidget->verticalHeaderItem(2);
618  ___qtablewidgetitem14->setText(QApplication::translate("AvformatProducerWidget", "Sample rate", nullptr));
619  QTableWidgetItem *___qtablewidgetitem15 = audioTableWidget->verticalHeaderItem(3);
620  ___qtablewidgetitem15->setText(QApplication::translate("AvformatProducerWidget", "Format", nullptr));
621 
622  const bool __sortingEnabled1 = audioTableWidget->isSortingEnabled();
623  audioTableWidget->setSortingEnabled(false);
624  QTableWidgetItem *___qtablewidgetitem16 = audioTableWidget->item(0, 0);
625  ___qtablewidgetitem16->setText(QApplication::translate("AvformatProducerWidget", "Codec", nullptr));
626  QTableWidgetItem *___qtablewidgetitem17 = audioTableWidget->item(1, 0);
627  ___qtablewidgetitem17->setText(QApplication::translate("AvformatProducerWidget", "Channels", nullptr));
628  QTableWidgetItem *___qtablewidgetitem18 = audioTableWidget->item(2, 0);
629  ___qtablewidgetitem18->setText(QApplication::translate("AvformatProducerWidget", "Sample rate", nullptr));
630  QTableWidgetItem *___qtablewidgetitem19 = audioTableWidget->item(3, 0);
631  ___qtablewidgetitem19->setText(QApplication::translate("AvformatProducerWidget", "Format", nullptr));
632  audioTableWidget->setSortingEnabled(__sortingEnabled1);
633 
634 #ifndef QT_NO_TOOLTIP
635  syncSlider->setToolTip(QApplication::translate("AvformatProducerWidget", "Adjust the audio/video synchronization. The center position is equivalent to no alteration.", nullptr));
636 #endif // QT_NO_TOOLTIP
637  label_3->setText(QApplication::translate("AvformatProducerWidget", "Sync", nullptr));
638  spinBox->setSuffix(QApplication::translate("AvformatProducerWidget", " ms", nullptr));
639  tabWidget->setTabText(tabWidget->indexOf(audioTab), QApplication::translate("AvformatProducerWidget", "Audio", nullptr));
640  QTableWidgetItem *___qtablewidgetitem20 = metadataTable->horizontalHeaderItem(0);
641  ___qtablewidgetitem20->setText(QApplication::translate("AvformatProducerWidget", "Name", nullptr));
642  QTableWidgetItem *___qtablewidgetitem21 = metadataTable->horizontalHeaderItem(1);
643  ___qtablewidgetitem21->setText(QApplication::translate("AvformatProducerWidget", "Value", nullptr));
644  tabWidget->setTabText(tabWidget->indexOf(metadataTab), QApplication::translate("AvformatProducerWidget", "Metadata", nullptr));
645  resetButton->setText(QApplication::translate("AvformatProducerWidget", "Reset", nullptr));
646  reverseButton->setText(QApplication::translate("AvformatProducerWidget", "Reverse...", nullptr));
647 #ifndef QT_NO_TOOLTIP
648  menuButton->setToolTip(QApplication::translate("AvformatProducerWidget", "Display a menu of additional actions", nullptr));
649 #endif // QT_NO_TOOLTIP
650  menuButton->setText(QString());
651  } // retranslateUi
652 
653 };
654 
655 namespace Ui {
656  class AvformatProducerWidget: public Ui_AvformatProducerWidget {};
657 } // namespace Ui
658 
659 QT_END_NAMESPACE
660 
661 #endif // UI_AVFORMATPRODUCERWIDGET_H