9 #ifndef UI_MAINWINDOW_H 10 #define UI_MAINWINDOW_H 12 #include <QtCore/QVariant> 13 #include <QtGui/QIcon> 14 #include <QtWidgets/QAction> 15 #include <QtWidgets/QApplication> 16 #include <QtWidgets/QHBoxLayout> 17 #include <QtWidgets/QMainWindow> 18 #include <QtWidgets/QMenu> 19 #include <QtWidgets/QMenuBar> 20 #include <QtWidgets/QStatusBar> 21 #include <QtWidgets/QToolBar> 22 #include <QtWidgets/QWidget> 31 QAction *actionAbout_Shotcut;
32 QAction *actionAbout_Qt;
33 QAction *actionOpenOther;
35 QAction *actionSave_As;
36 QAction *actionEncode;
41 QAction *actionEnter_Full_Screen;
42 QAction *actionAudioMeter;
43 QAction *actionProperties;
44 QAction *actionRecent;
45 QAction *actionPlaylist;
46 QAction *actionHistory;
47 QAction *actionFullscreen;
48 QAction *actionRealtime;
49 QAction *actionProgressive;
51 QAction *actionChannels1;
52 QAction *actionChannels2;
53 QAction *actionChannels6;
54 QAction *actionOneField;
55 QAction *actionLinearBlend;
56 QAction *actionYadifTemporal;
57 QAction *actionYadifSpatial;
58 QAction *actionNearest;
59 QAction *actionBilinear;
60 QAction *actionBicubic;
62 QAction *actionProfileAutomatic;
63 QAction *actionExternalNone;
65 QAction *actionFilters;
66 QAction *actionAddCustomProfile;
67 QAction *actionSystemTheme;
68 QAction *actionFusionDark;
69 QAction *actionFusionLight;
70 QAction *actionTutorials;
71 QAction *actionTimeline;
72 QAction *actionRestoreLayout;
73 QAction *actionShowTitleBars;
74 QAction *actionShowToolbar;
75 QAction *actionUpgrade;
76 QAction *actionOpenXML;
77 QAction *actionGammaSRGB;
78 QAction *actionGammaRec709;
79 QAction *actionScrubAudio;
80 QAction *actionDrawingAutomatic;
81 QAction *actionDrawingOpenGL;
82 QAction *actionDrawingDirectX;
83 QAction *actionDrawingSoftware;
84 QAction *actionApplicationLog;
85 QAction *actionProject;
86 QAction *actionPlayer;
87 QAction *actionUser_Interface;
92 QAction *actionExportEDL;
93 QAction *actionExportFrame;
94 QAction *actionExportVideo;
95 QAction *actionAppDataSet;
96 QAction *actionAppDataShow;
97 QAction *actionKeyframes;
99 QAction *actionKeyboardShortcuts;
100 QAction *actionLayoutPlayer;
101 QAction *actionLayoutPlaylist;
102 QAction *actionLayoutTimeline;
103 QAction *actionLayoutClip;
104 QAction *actionLayoutAdd;
105 QAction *actionProfileRemove;
106 QAction *actionLayoutRemove;
107 QAction *actionOpenOther2;
108 QAction *actionClearRecentOnExit;
109 QAction *actionShowTextUnderIcons;
110 QAction *actionShowSmallIcons;
112 QWidget *centralWidget;
113 QHBoxLayout *horizontalLayout;
121 QMenu *menuAudioChannels;
122 QMenu *menuDeinterlacer;
123 QMenu *menuInterpolation;
129 QMenu *menuDrawingMethod;
130 QMenu *menuData_Directory;
131 QToolBar *mainToolBar;
132 QStatusBar *statusBar;
134 void setupUi(QMainWindow *MainWindow)
136 if (MainWindow->objectName().isEmpty())
137 MainWindow->setObjectName(QString::fromUtf8(
"MainWindow"));
138 MainWindow->resize(1270, 688);
140 icon.addFile(QString::fromUtf8(
":/icons/shotcut-logo-64.png"), QSize(), QIcon::Normal, QIcon::Off);
141 MainWindow->setWindowIcon(icon);
142 actionOpen =
new QAction(MainWindow);
143 actionOpen->setObjectName(QString::fromUtf8(
"actionOpen"));
145 QString iconThemeName = QString::fromUtf8(
"document-open");
146 if (QIcon::hasThemeIcon(iconThemeName)) {
147 icon1 = QIcon::fromTheme(iconThemeName);
149 icon1.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/document-open.png"), QSize(), QIcon::Normal, QIcon::Off);
151 actionOpen->setIcon(icon1);
152 actionOpen->setIconVisibleInMenu(
false);
153 actionExit =
new QAction(MainWindow);
154 actionExit->setObjectName(QString::fromUtf8(
"actionExit"));
155 actionAbout_Shotcut =
new QAction(MainWindow);
156 actionAbout_Shotcut->setObjectName(QString::fromUtf8(
"actionAbout_Shotcut"));
157 actionAbout_Shotcut->setMenuRole(QAction::AboutRole);
158 actionAbout_Qt =
new QAction(MainWindow);
159 actionAbout_Qt->setObjectName(QString::fromUtf8(
"actionAbout_Qt"));
160 actionAbout_Qt->setMenuRole(QAction::AboutQtRole);
161 actionOpenOther =
new QAction(MainWindow);
162 actionOpenOther->setObjectName(QString::fromUtf8(
"actionOpenOther"));
163 actionOpenOther->setIconVisibleInMenu(
false);
164 actionSave =
new QAction(MainWindow);
165 actionSave->setObjectName(QString::fromUtf8(
"actionSave"));
167 iconThemeName = QString::fromUtf8(
"document-save");
168 if (QIcon::hasThemeIcon(iconThemeName)) {
169 icon2 = QIcon::fromTheme(iconThemeName);
171 icon2.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/document-save.png"), QSize(), QIcon::Normal, QIcon::Off);
173 actionSave->setIcon(icon2);
174 actionSave->setIconVisibleInMenu(
false);
175 actionSave_As =
new QAction(MainWindow);
176 actionSave_As->setObjectName(QString::fromUtf8(
"actionSave_As"));
177 actionEncode =
new QAction(MainWindow);
178 actionEncode->setObjectName(QString::fromUtf8(
"actionEncode"));
180 iconThemeName = QString::fromUtf8(
"media-record");
181 if (QIcon::hasThemeIcon(iconThemeName)) {
182 icon3 = QIcon::fromTheme(iconThemeName);
184 icon3.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/media-record.png"), QSize(), QIcon::Normal, QIcon::Off);
186 actionEncode->setIcon(icon3);
187 actionUndo =
new QAction(MainWindow);
188 actionUndo->setObjectName(QString::fromUtf8(
"actionUndo"));
190 iconThemeName = QString::fromUtf8(
"edit-undo");
191 if (QIcon::hasThemeIcon(iconThemeName)) {
192 icon4 = QIcon::fromTheme(iconThemeName);
194 icon4.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/edit-undo.png"), QSize(), QIcon::Normal, QIcon::Off);
196 actionUndo->setIcon(icon4);
197 actionRedo =
new QAction(MainWindow);
198 actionRedo->setObjectName(QString::fromUtf8(
"actionRedo"));
200 iconThemeName = QString::fromUtf8(
"edit-redo");
201 if (QIcon::hasThemeIcon(iconThemeName)) {
202 icon5 = QIcon::fromTheme(iconThemeName);
204 icon5.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/edit-redo.png"), QSize(), QIcon::Normal, QIcon::Off);
206 actionRedo->setIcon(icon5);
207 actionForum =
new QAction(MainWindow);
208 actionForum->setObjectName(QString::fromUtf8(
"actionForum"));
209 actionFAQ =
new QAction(MainWindow);
210 actionFAQ->setObjectName(QString::fromUtf8(
"actionFAQ"));
211 actionEnter_Full_Screen =
new QAction(MainWindow);
212 actionEnter_Full_Screen->setObjectName(QString::fromUtf8(
"actionEnter_Full_Screen"));
214 iconThemeName = QString::fromUtf8(
"view-fullscreen");
215 if (QIcon::hasThemeIcon(iconThemeName)) {
216 icon6 = QIcon::fromTheme(iconThemeName);
218 icon6.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/view-fullscreen.png"), QSize(), QIcon::Normal, QIcon::Off);
220 actionEnter_Full_Screen->setIcon(icon6);
221 actionAudioMeter =
new QAction(MainWindow);
222 actionAudioMeter->setObjectName(QString::fromUtf8(
"actionAudioMeter"));
224 iconThemeName = QString::fromUtf8(
"audio-meter");
225 if (QIcon::hasThemeIcon(iconThemeName)) {
226 icon7 = QIcon::fromTheme(iconThemeName);
228 icon7.addFile(QString::fromUtf8(
":/icons/light/32x32/audio-meter.png"), QSize(), QIcon::Normal, QIcon::Off);
230 actionAudioMeter->setIcon(icon7);
231 actionProperties =
new QAction(MainWindow);
232 actionProperties->setObjectName(QString::fromUtf8(
"actionProperties"));
234 iconThemeName = QString::fromUtf8(
"dialog-information");
235 if (QIcon::hasThemeIcon(iconThemeName)) {
236 icon8 = QIcon::fromTheme(iconThemeName);
238 icon8.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/status/dialog-information.png"), QSize(), QIcon::Normal, QIcon::Off);
240 actionProperties->setIcon(icon8);
241 actionRecent =
new QAction(MainWindow);
242 actionRecent->setObjectName(QString::fromUtf8(
"actionRecent"));
244 iconThemeName = QString::fromUtf8(
"document-open-recent");
245 if (QIcon::hasThemeIcon(iconThemeName)) {
246 icon9 = QIcon::fromTheme(iconThemeName);
248 icon9.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/document-open-recent.png"), QSize(), QIcon::Normal, QIcon::Off);
250 actionRecent->setIcon(icon9);
251 actionPlaylist =
new QAction(MainWindow);
252 actionPlaylist->setObjectName(QString::fromUtf8(
"actionPlaylist"));
254 iconThemeName = QString::fromUtf8(
"view-media-playlist");
255 if (QIcon::hasThemeIcon(iconThemeName)) {
256 icon10 = QIcon::fromTheme(iconThemeName);
258 icon10.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/view-media-playlist.png"), QSize(), QIcon::Normal, QIcon::Off);
260 actionPlaylist->setIcon(icon10);
261 actionHistory =
new QAction(MainWindow);
262 actionHistory->setObjectName(QString::fromUtf8(
"actionHistory"));
264 iconThemeName = QString::fromUtf8(
"view-history");
265 if (QIcon::hasThemeIcon(iconThemeName)) {
266 icon11 = QIcon::fromTheme(iconThemeName);
268 icon11.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/view-history.png"), QSize(), QIcon::Normal, QIcon::Off);
270 actionHistory->setIcon(icon11);
271 actionFullscreen =
new QAction(MainWindow);
272 actionFullscreen->setObjectName(QString::fromUtf8(
"actionFullscreen"));
273 actionFullscreen->setIcon(icon6);
274 actionRealtime =
new QAction(MainWindow);
275 actionRealtime->setObjectName(QString::fromUtf8(
"actionRealtime"));
276 actionRealtime->setCheckable(
true);
277 actionRealtime->setChecked(
true);
278 actionProgressive =
new QAction(MainWindow);
279 actionProgressive->setObjectName(QString::fromUtf8(
"actionProgressive"));
280 actionProgressive->setCheckable(
true);
281 actionProgressive->setChecked(
true);
282 actionGPU =
new QAction(MainWindow);
283 actionGPU->setObjectName(QString::fromUtf8(
"actionGPU"));
284 actionGPU->setCheckable(
true);
285 actionGPU->setVisible(
false);
286 actionChannels1 =
new QAction(MainWindow);
287 actionChannels1->setObjectName(QString::fromUtf8(
"actionChannels1"));
288 actionChannels1->setCheckable(
true);
289 actionChannels2 =
new QAction(MainWindow);
290 actionChannels2->setObjectName(QString::fromUtf8(
"actionChannels2"));
291 actionChannels2->setCheckable(
true);
292 actionChannels6 =
new QAction(MainWindow);
293 actionChannels6->setObjectName(QString::fromUtf8(
"actionChannels6"));
294 actionChannels6->setCheckable(
true);
295 actionOneField =
new QAction(MainWindow);
296 actionOneField->setObjectName(QString::fromUtf8(
"actionOneField"));
297 actionOneField->setCheckable(
true);
298 actionOneField->setChecked(
true);
299 actionLinearBlend =
new QAction(MainWindow);
300 actionLinearBlend->setObjectName(QString::fromUtf8(
"actionLinearBlend"));
301 actionLinearBlend->setCheckable(
true);
302 actionYadifTemporal =
new QAction(MainWindow);
303 actionYadifTemporal->setObjectName(QString::fromUtf8(
"actionYadifTemporal"));
304 actionYadifTemporal->setCheckable(
true);
305 actionYadifSpatial =
new QAction(MainWindow);
306 actionYadifSpatial->setObjectName(QString::fromUtf8(
"actionYadifSpatial"));
307 actionYadifSpatial->setCheckable(
true);
308 actionNearest =
new QAction(MainWindow);
309 actionNearest->setObjectName(QString::fromUtf8(
"actionNearest"));
310 actionNearest->setCheckable(
true);
311 actionNearest->setChecked(
true);
312 actionBilinear =
new QAction(MainWindow);
313 actionBilinear->setObjectName(QString::fromUtf8(
"actionBilinear"));
314 actionBilinear->setCheckable(
true);
315 actionBicubic =
new QAction(MainWindow);
316 actionBicubic->setObjectName(QString::fromUtf8(
"actionBicubic"));
317 actionBicubic->setCheckable(
true);
318 actionHyper =
new QAction(MainWindow);
319 actionHyper->setObjectName(QString::fromUtf8(
"actionHyper"));
320 actionHyper->setCheckable(
true);
321 actionProfileAutomatic =
new QAction(MainWindow);
322 actionProfileAutomatic->setObjectName(QString::fromUtf8(
"actionProfileAutomatic"));
323 actionProfileAutomatic->setCheckable(
true);
324 actionProfileAutomatic->setChecked(
true);
325 actionExternalNone =
new QAction(MainWindow);
326 actionExternalNone->setObjectName(QString::fromUtf8(
"actionExternalNone"));
327 actionExternalNone->setCheckable(
true);
328 actionExternalNone->setChecked(
true);
329 actionJack =
new QAction(MainWindow);
330 actionJack->setObjectName(QString::fromUtf8(
"actionJack"));
331 actionJack->setCheckable(
true);
332 actionFilters =
new QAction(MainWindow);
333 actionFilters->setObjectName(QString::fromUtf8(
"actionFilters"));
335 iconThemeName = QString::fromUtf8(
"view-filter");
336 if (QIcon::hasThemeIcon(iconThemeName)) {
337 icon12 = QIcon::fromTheme(iconThemeName);
339 icon12.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/view-filter.png"), QSize(), QIcon::Normal, QIcon::Off);
341 actionFilters->setIcon(icon12);
342 actionAddCustomProfile =
new QAction(MainWindow);
343 actionAddCustomProfile->setObjectName(QString::fromUtf8(
"actionAddCustomProfile"));
344 actionSystemTheme =
new QAction(MainWindow);
345 actionSystemTheme->setObjectName(QString::fromUtf8(
"actionSystemTheme"));
346 actionSystemTheme->setCheckable(
true);
347 actionFusionDark =
new QAction(MainWindow);
348 actionFusionDark->setObjectName(QString::fromUtf8(
"actionFusionDark"));
349 actionFusionDark->setCheckable(
true);
350 actionFusionLight =
new QAction(MainWindow);
351 actionFusionLight->setObjectName(QString::fromUtf8(
"actionFusionLight"));
352 actionFusionLight->setCheckable(
true);
353 actionTutorials =
new QAction(MainWindow);
354 actionTutorials->setObjectName(QString::fromUtf8(
"actionTutorials"));
355 actionTimeline =
new QAction(MainWindow);
356 actionTimeline->setObjectName(QString::fromUtf8(
"actionTimeline"));
358 iconThemeName = QString::fromUtf8(
"view-time-schedule");
359 if (QIcon::hasThemeIcon(iconThemeName)) {
360 icon13 = QIcon::fromTheme(iconThemeName);
362 icon13.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/view-time-schedule.png"), QSize(), QIcon::Normal, QIcon::Off);
364 actionTimeline->setIcon(icon13);
365 actionRestoreLayout =
new QAction(MainWindow);
366 actionRestoreLayout->setObjectName(QString::fromUtf8(
"actionRestoreLayout"));
367 actionShowTitleBars =
new QAction(MainWindow);
368 actionShowTitleBars->setObjectName(QString::fromUtf8(
"actionShowTitleBars"));
369 actionShowTitleBars->setCheckable(
true);
370 actionShowToolbar =
new QAction(MainWindow);
371 actionShowToolbar->setObjectName(QString::fromUtf8(
"actionShowToolbar"));
372 actionShowToolbar->setCheckable(
true);
373 actionUpgrade =
new QAction(MainWindow);
374 actionUpgrade->setObjectName(QString::fromUtf8(
"actionUpgrade"));
375 actionOpenXML =
new QAction(MainWindow);
376 actionOpenXML->setObjectName(QString::fromUtf8(
"actionOpenXML"));
377 actionGammaSRGB =
new QAction(MainWindow);
378 actionGammaSRGB->setObjectName(QString::fromUtf8(
"actionGammaSRGB"));
379 actionGammaSRGB->setCheckable(
true);
380 actionGammaSRGB->setChecked(
true);
381 actionGammaRec709 =
new QAction(MainWindow);
382 actionGammaRec709->setObjectName(QString::fromUtf8(
"actionGammaRec709"));
383 actionGammaRec709->setCheckable(
true);
384 actionScrubAudio =
new QAction(MainWindow);
385 actionScrubAudio->setObjectName(QString::fromUtf8(
"actionScrubAudio"));
386 actionScrubAudio->setCheckable(
true);
387 actionDrawingAutomatic =
new QAction(MainWindow);
388 actionDrawingAutomatic->setObjectName(QString::fromUtf8(
"actionDrawingAutomatic"));
389 actionDrawingAutomatic->setCheckable(
true);
390 actionDrawingAutomatic->setChecked(
true);
391 actionDrawingOpenGL =
new QAction(MainWindow);
392 actionDrawingOpenGL->setObjectName(QString::fromUtf8(
"actionDrawingOpenGL"));
393 actionDrawingOpenGL->setCheckable(
true);
394 actionDrawingOpenGL->setText(QString::fromUtf8(
"OpenGL"));
395 actionDrawingDirectX =
new QAction(MainWindow);
396 actionDrawingDirectX->setObjectName(QString::fromUtf8(
"actionDrawingDirectX"));
397 actionDrawingDirectX->setCheckable(
true);
398 actionDrawingDirectX->setText(QString::fromUtf8(
"DirectX (ANGLE)"));
399 actionDrawingSoftware =
new QAction(MainWindow);
400 actionDrawingSoftware->setObjectName(QString::fromUtf8(
"actionDrawingSoftware"));
401 actionDrawingSoftware->setCheckable(
true);
402 actionApplicationLog =
new QAction(MainWindow);
403 actionApplicationLog->setObjectName(QString::fromUtf8(
"actionApplicationLog"));
404 actionProject =
new QAction(MainWindow);
405 actionProject->setObjectName(QString::fromUtf8(
"actionProject"));
406 actionProject->setEnabled(
false);
407 actionPlayer =
new QAction(MainWindow);
408 actionPlayer->setObjectName(QString::fromUtf8(
"actionPlayer"));
409 actionPlayer->setEnabled(
false);
410 actionUser_Interface =
new QAction(MainWindow);
411 actionUser_Interface->setObjectName(QString::fromUtf8(
"actionUser_Interface"));
412 actionUser_Interface->setEnabled(
false);
413 actionClose =
new QAction(MainWindow);
414 actionClose->setObjectName(QString::fromUtf8(
"actionClose"));
416 iconThemeName = QString::fromUtf8(
"window-close");
417 if (QIcon::hasThemeIcon(iconThemeName)) {
418 icon14 = QIcon::fromTheme(iconThemeName);
420 icon14.addFile(QString::fromUtf8(
"."), QSize(), QIcon::Normal, QIcon::Off);
422 actionClose->setIcon(icon14);
423 actionClose->setIconVisibleInMenu(
false);
424 actionCut =
new QAction(MainWindow);
425 actionCut->setObjectName(QString::fromUtf8(
"actionCut"));
426 actionCut->setEnabled(
false);
428 iconThemeName = QString::fromUtf8(
"edit-cut");
429 if (QIcon::hasThemeIcon(iconThemeName)) {
430 icon15 = QIcon::fromTheme(iconThemeName);
432 icon15.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/edit-cut.png"), QSize(), QIcon::Normal, QIcon::Off);
434 actionCut->setIcon(icon15);
435 actionCopy =
new QAction(MainWindow);
436 actionCopy->setObjectName(QString::fromUtf8(
"actionCopy"));
437 actionCopy->setEnabled(
false);
439 iconThemeName = QString::fromUtf8(
"edit-copy");
440 if (QIcon::hasThemeIcon(iconThemeName)) {
441 icon16 = QIcon::fromTheme(iconThemeName);
443 icon16.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/edit-copy.png"), QSize(), QIcon::Normal, QIcon::Off);
445 actionCopy->setIcon(icon16);
446 actionPaste =
new QAction(MainWindow);
447 actionPaste->setObjectName(QString::fromUtf8(
"actionPaste"));
448 actionPaste->setEnabled(
false);
450 iconThemeName = QString::fromUtf8(
"edit-paste");
451 if (QIcon::hasThemeIcon(iconThemeName)) {
452 icon17 = QIcon::fromTheme(iconThemeName);
454 icon17.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/edit-paste.png"), QSize(), QIcon::Normal, QIcon::Off);
456 actionPaste->setIcon(icon17);
457 actionExportEDL =
new QAction(MainWindow);
458 actionExportEDL->setObjectName(QString::fromUtf8(
"actionExportEDL"));
459 actionExportFrame =
new QAction(MainWindow);
460 actionExportFrame->setObjectName(QString::fromUtf8(
"actionExportFrame"));
461 actionExportVideo =
new QAction(MainWindow);
462 actionExportVideo->setObjectName(QString::fromUtf8(
"actionExportVideo"));
463 actionAppDataSet =
new QAction(MainWindow);
464 actionAppDataSet->setObjectName(QString::fromUtf8(
"actionAppDataSet"));
465 actionAppDataShow =
new QAction(MainWindow);
466 actionAppDataShow->setObjectName(QString::fromUtf8(
"actionAppDataShow"));
467 actionKeyframes =
new QAction(MainWindow);
468 actionKeyframes->setObjectName(QString::fromUtf8(
"actionKeyframes"));
470 iconThemeName = QString::fromUtf8(
"chronometer");
471 if (QIcon::hasThemeIcon(iconThemeName)) {
472 icon18 = QIcon::fromTheme(iconThemeName);
474 icon18.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/chronometer.png"), QSize(), QIcon::Normal, QIcon::Off);
476 actionKeyframes->setIcon(icon18);
477 actionNew =
new QAction(MainWindow);
478 actionNew->setObjectName(QString::fromUtf8(
"actionNew"));
479 actionKeyboardShortcuts =
new QAction(MainWindow);
480 actionKeyboardShortcuts->setObjectName(QString::fromUtf8(
"actionKeyboardShortcuts"));
481 actionLayoutPlayer =
new QAction(MainWindow);
482 actionLayoutPlayer->setObjectName(QString::fromUtf8(
"actionLayoutPlayer"));
483 actionLayoutPlaylist =
new QAction(MainWindow);
484 actionLayoutPlaylist->setObjectName(QString::fromUtf8(
"actionLayoutPlaylist"));
485 actionLayoutTimeline =
new QAction(MainWindow);
486 actionLayoutTimeline->setObjectName(QString::fromUtf8(
"actionLayoutTimeline"));
487 actionLayoutClip =
new QAction(MainWindow);
488 actionLayoutClip->setObjectName(QString::fromUtf8(
"actionLayoutClip"));
489 actionLayoutAdd =
new QAction(MainWindow);
490 actionLayoutAdd->setObjectName(QString::fromUtf8(
"actionLayoutAdd"));
491 actionProfileRemove =
new QAction(MainWindow);
492 actionProfileRemove->setObjectName(QString::fromUtf8(
"actionProfileRemove"));
493 actionLayoutRemove =
new QAction(MainWindow);
494 actionLayoutRemove->setObjectName(QString::fromUtf8(
"actionLayoutRemove"));
495 actionOpenOther2 =
new QAction(MainWindow);
496 actionOpenOther2->setObjectName(QString::fromUtf8(
"actionOpenOther2"));
498 iconThemeName = QString::fromUtf8(
"document-new");
499 if (QIcon::hasThemeIcon(iconThemeName)) {
500 icon19 = QIcon::fromTheme(iconThemeName);
502 icon19.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/document-new.png"), QSize(), QIcon::Normal, QIcon::Off);
504 actionOpenOther2->setIcon(icon19);
505 actionOpenOther2->setIconVisibleInMenu(
false);
506 actionClearRecentOnExit =
new QAction(MainWindow);
507 actionClearRecentOnExit->setObjectName(QString::fromUtf8(
"actionClearRecentOnExit"));
508 actionClearRecentOnExit->setCheckable(
true);
509 actionShowTextUnderIcons =
new QAction(MainWindow);
510 actionShowTextUnderIcons->setObjectName(QString::fromUtf8(
"actionShowTextUnderIcons"));
511 actionShowTextUnderIcons->setCheckable(
true);
512 actionShowSmallIcons =
new QAction(MainWindow);
513 actionShowSmallIcons->setObjectName(QString::fromUtf8(
"actionShowSmallIcons"));
514 actionShowSmallIcons->setCheckable(
true);
515 actionJobs =
new QAction(MainWindow);
516 actionJobs->setObjectName(QString::fromUtf8(
"actionJobs"));
518 iconThemeName = QString::fromUtf8(
"run-build");
519 if (QIcon::hasThemeIcon(iconThemeName)) {
520 icon20 = QIcon::fromTheme(iconThemeName);
522 icon20.addFile(QString::fromUtf8(
":/icons/oxygen/32x32/actions/run-build.png"), QSize(), QIcon::Normal, QIcon::Off);
524 actionJobs->setIcon(icon20);
525 centralWidget =
new QWidget(MainWindow);
526 centralWidget->setObjectName(QString::fromUtf8(
"centralWidget"));
527 horizontalLayout =
new QHBoxLayout(centralWidget);
528 horizontalLayout->setSpacing(6);
529 horizontalLayout->setContentsMargins(11, 11, 11, 11);
530 horizontalLayout->setObjectName(QString::fromUtf8(
"horizontalLayout"));
531 horizontalLayout->setContentsMargins(0, 4, 0, 0);
532 MainWindow->setCentralWidget(centralWidget);
533 menuBar =
new QMenuBar(MainWindow);
534 menuBar->setObjectName(QString::fromUtf8(
"menuBar"));
535 menuBar->setGeometry(QRect(0, 0, 1270, 21));
536 menuFile =
new QMenu(menuBar);
537 menuFile->setObjectName(QString::fromUtf8(
"menuFile"));
538 menuView =
new QMenu(menuBar);
539 menuView->setObjectName(QString::fromUtf8(
"menuView"));
540 menuLayout =
new QMenu(menuView);
541 menuLayout->setObjectName(QString::fromUtf8(
"menuLayout"));
542 menuEdit =
new QMenu(menuBar);
543 menuEdit->setObjectName(QString::fromUtf8(
"menuEdit"));
544 menuHelp =
new QMenu(menuBar);
545 menuHelp->setObjectName(QString::fromUtf8(
"menuHelp"));
546 menuSettings =
new QMenu(menuBar);
547 menuSettings->setObjectName(QString::fromUtf8(
"menuSettings"));
548 menuAudioChannels =
new QMenu(menuSettings);
549 menuAudioChannels->setObjectName(QString::fromUtf8(
"menuAudioChannels"));
550 menuDeinterlacer =
new QMenu(menuSettings);
551 menuDeinterlacer->setObjectName(QString::fromUtf8(
"menuDeinterlacer"));
552 menuInterpolation =
new QMenu(menuSettings);
553 menuInterpolation->setObjectName(QString::fromUtf8(
"menuInterpolation"));
554 menuProfile =
new QMenu(menuSettings);
555 menuProfile->setObjectName(QString::fromUtf8(
"menuProfile"));
556 menuExternal =
new QMenu(menuSettings);
557 menuExternal->setObjectName(QString::fromUtf8(
"menuExternal"));
558 menuLanguage =
new QMenu(menuSettings);
559 menuLanguage->setObjectName(QString::fromUtf8(
"menuLanguage"));
560 menuTheme =
new QMenu(menuSettings);
561 menuTheme->setObjectName(QString::fromUtf8(
"menuTheme"));
562 menuGamma =
new QMenu(menuSettings);
563 menuGamma->setObjectName(QString::fromUtf8(
"menuGamma"));
564 menuDrawingMethod =
new QMenu(menuSettings);
565 menuDrawingMethod->setObjectName(QString::fromUtf8(
"menuDrawingMethod"));
566 menuData_Directory =
new QMenu(menuSettings);
567 menuData_Directory->setObjectName(QString::fromUtf8(
"menuData_Directory"));
568 MainWindow->setMenuBar(menuBar);
569 mainToolBar =
new QToolBar(MainWindow);
570 mainToolBar->setObjectName(QString::fromUtf8(
"mainToolBar"));
571 mainToolBar->setMovable(
false);
572 mainToolBar->setToolButtonStyle(Qt::ToolButtonFollowStyle);
573 mainToolBar->setFloatable(
false);
574 mainToolBar->setProperty(
"Movable", QVariant(
false));
575 MainWindow->addToolBar(Qt::TopToolBarArea, mainToolBar);
576 statusBar =
new QStatusBar(MainWindow);
577 statusBar->setObjectName(QString::fromUtf8(
"statusBar"));
578 MainWindow->setStatusBar(statusBar);
580 menuBar->addAction(menuFile->menuAction());
581 menuBar->addAction(menuEdit->menuAction());
582 menuBar->addAction(menuView->menuAction());
583 menuBar->addAction(menuSettings->menuAction());
584 menuBar->addAction(menuHelp->menuAction());
585 menuFile->addAction(actionNew);
586 menuFile->addAction(actionOpen);
587 menuFile->addAction(actionOpenOther);
588 menuFile->addAction(actionOpenXML);
589 menuFile->addSeparator();
590 menuFile->addAction(actionSave);
591 menuFile->addAction(actionSave_As);
592 menuFile->addAction(actionExportVideo);
593 menuFile->addAction(actionExportFrame);
594 menuFile->addAction(actionExportEDL);
595 menuFile->addSeparator();
596 menuFile->addAction(actionClose);
597 menuFile->addSeparator();
598 menuFile->addAction(actionExit);
599 menuView->addAction(actionEnter_Full_Screen);
600 menuView->addAction(menuLayout->menuAction());
601 menuView->addAction(actionShowTitleBars);
602 menuView->addAction(actionShowToolbar);
603 menuView->addAction(actionShowSmallIcons);
604 menuView->addAction(actionShowTextUnderIcons);
605 menuView->addSeparator();
606 menuLayout->addAction(actionLayoutTimeline);
607 menuLayout->addAction(actionLayoutClip);
608 menuLayout->addAction(actionLayoutPlaylist);
609 menuLayout->addAction(actionLayoutPlayer);
610 menuLayout->addSeparator();
611 menuLayout->addAction(actionRestoreLayout);
612 menuLayout->addAction(actionLayoutAdd);
613 menuEdit->addAction(actionCut);
614 menuEdit->addAction(actionCopy);
615 menuEdit->addAction(actionPaste);
616 menuHelp->addAction(actionKeyboardShortcuts);
617 menuHelp->addAction(actionUpgrade);
618 menuHelp->addAction(actionFAQ);
619 menuHelp->addAction(actionTutorials);
620 menuHelp->addAction(actionForum);
621 menuHelp->addSeparator();
622 menuHelp->addAction(actionAbout_Shotcut);
623 menuHelp->addAction(actionAbout_Qt);
624 menuSettings->addAction(actionProject);
625 menuSettings->addAction(actionGPU);
626 menuSettings->addAction(menuProfile->menuAction());
627 menuSettings->addAction(menuAudioChannels->menuAction());
628 menuSettings->addSeparator();
629 menuSettings->addAction(actionPlayer);
630 menuSettings->addAction(actionScrubAudio);
631 menuSettings->addAction(actionJack);
632 menuSettings->addAction(actionRealtime);
633 menuSettings->addAction(actionProgressive);
634 menuSettings->addAction(menuDeinterlacer->menuAction());
635 menuSettings->addAction(menuInterpolation->menuAction());
636 menuSettings->addAction(menuExternal->menuAction());
637 menuSettings->addAction(menuGamma->menuAction());
638 menuSettings->addSeparator();
639 menuSettings->addAction(actionUser_Interface);
640 menuSettings->addAction(menuLanguage->menuAction());
641 menuSettings->addAction(menuTheme->menuAction());
642 menuSettings->addAction(menuDrawingMethod->menuAction());
643 menuSettings->addAction(menuData_Directory->menuAction());
644 menuSettings->addAction(actionClearRecentOnExit);
645 menuAudioChannels->addAction(actionChannels1);
646 menuAudioChannels->addAction(actionChannels2);
647 menuAudioChannels->addAction(actionChannels6);
648 menuDeinterlacer->addAction(actionOneField);
649 menuDeinterlacer->addAction(actionLinearBlend);
650 menuDeinterlacer->addAction(actionYadifTemporal);
651 menuDeinterlacer->addAction(actionYadifSpatial);
652 menuInterpolation->addAction(actionNearest);
653 menuInterpolation->addAction(actionBilinear);
654 menuInterpolation->addAction(actionBicubic);
655 menuInterpolation->addAction(actionHyper);
656 menuProfile->addAction(actionProfileAutomatic);
657 menuExternal->addAction(actionExternalNone);
658 menuTheme->addAction(actionSystemTheme);
659 menuTheme->addAction(actionFusionDark);
660 menuTheme->addAction(actionFusionLight);
661 menuGamma->addAction(actionGammaSRGB);
662 menuGamma->addAction(actionGammaRec709);
663 menuDrawingMethod->addAction(actionDrawingAutomatic);
664 menuDrawingMethod->addAction(actionDrawingOpenGL);
665 menuDrawingMethod->addAction(actionDrawingDirectX);
666 menuDrawingMethod->addAction(actionDrawingSoftware);
667 menuData_Directory->addAction(actionAppDataSet);
668 menuData_Directory->addAction(actionAppDataShow);
669 mainToolBar->addAction(actionOpen);
670 mainToolBar->addAction(actionOpenOther2);
671 mainToolBar->addAction(actionSave);
672 mainToolBar->addSeparator();
673 mainToolBar->addAction(actionUndo);
674 mainToolBar->addAction(actionRedo);
675 mainToolBar->addSeparator();
676 mainToolBar->addAction(actionAudioMeter);
677 mainToolBar->addAction(actionProperties);
678 mainToolBar->addAction(actionRecent);
679 mainToolBar->addAction(actionPlaylist);
680 mainToolBar->addAction(actionTimeline);
681 mainToolBar->addAction(actionFilters);
682 mainToolBar->addAction(actionKeyframes);
683 mainToolBar->addAction(actionHistory);
684 mainToolBar->addAction(actionEncode);
685 mainToolBar->addAction(actionJobs);
686 mainToolBar->addAction(actionFullscreen);
688 retranslateUi(MainWindow);
689 QObject::connect(actionExit, SIGNAL(triggered()), MainWindow, SLOT(close()));
691 QMetaObject::connectSlotsByName(MainWindow);
694 void retranslateUi(QMainWindow *MainWindow)
696 MainWindow->setWindowTitle(QApplication::translate(
"MainWindow",
"Shotcut",
nullptr));
697 actionOpen->setText(QApplication::translate(
"MainWindow",
"&Open File...",
nullptr));
698 #ifndef QT_NO_TOOLTIP 699 actionOpen->setToolTip(QApplication::translate(
"MainWindow",
"Open a video, audio or image file",
nullptr));
700 #endif // QT_NO_TOOLTIP 701 #ifndef QT_NO_SHORTCUT 702 actionOpen->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+O",
nullptr));
703 #endif // QT_NO_SHORTCUT 704 actionExit->setText(QApplication::translate(
"MainWindow",
"E&xit",
nullptr));
705 #ifndef QT_NO_TOOLTIP 706 actionExit->setToolTip(QApplication::translate(
"MainWindow",
"Quit the application",
nullptr));
707 #endif // QT_NO_TOOLTIP 708 #ifndef QT_NO_SHORTCUT 709 actionExit->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+Q",
nullptr));
710 #endif // QT_NO_SHORTCUT 711 actionAbout_Shotcut->setText(QApplication::translate(
"MainWindow",
"&About Shotcut",
nullptr));
712 actionAbout_Qt->setText(QApplication::translate(
"MainWindow",
"About Qt",
nullptr));
713 actionOpenOther->setText(QApplication::translate(
"MainWindow",
"Open Other...",
nullptr));
714 #ifndef QT_NO_TOOLTIP 715 actionOpenOther->setToolTip(QApplication::translate(
"MainWindow",
"Open a device, stream or generator",
nullptr));
716 #endif // QT_NO_TOOLTIP 717 #ifndef QT_NO_SHORTCUT 718 actionOpenOther->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+Shift+O",
nullptr));
719 #endif // QT_NO_SHORTCUT 720 actionSave->setText(QApplication::translate(
"MainWindow",
"&Save",
nullptr));
721 #ifndef QT_NO_TOOLTIP 722 actionSave->setToolTip(QApplication::translate(
"MainWindow",
"Save project as a MLT XML file",
nullptr));
723 #endif // QT_NO_TOOLTIP 724 #ifndef QT_NO_SHORTCUT 725 actionSave->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+S",
nullptr));
726 #endif // QT_NO_SHORTCUT 727 actionSave_As->setText(QApplication::translate(
"MainWindow",
"Save &As...",
nullptr));
728 #ifndef QT_NO_TOOLTIP 729 actionSave_As->setToolTip(QApplication::translate(
"MainWindow",
"Save project to a different MLT XML file",
nullptr));
730 #endif // QT_NO_TOOLTIP 731 #ifndef QT_NO_SHORTCUT 732 actionSave_As->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+Shift+S",
nullptr));
733 #endif // QT_NO_SHORTCUT 734 actionEncode->setText(QApplication::translate(
"MainWindow",
"Export",
nullptr));
735 #ifndef QT_NO_TOOLTIP 736 actionEncode->setToolTip(QApplication::translate(
"MainWindow",
"Show the Export panel",
nullptr));
737 #endif // QT_NO_TOOLTIP 738 actionUndo->setText(QApplication::translate(
"MainWindow",
"&Undo",
nullptr));
739 actionRedo->setText(QApplication::translate(
"MainWindow",
"&Redo",
nullptr));
740 actionForum->setText(QApplication::translate(
"MainWindow",
"Forum...",
nullptr));
741 actionFAQ->setText(QApplication::translate(
"MainWindow",
"FAQ...",
nullptr));
742 actionEnter_Full_Screen->setText(QApplication::translate(
"MainWindow",
"Enter Full Screen",
nullptr));
743 #ifndef QT_NO_SHORTCUT 744 actionEnter_Full_Screen->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+Shift+F",
nullptr));
745 #endif // QT_NO_SHORTCUT 746 actionAudioMeter->setText(QApplication::translate(
"MainWindow",
"Peak Meter",
nullptr));
747 #ifndef QT_NO_TOOLTIP 748 actionAudioMeter->setToolTip(QApplication::translate(
"MainWindow",
"Show or hide the audio peak meter",
nullptr));
749 #endif // QT_NO_TOOLTIP 750 actionProperties->setText(QApplication::translate(
"MainWindow",
"Properties",
nullptr));
751 actionRecent->setText(QApplication::translate(
"MainWindow",
"Recent",
nullptr));
752 actionPlaylist->setText(QApplication::translate(
"MainWindow",
"Playlist",
nullptr));
753 actionHistory->setText(QApplication::translate(
"MainWindow",
"History",
nullptr));
754 actionFullscreen->setText(QApplication::translate(
"MainWindow",
"Full Screen",
nullptr));
755 actionRealtime->setText(QApplication::translate(
"MainWindow",
"Realtime (frame dropping)",
nullptr));
756 actionProgressive->setText(QApplication::translate(
"MainWindow",
"Progressive",
nullptr));
757 actionGPU->setText(QApplication::translate(
"MainWindow",
"GPU Effects (unstable)",
nullptr));
758 #ifndef QT_NO_TOOLTIP 759 actionGPU->setToolTip(QApplication::translate(
"MainWindow",
"Use GPU filters",
nullptr));
760 #endif // QT_NO_TOOLTIP 761 actionChannels1->setText(QApplication::translate(
"MainWindow",
"1 (mono)",
nullptr));
762 actionChannels2->setText(QApplication::translate(
"MainWindow",
"2 (stereo)",
nullptr));
763 actionChannels6->setText(QApplication::translate(
"MainWindow",
"6 (5.1)",
nullptr));
764 actionOneField->setText(QApplication::translate(
"MainWindow",
"One Field (fast)",
nullptr));
765 actionLinearBlend->setText(QApplication::translate(
"MainWindow",
"Linear Blend (fast)",
nullptr));
766 actionYadifTemporal->setText(QApplication::translate(
"MainWindow",
"YADIF - temporal only (good)",
nullptr));
767 actionYadifSpatial->setText(QApplication::translate(
"MainWindow",
"YADIF - temporal + spatial (best)",
nullptr));
768 actionNearest->setText(QApplication::translate(
"MainWindow",
"Nearest Neighbor (fast)",
nullptr));
769 actionBilinear->setText(QApplication::translate(
"MainWindow",
"Bilinear (good)",
nullptr));
770 actionBicubic->setText(QApplication::translate(
"MainWindow",
"Bicubic (better)",
nullptr));
771 actionHyper->setText(QApplication::translate(
"MainWindow",
"Hyper/Lanczos (best)",
nullptr));
772 actionProfileAutomatic->setText(QApplication::translate(
"MainWindow",
"Automatic",
nullptr));
773 actionExternalNone->setText(QApplication::translate(
"MainWindow",
"None",
nullptr));
774 actionJack->setText(QApplication::translate(
"MainWindow",
"Use JACK Audio",
nullptr));
775 actionFilters->setText(QApplication::translate(
"MainWindow",
"Filters",
nullptr));
776 #ifndef QT_NO_TOOLTIP 777 actionFilters->setToolTip(QApplication::translate(
"MainWindow",
"Modify the video image or audio",
nullptr));
778 #endif // QT_NO_TOOLTIP 779 actionAddCustomProfile->setText(QApplication::translate(
"MainWindow",
"Add...",
nullptr));
780 actionSystemTheme->setText(QApplication::translate(
"MainWindow",
"System",
nullptr));
781 #ifndef QT_NO_TOOLTIP 782 actionSystemTheme->setToolTip(QApplication::translate(
"MainWindow",
"Use the user or platform style, colors, and icons.",
nullptr));
783 #endif // QT_NO_TOOLTIP 784 actionFusionDark->setText(QApplication::translate(
"MainWindow",
"Fusion Dark",
nullptr));
785 actionFusionLight->setText(QApplication::translate(
"MainWindow",
"Fusion Light",
nullptr));
786 actionTutorials->setText(QApplication::translate(
"MainWindow",
"Tutorials...",
nullptr));
787 actionTimeline->setText(QApplication::translate(
"MainWindow",
"Timeline",
nullptr));
788 actionRestoreLayout->setText(QApplication::translate(
"MainWindow",
"Restore Default Layout",
nullptr));
789 #ifndef QT_NO_TOOLTIP 790 actionRestoreLayout->setToolTip(QApplication::translate(
"MainWindow",
"Restore Default Layout",
nullptr));
791 #endif // QT_NO_TOOLTIP 792 actionShowTitleBars->setText(QApplication::translate(
"MainWindow",
"Show Title Bars",
nullptr));
793 actionShowToolbar->setText(QApplication::translate(
"MainWindow",
"Show Toolbar",
nullptr));
794 actionUpgrade->setText(QApplication::translate(
"MainWindow",
"Upgrade...",
nullptr));
795 actionOpenXML->setText(QApplication::translate(
"MainWindow",
"Open MLT XML As Clip...",
nullptr));
796 #ifndef QT_NO_TOOLTIP 797 actionOpenXML->setToolTip(QApplication::translate(
"MainWindow",
"Open a MLT XML project file as a virtual clip",
nullptr));
798 #endif // QT_NO_TOOLTIP 799 actionGammaSRGB->setText(QApplication::translate(
"MainWindow",
"sRGB (computer)",
nullptr));
800 actionGammaRec709->setText(QApplication::translate(
"MainWindow",
"Rec. 709 (TV)",
nullptr));
801 actionScrubAudio->setText(QApplication::translate(
"MainWindow",
"Scrub Audio",
nullptr));
802 actionDrawingAutomatic->setText(QApplication::translate(
"MainWindow",
"Automatic",
nullptr));
803 actionDrawingSoftware->setText(QApplication::translate(
"MainWindow",
"Software (Mesa)",
nullptr));
804 actionApplicationLog->setText(QApplication::translate(
"MainWindow",
"Application Log...",
nullptr));
805 actionProject->setText(QApplication::translate(
"MainWindow",
"Project",
nullptr));
806 actionPlayer->setText(QApplication::translate(
"MainWindow",
"Player",
nullptr));
807 actionUser_Interface->setText(QApplication::translate(
"MainWindow",
"User Interface",
nullptr));
808 actionClose->setText(QApplication::translate(
"MainWindow",
"Close",
nullptr));
809 #ifndef QT_NO_SHORTCUT 810 actionClose->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+W",
nullptr));
811 #endif // QT_NO_SHORTCUT 812 actionCut->setText(QApplication::translate(
"MainWindow",
"Cu&t",
nullptr));
813 #ifndef QT_NO_SHORTCUT 814 actionCut->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+X",
nullptr));
815 #endif // QT_NO_SHORTCUT 816 actionCopy->setText(QApplication::translate(
"MainWindow",
"&Copy",
nullptr));
817 #ifndef QT_NO_SHORTCUT 818 actionCopy->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+C",
nullptr));
819 #endif // QT_NO_SHORTCUT 820 actionPaste->setText(QApplication::translate(
"MainWindow",
"&Paste",
nullptr));
821 #ifndef QT_NO_SHORTCUT 822 actionPaste->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+V",
nullptr));
823 #endif // QT_NO_SHORTCUT 824 actionExportEDL->setText(QApplication::translate(
"MainWindow",
"Export EDL...",
nullptr));
825 actionExportFrame->setText(QApplication::translate(
"MainWindow",
"Export Frame...",
nullptr));
826 #ifndef QT_NO_SHORTCUT 827 actionExportFrame->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+Shift+E",
nullptr));
828 #endif // QT_NO_SHORTCUT 829 actionExportVideo->setText(QApplication::translate(
"MainWindow",
"Export Video...",
nullptr));
830 #ifndef QT_NO_SHORTCUT 831 actionExportVideo->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+E",
nullptr));
832 #endif // QT_NO_SHORTCUT 833 actionAppDataSet->setText(QApplication::translate(
"MainWindow",
"Set...",
nullptr));
834 actionAppDataShow->setText(QApplication::translate(
"MainWindow",
"Show...",
nullptr));
835 #ifndef QT_NO_TOOLTIP 836 actionAppDataShow->setToolTip(QApplication::translate(
"MainWindow",
"Show",
nullptr));
837 #endif // QT_NO_TOOLTIP 838 actionKeyframes->setText(QApplication::translate(
"MainWindow",
"Keyframes",
nullptr));
839 #ifndef QT_NO_TOOLTIP 840 actionKeyframes->setToolTip(QApplication::translate(
"MainWindow",
"Keyframes",
nullptr));
841 #endif // QT_NO_TOOLTIP 842 actionNew->setText(QApplication::translate(
"MainWindow",
"New",
nullptr));
843 #ifndef QT_NO_SHORTCUT 844 actionNew->setShortcut(QApplication::translate(
"MainWindow",
"Ctrl+N",
nullptr));
845 #endif // QT_NO_SHORTCUT 846 actionKeyboardShortcuts->setText(QApplication::translate(
"MainWindow",
"Keyboard Shortcuts...",
nullptr));
847 #ifndef QT_NO_SHORTCUT 848 actionKeyboardShortcuts->setShortcut(QApplication::translate(
"MainWindow",
"F1",
nullptr));
849 #endif // QT_NO_SHORTCUT 850 actionLayoutPlayer->setText(QApplication::translate(
"MainWindow",
"Player",
nullptr));
851 actionLayoutPlaylist->setText(QApplication::translate(
"MainWindow",
"Playlist Project",
nullptr));
852 actionLayoutTimeline->setText(QApplication::translate(
"MainWindow",
"Timeline Project",
nullptr));
853 actionLayoutClip->setText(QApplication::translate(
"MainWindow",
"Clip-only Project",
nullptr));
854 actionLayoutAdd->setText(QApplication::translate(
"MainWindow",
"Add...",
nullptr));
855 actionProfileRemove->setText(QApplication::translate(
"MainWindow",
"Remove...",
nullptr));
856 actionLayoutRemove->setText(QApplication::translate(
"MainWindow",
"Remove...",
nullptr));
857 actionOpenOther2->setText(QApplication::translate(
"MainWindow",
"Open Other",
nullptr));
858 #ifndef QT_NO_TOOLTIP 859 actionOpenOther2->setToolTip(QApplication::translate(
"MainWindow",
"Open a device, stream or generator",
nullptr));
860 #endif // QT_NO_TOOLTIP 861 actionClearRecentOnExit->setText(QApplication::translate(
"MainWindow",
"Clear Recent on Exit",
nullptr));
862 actionShowTextUnderIcons->setText(QApplication::translate(
"MainWindow",
"Show Text Under Icons",
nullptr));
863 actionShowSmallIcons->setText(QApplication::translate(
"MainWindow",
"Show Small Icons",
nullptr));
864 actionJobs->setText(QApplication::translate(
"MainWindow",
"Jobs",
nullptr));
865 menuFile->setTitle(QApplication::translate(
"MainWindow",
"&File",
nullptr));
866 menuView->setTitle(QApplication::translate(
"MainWindow",
"&View",
nullptr));
867 menuLayout->setTitle(QApplication::translate(
"MainWindow",
"Layout",
nullptr));
868 menuEdit->setTitle(QApplication::translate(
"MainWindow",
"&Edit",
nullptr));
869 menuHelp->setTitle(QApplication::translate(
"MainWindow",
"&Help",
nullptr));
870 menuSettings->setTitle(QApplication::translate(
"MainWindow",
"Settings",
nullptr));
871 menuAudioChannels->setTitle(QApplication::translate(
"MainWindow",
"Audio Channels",
nullptr));
872 menuDeinterlacer->setTitle(QApplication::translate(
"MainWindow",
"Deinterlacer",
nullptr));
873 menuInterpolation->setTitle(QApplication::translate(
"MainWindow",
"Interpolation",
nullptr));
874 menuProfile->setTitle(QApplication::translate(
"MainWindow",
"Video Mode",
nullptr));
875 menuExternal->setTitle(QApplication::translate(
"MainWindow",
"External Monitor",
nullptr));
876 menuLanguage->setTitle(QApplication::translate(
"MainWindow",
"Language",
nullptr));
877 menuTheme->setTitle(QApplication::translate(
"MainWindow",
"Theme",
nullptr));
878 menuGamma->setTitle(QApplication::translate(
"MainWindow",
"Gamma",
nullptr));
879 menuDrawingMethod->setTitle(QApplication::translate(
"MainWindow",
"Display Method",
nullptr));
880 menuData_Directory->setTitle(QApplication::translate(
"MainWindow",
"App Data Directory",
nullptr));
881 mainToolBar->setWindowTitle(QApplication::translate(
"MainWindow",
"Toolbar",
nullptr));
887 class MainWindow:
public Ui_MainWindow {};
892 #endif // UI_MAINWINDOW_H