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 <widget class="QMenu" name="menuRemove_PostOperation">
336 <property name="title">
337 <string>On Completion</string>
339 <property name="icon">
340 <iconset resource="../res/resources.qrc">
341 <normaloff>:/buttons/flag.png</normaloff>:/buttons/flag.png</iconset>
343 <addaction name="separator"/>
344 <addaction name="actionPostOp_PowerDown"/>
345 <addaction name="actionPostOp_Hibernate"/>
346 <addaction name="separator"/>
347 <addaction name="actionPostOp_DoNothing"/>
349 <addaction name="actionOpen"/>
350 <addaction name="actionCreateJob"/>
351 <addaction name="separator"/>
352 <addaction name="menuRemove_Jobs"/>
353 <addaction name="menuRemove_PostOperation"/>
354 <addaction name="separator"/>
355 <addaction name="actionPreferences"/>
356 <addaction name="separator"/>
357 <addaction name="actionExit"/>
359 <widget class="QMenu" name="menu">
360 <property name="title">
363 <widget class="QMenu" name="menuDownloadX264">
364 <property name="title">
365 <string>Download x264 Binaries</string>
367 <property name="icon">
368 <iconset resource="../res/resources.qrc">
369 <normaloff>:/buttons/setup.png</normaloff>:/buttons/setup.png</iconset>
371 <addaction name="actionWebX264VideoLAN"/>
372 <addaction name="actionWebX264Komisar"/>
373 <addaction name="separator"/>
374 <addaction name="actionWebX264FreeCodecs"/>
376 <widget class="QMenu" name="menuDownloadAvisynth">
377 <property name="title">
378 <string>Download Avisynth</string>
380 <property name="icon">
381 <iconset resource="../res/resources.qrc">
382 <normaloff>:/buttons/setup.png</normaloff>:/buttons/setup.png</iconset>
384 <addaction name="actionWebAvisynth32"/>
385 <addaction name="actionWebAvisynth64"/>
386 <addaction name="separator"/>
387 <addaction name="actionWebAvisynthPlus"/>
389 <widget class="QMenu" name="menuDownloadX265">
390 <property name="title">
391 <string>Download x265 Binaries</string>
393 <property name="icon">
394 <iconset resource="../res/resources.qrc">
395 <normaloff>:/buttons/setup.png</normaloff>:/buttons/setup.png</iconset>
397 <addaction name="actionWebX265Fllear"/>
398 <addaction name="actionWebX265LigH"/>
399 <addaction name="actionWebX265Snowfag"/>
400 <addaction name="separator"/>
401 <addaction name="actionWebX265FreeCodecs"/>
403 <addaction name="actionCheckForUpdates"/>
404 <addaction name="separator"/>
405 <addaction name="actionWebMulder"/>
406 <addaction name="actionWebX264"/>
407 <addaction name="actionWebX265"/>
408 <addaction name="actionWebSupport"/>
409 <addaction name="separator"/>
410 <addaction name="menuDownloadX264"/>
411 <addaction name="menuDownloadX265"/>
412 <addaction name="menuDownloadAvisynth"/>
413 <addaction name="actionWebVapourSynth"/>
414 <addaction name="separator"/>
415 <addaction name="actionOnlineDocX264"/>
416 <addaction name="actionOnlineDocX265"/>
417 <addaction name="actionWebBluRay"/>
418 <addaction name="actionWebAvsWiki"/>
419 <addaction name="actionWebVapourSynthDocs"/>
420 <addaction name="actionWebSecret"/>
421 <addaction name="separator"/>
422 <addaction name="actionAbout"/>
424 <widget class="QMenu" name="menuJob">
425 <property name="title">
428 <addaction name="actionJob_Start"/>
429 <addaction name="actionJob_Pause"/>
430 <addaction name="actionJob_Abort"/>
431 <addaction name="separator"/>
432 <addaction name="actionJob_Browse"/>
433 <addaction name="actionJob_Delete"/>
434 <addaction name="actionJob_Restart"/>
435 <addaction name="separator"/>
436 <addaction name="actionJob_MoveUp"/>
437 <addaction name="actionJob_MoveDown"/>
439 <addaction name="menuFile"/>
440 <addaction name="menuJob"/>
441 <addaction name="menu"/>
443 <action name="actionExit">
444 <property name="icon">
445 <iconset resource="../res/resources.qrc">
446 <normaloff>:/buttons/door_in.png</normaloff>:/buttons/door_in.png</iconset>
448 <property name="text">
449 <string>Exit</string>
452 <action name="actionAbout">
453 <property name="icon">
454 <iconset resource="../res/resources.qrc">
455 <normaloff>:/buttons/information.png</normaloff>:/buttons/information.png</iconset>
457 <property name="text">
458 <string>About...</string>
461 <action name="actionWebMulder">
462 <property name="icon">
463 <iconset resource="../res/resources.qrc">
464 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
466 <property name="text">
467 <string>MuldeR's Web-Site</string>
470 <action name="actionWebX264">
471 <property name="icon">
472 <iconset resource="../res/resources.qrc">
473 <normaloff>:/buttons/x264.png</normaloff>:/buttons/x264.png</iconset>
475 <property name="text">
476 <string>Official x264 Web-Site</string>
479 <action name="actionWebX264Komisar">
480 <property name="icon">
481 <iconset resource="../res/resources.qrc">
482 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
484 <property name="text">
485 <string>x264 builds for Windows by Komisar</string>
488 <action name="actionWebX264VideoLAN">
489 <property name="icon">
490 <iconset resource="../res/resources.qrc">
491 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
493 <property name="text">
494 <string>x264 builds for Windows by VideoLAN</string>
497 <action name="actionOnlineDocX264">
498 <property name="icon">
499 <iconset resource="../res/resources.qrc">
500 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
502 <property name="text">
503 <string>x264 Online Documentation</string>
506 <action name="actionWebBluRay">
507 <property name="icon">
508 <iconset resource="../res/resources.qrc">
509 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
511 <property name="text">
512 <string>BluRay Authoring Guide</string>
515 <action name="actionCreateJob">
516 <property name="icon">
517 <iconset resource="../res/resources.qrc">
518 <normaloff>:/buttons/add.png</normaloff>:/buttons/add.png</iconset>
520 <property name="text">
521 <string>Create New Job</string>
524 <action name="actionJob_Start">
525 <property name="enabled">
528 <property name="icon">
529 <iconset resource="../res/resources.qrc">
530 <normaloff>:/buttons/play_big.png</normaloff>:/buttons/play_big.png</iconset>
532 <property name="text">
533 <string>Start Job</string>
536 <action name="actionJob_Abort">
537 <property name="enabled">
540 <property name="icon">
541 <iconset resource="../res/resources.qrc">
542 <normaloff>:/buttons/cancel.png</normaloff>:/buttons/cancel.png</iconset>
544 <property name="text">
545 <string>Abort Job</string>
548 <action name="actionJob_Pause">
549 <property name="checkable">
552 <property name="enabled">
555 <property name="icon">
556 <iconset resource="../res/resources.qrc">
557 <normaloff>:/buttons/pause.png</normaloff>:/buttons/pause.png</iconset>
559 <property name="text">
560 <string>Pause Job</string>
563 <action name="actionPreferences">
564 <property name="icon">
565 <iconset resource="../res/resources.qrc">
566 <normaloff>:/buttons/wrench.png</normaloff>:/buttons/wrench.png</iconset>
568 <property name="text">
569 <string>Preferences</string>
572 <action name="actionJob_Delete">
573 <property name="enabled">
576 <property name="icon">
577 <iconset resource="../res/resources.qrc">
578 <normaloff>:/buttons/trash.png</normaloff>:/buttons/trash.png</iconset>
580 <property name="text">
581 <string>Delete Job</string>
584 <action name="actionJob_Browse">
585 <property name="enabled">
588 <property name="icon">
589 <iconset resource="../res/resources.qrc">
590 <normaloff>:/buttons/folder_magnify.png</normaloff>:/buttons/folder_magnify.png</iconset>
592 <property name="text">
593 <string>Explore Job</string>
596 <action name="actionWebAvisynth32">
597 <property name="icon">
598 <iconset resource="../res/resources.qrc">
599 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
601 <property name="text">
602 <string>32-Bit Avisynth (Stable)</string>
605 <action name="actionWebAvisynth64">
606 <property name="icon">
607 <iconset resource="../res/resources.qrc">
608 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
610 <property name="text">
611 <string>64-Bit Avisynth (Deprecated)</string>
614 <action name="actionWebSecret">
615 <property name="icon">
616 <iconset resource="../res/resources.qrc">
617 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
619 <property name="text">
620 <string>Secret Recipe - Confidential</string>
623 <action name="actionWebAvsWiki">
624 <property name="icon">
625 <iconset resource="../res/resources.qrc">
626 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
628 <property name="text">
629 <string>Avisynth Usage Wiki</string>
632 <action name="actionJob_Restart">
633 <property name="enabled">
636 <property name="icon">
637 <iconset resource="../res/resources.qrc">
638 <normaloff>:/buttons/restart.png</normaloff>:/buttons/restart.png</iconset>
640 <property name="text">
641 <string>Restart Job</string>
644 <action name="actionWebSupport">
645 <property name="icon">
646 <iconset resource="../res/resources.qrc">
647 <normaloff>:/buttons/group.png</normaloff>:/buttons/group.png</iconset>
649 <property name="text">
650 <string>Help and Support</string>
653 <action name="actionOpen">
654 <property name="icon">
655 <iconset resource="../res/resources.qrc">
656 <normaloff>:/buttons/folder_add.png</normaloff>:/buttons/folder_add.png</iconset>
658 <property name="text">
659 <string>Open...</string>
662 <action name="actionDownload_Avisynth">
663 <property name="text">
664 <string>Download Avisynth</string>
667 <action name="actionUtz">
668 <property name="text">
672 <action name="actionWebVapourSynth">
673 <property name="icon">
674 <iconset resource="../res/resources.qrc">
675 <normaloff>:/buttons/setup.png</normaloff>:/buttons/setup.png</iconset>
677 <property name="text">
678 <string>Download VapourSynth</string>
681 <action name="actionWebVapourSynthDocs">
682 <property name="icon">
683 <iconset resource="../res/resources.qrc">
684 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
686 <property name="text">
687 <string>VapourSynth Manual</string>
690 <action name="actionCheckForUpdates">
691 <property name="icon">
692 <iconset resource="../res/resources.qrc">
693 <normaloff>:/buttons/update.png</normaloff>:/buttons/update.png</iconset>
695 <property name="text">
696 <string>Check for new Updates</string>
699 <action name="actionWebAvisynthPlus">
700 <property name="icon">
701 <iconset resource="../res/resources.qrc">
702 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
704 <property name="text">
705 <string>Avisynth+ (32- and 64-Bit)</string>
708 <action name="actionWebX265">
709 <property name="icon">
710 <iconset resource="../res/resources.qrc">
711 <normaloff>:/buttons/x265.png</normaloff>:/buttons/x265.png</iconset>
713 <property name="text">
714 <string>Official x265 Web-Site</string>
717 <action name="actionDownload_x265_Binaries">
718 <property name="text">
719 <string>Download x265 Binaries</string>
722 <action name="actionWebX265Fllear">
723 <property name="icon">
724 <iconset resource="../res/resources.qrc">
725 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
727 <property name="text">
728 <string>x265 builds for Windows by Fllear</string>
731 <action name="actionWebX265FreeCodecs">
732 <property name="icon">
733 <iconset resource="../res/resources.qrc">
734 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
736 <property name="text">
737 <string>Codecs.com Mirror (x265)</string>
740 <action name="actionWebX265Snowfag">
741 <property name="icon">
742 <iconset resource="../res/resources.qrc">
743 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
745 <property name="text">
746 <string>x265 builds for Windows by Snowfag</string>
749 <action name="actionWebX265LigH">
750 <property name="icon">
751 <iconset resource="../res/resources.qrc">
752 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
754 <property name="text">
755 <string>x265 builds for Windows by LigH</string>
758 <action name="actionWebX264FreeCodecs">
759 <property name="icon">
760 <iconset resource="../res/resources.qrc">
761 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
763 <property name="text">
764 <string>Codecs.com Mirror (x264)</string>
767 <action name="actionJob_MoveUp">
768 <property name="enabled">
771 <property name="icon">
772 <iconset resource="../res/resources.qrc">
773 <normaloff>:/buttons/arrow_up.png</normaloff>:/buttons/arrow_up.png</iconset>
775 <property name="text">
776 <string>Move Up</string>
779 <action name="actionJob_MoveDown">
780 <property name="enabled">
783 <property name="icon">
784 <iconset resource="../res/resources.qrc">
785 <normaloff>:/buttons/arrow_down.png</normaloff>:/buttons/arrow_down.png</iconset>
787 <property name="text">
788 <string>Move Down</string>
791 <action name="actionOnlineDocX265">
792 <property name="icon">
793 <iconset resource="../res/resources.qrc">
794 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
796 <property name="text">
797 <string>x265 Online Documentation</string>
800 <action name="actionRemove_Jobs">
801 <property name="text">
802 <string>Remove Jobs</string>
805 <action name="actionCleanup_Finished">
806 <property name="icon">
807 <iconset resource="../res/resources.qrc">
808 <normaloff>:/buttons/trash.png</normaloff>:/buttons/trash.png</iconset>
810 <property name="text">
811 <string>Remove Completed/Failed Jobs</string>
814 <action name="actionCleanup_Enqueued">
815 <property name="icon">
816 <iconset resource="../res/resources.qrc">
817 <normaloff>:/buttons/trash.png</normaloff>:/buttons/trash.png</iconset>
819 <property name="text">
820 <string>Remove Enqued Jobs</string>
823 <action name="actionDo_Nothing">
824 <property name="icon">
825 <iconset resource="../res/resources.qrc">
826 <normaloff>:/buttons/cup.png</normaloff>:/buttons/cup.png</iconset>
828 <property name="text">
829 <string>Do Nothing</string>
832 <action name="actionPostOp_PowerDown">
833 <property name="checkable">
836 <property name="icon">
837 <iconset resource="../res/resources.qrc">
838 <normaloff>:/buttons/power_off.png</normaloff>:/buttons/power_off.png</iconset>
840 <property name="text">
841 <string>Shutdown Computer</string>
844 <action name="actionPostOp_Hibernate">
845 <property name="checkable">
848 <property name="icon">
849 <iconset resource="../res/resources.qrc">
850 <normaloff>:/buttons/snow_flake.png</normaloff>:/buttons/snow_flake.png</iconset>
852 <property name="text">
853 <string>Hibernate Computer</string>
856 <action name="actionPostOp_DoNothing">
857 <property name="checkable">
860 <property name="checked">
863 <property name="icon">
864 <iconset resource="../res/resources.qrc">
865 <normaloff>:/buttons/cross_grey.png</normaloff>:/buttons/cross_grey.png</iconset>
867 <property name="text">
868 <string>Do Nothing</string>
873 <tabstop>buttonAddJob</tabstop>
874 <tabstop>buttonStartJob</tabstop>
875 <tabstop>buttonAbortJob</tabstop>
876 <tabstop>jobsView</tabstop>
877 <tabstop>logView</tabstop>
878 <tabstop>editDetails</tabstop>
881 <include location="../res/resources.qrc"/>
885 <sender>actionExit</sender>
886 <signal>triggered()</signal>
887 <receiver>MainWindow</receiver>
890 <hint type="sourcelabel">
894 <hint type="destinationlabel">
901 <sender>actionCreateJob</sender>
902 <signal>triggered()</signal>
903 <receiver>buttonAddJob</receiver>
906 <hint type="sourcelabel">
910 <hint type="destinationlabel">
917 <sender>actionJob_Start</sender>
918 <signal>triggered()</signal>
919 <receiver>buttonStartJob</receiver>
922 <hint type="sourcelabel">
926 <hint type="destinationlabel">
933 <sender>actionJob_Abort</sender>
934 <signal>triggered()</signal>
935 <receiver>buttonAbortJob</receiver>
938 <hint type="sourcelabel">
942 <hint type="destinationlabel">
949 <sender>actionJob_Pause</sender>
950 <signal>toggled(bool)</signal>
951 <receiver>buttonPauseJob</receiver>
952 <slot>setChecked(bool)</slot>
954 <hint type="sourcelabel">
958 <hint type="destinationlabel">