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