1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>MainWindow</class>
4 <widget class="QMainWindow" name="MainWindow">
5 <property name="geometry">
13 <property name="windowTitle">
14 <string>Simple x264/x265 Launcher</string>
16 <widget class="QWidget" name="centralwidget">
17 <layout class="QVBoxLayout" name="verticalLayout">
19 <widget class="QSplitter" name="splitter">
20 <property name="orientation">
21 <enum>Qt::Vertical</enum>
23 <property name="opaqueResize">
26 <property name="handleWidth">
29 <property name="childrenCollapsible">
32 <widget class="QTableView" name="jobsView">
33 <property name="focusPolicy">
34 <enum>Qt::StrongFocus</enum>
36 <property name="contextMenuPolicy">
37 <enum>Qt::ActionsContextMenu</enum>
39 <property name="alternatingRowColors">
42 <property name="selectionMode">
43 <enum>QAbstractItemView::SingleSelection</enum>
45 <property name="selectionBehavior">
46 <enum>QAbstractItemView::SelectRows</enum>
48 <property name="wordWrap">
51 <property name="cornerButtonEnabled">
54 <attribute name="horizontalHeaderVisible">
57 <attribute name="horizontalHeaderHighlightSections">
60 <attribute name="verticalHeaderVisible">
64 <widget class="QGroupBox" name="groupBox">
65 <property name="title">
66 <string> Job Details </string>
68 <layout class="QVBoxLayout" name="verticalLayout_2">
69 <property name="spacing">
73 <widget class="QProgressBar" name="progressBar">
74 <property name="mouseTracking">
77 <property name="focusPolicy">
78 <enum>Qt::StrongFocus</enum>
80 <property name="value">
83 <property name="alignment">
84 <set>Qt::AlignCenter</set>
89 <spacer name="verticalSpacer">
90 <property name="orientation">
91 <enum>Qt::Vertical</enum>
93 <property name="sizeType">
94 <enum>QSizePolicy::Fixed</enum>
96 <property name="sizeHint" stdset="0">
105 <widget class="QListView" name="logView">
106 <property name="font">
108 <family>Lucida Console</family>
111 <property name="contextMenuPolicy">
112 <enum>Qt::ActionsContextMenu</enum>
114 <property name="horizontalScrollBarPolicy">
115 <enum>Qt::ScrollBarAlwaysOff</enum>
117 <property name="selectionMode">
118 <enum>QAbstractItemView::NoSelection</enum>
120 <property name="selectionBehavior">
121 <enum>QAbstractItemView::SelectRows</enum>
126 <widget class="QLineEdit" name="editDetails">
127 <property name="font">
133 <property name="readOnly">
143 <widget class="QFrame" name="frame">
144 <property name="frameShape">
145 <enum>QFrame::HLine</enum>
147 <property name="frameShadow">
148 <enum>QFrame::Sunken</enum>
153 <layout class="QHBoxLayout" name="horizontalLayout">
155 <widget class="QPushButton" name="buttonAddJob">
156 <property name="minimumSize">
162 <property name="text">
163 <string>Add New Job</string>
165 <property name="icon">
166 <iconset resource="../res/resources.qrc">
167 <normaloff>:/buttons/add.png</normaloff>:/buttons/add.png</iconset>
172 <spacer name="horizontalSpacer">
173 <property name="orientation">
174 <enum>Qt::Horizontal</enum>
176 <property name="sizeHint" stdset="0">
185 <widget class="QLabel" name="labelBuildDate">
186 <property name="palette">
189 <colorrole role="WindowText">
190 <brush brushstyle="SolidPattern">
200 <colorrole role="WindowText">
201 <brush brushstyle="SolidPattern">
211 <colorrole role="WindowText">
212 <brush brushstyle="SolidPattern">
223 <property name="cursor">
224 <cursorShape>WhatsThisCursor</cursorShape>
226 <property name="text">
227 <string>(Version)</string>
232 <spacer name="horizontalSpacer_2">
233 <property name="orientation">
234 <enum>Qt::Horizontal</enum>
236 <property name="sizeHint" stdset="0">
245 <widget class="QPushButton" name="buttonStartJob">
246 <property name="enabled">
249 <property name="minimumSize">
255 <property name="text">
256 <string>Start Job</string>
258 <property name="icon">
259 <iconset resource="../res/resources.qrc">
260 <normaloff>:/buttons/play_big.png</normaloff>:/buttons/play_big.png</iconset>
265 <widget class="QPushButton" name="buttonPauseJob">
266 <property name="enabled">
269 <property name="minimumSize">
275 <property name="text">
276 <string>Pause Job</string>
278 <property name="icon">
279 <iconset resource="../res/resources.qrc">
280 <normaloff>:/buttons/pause.png</normaloff>:/buttons/pause.png</iconset>
282 <property name="checkable">
288 <widget class="QPushButton" name="buttonAbortJob">
289 <property name="enabled">
292 <property name="minimumSize">
298 <property name="text">
299 <string>Abort Job</string>
301 <property name="icon">
302 <iconset resource="../res/resources.qrc">
303 <normaloff>:/buttons/cancel.png</normaloff>:/buttons/cancel.png</iconset>
311 <widget class="QMenuBar" name="menubar">
312 <property name="geometry">
320 <widget class="QMenu" name="menuFile">
321 <property name="title">
322 <string>Application</string>
324 <widget class="QMenu" name="menuRemove_Jobs">
325 <property name="title">
326 <string>Clean-Up</string>
328 <property name="icon">
329 <iconset resource="../res/resources.qrc">
330 <normaloff>:/buttons/clean.png</normaloff>:/buttons/clean.png</iconset>
332 <addaction name="actionCleanup_Finished"/>
333 <addaction name="actionCleanup_Enqueued"/>
335 <addaction name="actionOpen"/>
336 <addaction name="actionCreateJob"/>
337 <addaction name="separator"/>
338 <addaction name="menuRemove_Jobs"/>
339 <addaction name="separator"/>
340 <addaction name="actionPreferences"/>
341 <addaction name="separator"/>
342 <addaction name="actionExit"/>
344 <widget class="QMenu" name="menu">
345 <property name="title">
348 <widget class="QMenu" name="menuDownloadX264">
349 <property name="title">
350 <string>Download x264 Binaries</string>
352 <property name="icon">
353 <iconset resource="../res/resources.qrc">
354 <normaloff>:/buttons/setup.png</normaloff>:/buttons/setup.png</iconset>
356 <addaction name="actionWebX264VideoLAN"/>
357 <addaction name="actionWebX264Komisar"/>
358 <addaction name="separator"/>
359 <addaction name="actionWebX264FreeCodecs"/>
361 <widget class="QMenu" name="menuDownloadAvisynth">
362 <property name="title">
363 <string>Download Avisynth</string>
365 <property name="icon">
366 <iconset resource="../res/resources.qrc">
367 <normaloff>:/buttons/setup.png</normaloff>:/buttons/setup.png</iconset>
369 <addaction name="actionWebAvisynth32"/>
370 <addaction name="actionWebAvisynth64"/>
371 <addaction name="separator"/>
372 <addaction name="actionWebAvisynthPlus"/>
374 <widget class="QMenu" name="menuDownloadX265">
375 <property name="title">
376 <string>Download x265 Binaries</string>
378 <property name="icon">
379 <iconset resource="../res/resources.qrc">
380 <normaloff>:/buttons/setup.png</normaloff>:/buttons/setup.png</iconset>
382 <addaction name="actionWebX265Fllear"/>
383 <addaction name="actionWebX265LigH"/>
384 <addaction name="actionWebX265Snowfag"/>
385 <addaction name="separator"/>
386 <addaction name="actionWebX265FreeCodecs"/>
388 <addaction name="actionCheckForUpdates"/>
389 <addaction name="separator"/>
390 <addaction name="actionWebMulder"/>
391 <addaction name="actionWebX264"/>
392 <addaction name="actionWebX265"/>
393 <addaction name="actionWebSupport"/>
394 <addaction name="separator"/>
395 <addaction name="menuDownloadX264"/>
396 <addaction name="menuDownloadX265"/>
397 <addaction name="menuDownloadAvisynth"/>
398 <addaction name="actionWebVapourSynth"/>
399 <addaction name="separator"/>
400 <addaction name="actionOnlineDocX264"/>
401 <addaction name="actionOnlineDocX265"/>
402 <addaction name="actionWebBluRay"/>
403 <addaction name="actionWebAvsWiki"/>
404 <addaction name="actionWebVapourSynthDocs"/>
405 <addaction name="actionWebSecret"/>
406 <addaction name="separator"/>
407 <addaction name="actionAbout"/>
409 <widget class="QMenu" name="menuJob">
410 <property name="title">
413 <addaction name="actionJob_Start"/>
414 <addaction name="actionJob_Pause"/>
415 <addaction name="actionJob_Abort"/>
416 <addaction name="separator"/>
417 <addaction name="actionJob_Browse"/>
418 <addaction name="actionJob_Delete"/>
419 <addaction name="actionJob_Restart"/>
420 <addaction name="separator"/>
421 <addaction name="actionJob_MoveUp"/>
422 <addaction name="actionJob_MoveDown"/>
424 <addaction name="menuFile"/>
425 <addaction name="menuJob"/>
426 <addaction name="menu"/>
428 <action name="actionExit">
429 <property name="icon">
430 <iconset resource="../res/resources.qrc">
431 <normaloff>:/buttons/door_in.png</normaloff>:/buttons/door_in.png</iconset>
433 <property name="text">
434 <string>Exit</string>
437 <action name="actionAbout">
438 <property name="icon">
439 <iconset resource="../res/resources.qrc">
440 <normaloff>:/buttons/information.png</normaloff>:/buttons/information.png</iconset>
442 <property name="text">
443 <string>About...</string>
446 <action name="actionWebMulder">
447 <property name="icon">
448 <iconset resource="../res/resources.qrc">
449 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
451 <property name="text">
452 <string>MuldeR's Web-Site</string>
455 <action name="actionWebX264">
456 <property name="icon">
457 <iconset resource="../res/resources.qrc">
458 <normaloff>:/buttons/x264.png</normaloff>:/buttons/x264.png</iconset>
460 <property name="text">
461 <string>Official x264 Web-Site</string>
464 <action name="actionWebX264Komisar">
465 <property name="icon">
466 <iconset resource="../res/resources.qrc">
467 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
469 <property name="text">
470 <string>x264 builds for Windows by Komisar</string>
473 <action name="actionWebX264VideoLAN">
474 <property name="icon">
475 <iconset resource="../res/resources.qrc">
476 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
478 <property name="text">
479 <string>x264 builds for Windows by VideoLAN</string>
482 <action name="actionOnlineDocX264">
483 <property name="icon">
484 <iconset resource="../res/resources.qrc">
485 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
487 <property name="text">
488 <string>x264 Online Documentation</string>
491 <action name="actionWebBluRay">
492 <property name="icon">
493 <iconset resource="../res/resources.qrc">
494 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
496 <property name="text">
497 <string>BluRay Authoring Guide</string>
500 <action name="actionCreateJob">
501 <property name="icon">
502 <iconset resource="../res/resources.qrc">
503 <normaloff>:/buttons/add.png</normaloff>:/buttons/add.png</iconset>
505 <property name="text">
506 <string>Create New Job</string>
509 <action name="actionJob_Start">
510 <property name="enabled">
513 <property name="icon">
514 <iconset resource="../res/resources.qrc">
515 <normaloff>:/buttons/play_big.png</normaloff>:/buttons/play_big.png</iconset>
517 <property name="text">
518 <string>Start Job</string>
521 <action name="actionJob_Abort">
522 <property name="enabled">
525 <property name="icon">
526 <iconset resource="../res/resources.qrc">
527 <normaloff>:/buttons/cancel.png</normaloff>:/buttons/cancel.png</iconset>
529 <property name="text">
530 <string>Abort Job</string>
533 <action name="actionJob_Pause">
534 <property name="checkable">
537 <property name="enabled">
540 <property name="icon">
541 <iconset resource="../res/resources.qrc">
542 <normaloff>:/buttons/pause.png</normaloff>:/buttons/pause.png</iconset>
544 <property name="text">
545 <string>Pause Job</string>
548 <action name="actionPreferences">
549 <property name="icon">
550 <iconset resource="../res/resources.qrc">
551 <normaloff>:/buttons/wrench.png</normaloff>:/buttons/wrench.png</iconset>
553 <property name="text">
554 <string>Preferences</string>
557 <action name="actionJob_Delete">
558 <property name="enabled">
561 <property name="icon">
562 <iconset resource="../res/resources.qrc">
563 <normaloff>:/buttons/trash.png</normaloff>:/buttons/trash.png</iconset>
565 <property name="text">
566 <string>Delete Job</string>
569 <action name="actionJob_Browse">
570 <property name="enabled">
573 <property name="icon">
574 <iconset resource="../res/resources.qrc">
575 <normaloff>:/buttons/folder_magnify.png</normaloff>:/buttons/folder_magnify.png</iconset>
577 <property name="text">
578 <string>Explore Job</string>
581 <action name="actionWebAvisynth32">
582 <property name="icon">
583 <iconset resource="../res/resources.qrc">
584 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
586 <property name="text">
587 <string>32-Bit Avisynth (Stable)</string>
590 <action name="actionWebAvisynth64">
591 <property name="icon">
592 <iconset resource="../res/resources.qrc">
593 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
595 <property name="text">
596 <string>64-Bit Avisynth (Deprecated)</string>
599 <action name="actionWebSecret">
600 <property name="icon">
601 <iconset resource="../res/resources.qrc">
602 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
604 <property name="text">
605 <string>Secret Recipe - Confidential</string>
608 <action name="actionWebAvsWiki">
609 <property name="icon">
610 <iconset resource="../res/resources.qrc">
611 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
613 <property name="text">
614 <string>Avisynth Usage Wiki</string>
617 <action name="actionJob_Restart">
618 <property name="enabled">
621 <property name="icon">
622 <iconset resource="../res/resources.qrc">
623 <normaloff>:/buttons/restart.png</normaloff>:/buttons/restart.png</iconset>
625 <property name="text">
626 <string>Restart Job</string>
629 <action name="actionWebSupport">
630 <property name="icon">
631 <iconset resource="../res/resources.qrc">
632 <normaloff>:/buttons/group.png</normaloff>:/buttons/group.png</iconset>
634 <property name="text">
635 <string>Help and Support</string>
638 <action name="actionOpen">
639 <property name="icon">
640 <iconset resource="../res/resources.qrc">
641 <normaloff>:/buttons/folder_add.png</normaloff>:/buttons/folder_add.png</iconset>
643 <property name="text">
644 <string>Open...</string>
647 <action name="actionDownload_Avisynth">
648 <property name="text">
649 <string>Download Avisynth</string>
652 <action name="actionUtz">
653 <property name="text">
657 <action name="actionWebVapourSynth">
658 <property name="icon">
659 <iconset resource="../res/resources.qrc">
660 <normaloff>:/buttons/setup.png</normaloff>:/buttons/setup.png</iconset>
662 <property name="text">
663 <string>Download VapourSynth</string>
666 <action name="actionWebVapourSynthDocs">
667 <property name="icon">
668 <iconset resource="../res/resources.qrc">
669 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
671 <property name="text">
672 <string>VapourSynth Manual</string>
675 <action name="actionCheckForUpdates">
676 <property name="icon">
677 <iconset resource="../res/resources.qrc">
678 <normaloff>:/buttons/update.png</normaloff>:/buttons/update.png</iconset>
680 <property name="text">
681 <string>Check for new Updates</string>
684 <action name="actionWebAvisynthPlus">
685 <property name="icon">
686 <iconset resource="../res/resources.qrc">
687 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
689 <property name="text">
690 <string>Avisynth+ (32- and 64-Bit)</string>
693 <action name="actionWebX265">
694 <property name="icon">
695 <iconset resource="../res/resources.qrc">
696 <normaloff>:/buttons/x265.png</normaloff>:/buttons/x265.png</iconset>
698 <property name="text">
699 <string>Official x265 Web-Site</string>
702 <action name="actionDownload_x265_Binaries">
703 <property name="text">
704 <string>Download x265 Binaries</string>
707 <action name="actionWebX265Fllear">
708 <property name="icon">
709 <iconset resource="../res/resources.qrc">
710 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
712 <property name="text">
713 <string>x265 builds for Windows by Fllear</string>
716 <action name="actionWebX265FreeCodecs">
717 <property name="icon">
718 <iconset resource="../res/resources.qrc">
719 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
721 <property name="text">
722 <string>Codecs.com Mirror (x265)</string>
725 <action name="actionWebX265Snowfag">
726 <property name="icon">
727 <iconset resource="../res/resources.qrc">
728 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
730 <property name="text">
731 <string>x265 builds for Windows by Snowfag</string>
734 <action name="actionWebX265LigH">
735 <property name="icon">
736 <iconset resource="../res/resources.qrc">
737 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
739 <property name="text">
740 <string>x265 builds for Windows by LigH</string>
743 <action name="actionWebX264FreeCodecs">
744 <property name="icon">
745 <iconset resource="../res/resources.qrc">
746 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
748 <property name="text">
749 <string>Codecs.com Mirror (x264)</string>
752 <action name="actionJob_MoveUp">
753 <property name="enabled">
756 <property name="icon">
757 <iconset resource="../res/resources.qrc">
758 <normaloff>:/buttons/arrow_up.png</normaloff>:/buttons/arrow_up.png</iconset>
760 <property name="text">
761 <string>Move Up</string>
764 <action name="actionJob_MoveDown">
765 <property name="enabled">
768 <property name="icon">
769 <iconset resource="../res/resources.qrc">
770 <normaloff>:/buttons/arrow_down.png</normaloff>:/buttons/arrow_down.png</iconset>
772 <property name="text">
773 <string>Move Down</string>
776 <action name="actionOnlineDocX265">
777 <property name="icon">
778 <iconset resource="../res/resources.qrc">
779 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
781 <property name="text">
782 <string>x265 Online Documentation</string>
785 <action name="actionRemove_Jobs">
786 <property name="text">
787 <string>Remove Jobs</string>
790 <action name="actionCleanup_Finished">
791 <property name="icon">
792 <iconset resource="../res/resources.qrc">
793 <normaloff>:/buttons/trash.png</normaloff>:/buttons/trash.png</iconset>
795 <property name="text">
796 <string>Remove Completed/Failed Jobs</string>
799 <action name="actionCleanup_Enqueued">
800 <property name="icon">
801 <iconset resource="../res/resources.qrc">
802 <normaloff>:/buttons/trash.png</normaloff>:/buttons/trash.png</iconset>
804 <property name="text">
805 <string>Remove Enqued Jobs</string>
810 <tabstop>buttonAddJob</tabstop>
811 <tabstop>buttonStartJob</tabstop>
812 <tabstop>buttonAbortJob</tabstop>
813 <tabstop>jobsView</tabstop>
814 <tabstop>logView</tabstop>
815 <tabstop>editDetails</tabstop>
818 <include location="../res/resources.qrc"/>
822 <sender>actionExit</sender>
823 <signal>triggered()</signal>
824 <receiver>MainWindow</receiver>
827 <hint type="sourcelabel">
831 <hint type="destinationlabel">
838 <sender>actionCreateJob</sender>
839 <signal>triggered()</signal>
840 <receiver>buttonAddJob</receiver>
843 <hint type="sourcelabel">
847 <hint type="destinationlabel">
854 <sender>actionJob_Start</sender>
855 <signal>triggered()</signal>
856 <receiver>buttonStartJob</receiver>
859 <hint type="sourcelabel">
863 <hint type="destinationlabel">
870 <sender>actionJob_Abort</sender>
871 <signal>triggered()</signal>
872 <receiver>buttonAbortJob</receiver>
875 <hint type="sourcelabel">
879 <hint type="destinationlabel">
886 <sender>actionJob_Pause</sender>
887 <signal>toggled(bool)</signal>
888 <receiver>buttonPauseJob</receiver>
889 <slot>setChecked(bool)</slot>
891 <hint type="sourcelabel">
895 <hint type="destinationlabel">