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="actionWebX264LigH"/>
372 <addaction name="actionWebX264VideoLAN"/>
373 <addaction name="actionWebX264Komisar"/>
374 <addaction name="separator"/>
375 <addaction name="actionWebX264FreeCodecs"/>
377 <widget class="QMenu" name="menuDownloadAvisynth">
378 <property name="title">
379 <string>Download Avisynth</string>
381 <property name="icon">
382 <iconset resource="../res/resources.qrc">
383 <normaloff>:/buttons/setup.png</normaloff>:/buttons/setup.png</iconset>
385 <addaction name="actionWebAvisynth32"/>
386 <addaction name="actionWebAvisynth64"/>
387 <addaction name="separator"/>
388 <addaction name="actionWebAvisynthPlus"/>
390 <widget class="QMenu" name="menuDownloadX265">
391 <property name="title">
392 <string>Download x265 Binaries</string>
394 <property name="icon">
395 <iconset resource="../res/resources.qrc">
396 <normaloff>:/buttons/setup.png</normaloff>:/buttons/setup.png</iconset>
398 <addaction name="actionWebX265LigH"/>
399 <addaction name="actionWebX265Fllear"/>
400 <addaction name="actionWebX265Snowfag"/>
401 <addaction name="separator"/>
402 <addaction name="actionWebX265FreeCodecs"/>
404 <addaction name="actionCheckForUpdates"/>
405 <addaction name="separator"/>
406 <addaction name="actionWebMulder"/>
407 <addaction name="actionWebX264"/>
408 <addaction name="actionWebX265"/>
409 <addaction name="actionWebSupport"/>
410 <addaction name="separator"/>
411 <addaction name="menuDownloadX264"/>
412 <addaction name="menuDownloadX265"/>
413 <addaction name="menuDownloadAvisynth"/>
414 <addaction name="actionWebVapourSynth"/>
415 <addaction name="separator"/>
416 <addaction name="actionOnlineDocX264"/>
417 <addaction name="actionOnlineDocX265"/>
418 <addaction name="actionWebBluRay"/>
419 <addaction name="actionWebAvsWiki"/>
420 <addaction name="actionWebVapourSynthDocs"/>
421 <addaction name="actionWebSecret"/>
422 <addaction name="separator"/>
423 <addaction name="actionAbout"/>
425 <widget class="QMenu" name="menuJob">
426 <property name="title">
429 <addaction name="actionJob_Start"/>
430 <addaction name="actionJob_Pause"/>
431 <addaction name="actionJob_Abort"/>
432 <addaction name="separator"/>
433 <addaction name="actionJob_Browse"/>
434 <addaction name="actionJob_Delete"/>
435 <addaction name="actionJob_Restart"/>
436 <addaction name="separator"/>
437 <addaction name="actionJob_MoveUp"/>
438 <addaction name="actionJob_MoveDown"/>
440 <addaction name="menuFile"/>
441 <addaction name="menuJob"/>
442 <addaction name="menu"/>
444 <action name="actionExit">
445 <property name="icon">
446 <iconset resource="../res/resources.qrc">
447 <normaloff>:/buttons/door_in.png</normaloff>:/buttons/door_in.png</iconset>
449 <property name="text">
450 <string>Exit</string>
453 <action name="actionAbout">
454 <property name="icon">
455 <iconset resource="../res/resources.qrc">
456 <normaloff>:/buttons/information.png</normaloff>:/buttons/information.png</iconset>
458 <property name="text">
459 <string>About...</string>
462 <action name="actionWebMulder">
463 <property name="icon">
464 <iconset resource="../res/resources.qrc">
465 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
467 <property name="text">
468 <string>MuldeR's Web-Site</string>
471 <action name="actionWebX264">
472 <property name="icon">
473 <iconset resource="../res/resources.qrc">
474 <normaloff>:/buttons/x264.png</normaloff>:/buttons/x264.png</iconset>
476 <property name="text">
477 <string>Official x264 Web-Site</string>
480 <action name="actionWebX264Komisar">
481 <property name="icon">
482 <iconset resource="../res/resources.qrc">
483 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
485 <property name="text">
486 <string>x264 builds for Windows by Komisar</string>
489 <action name="actionWebX264VideoLAN">
490 <property name="icon">
491 <iconset resource="../res/resources.qrc">
492 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
494 <property name="text">
495 <string>x264 builds for Windows by VideoLAN</string>
498 <action name="actionOnlineDocX264">
499 <property name="icon">
500 <iconset resource="../res/resources.qrc">
501 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
503 <property name="text">
504 <string>x264 Online Documentation</string>
507 <action name="actionWebBluRay">
508 <property name="icon">
509 <iconset resource="../res/resources.qrc">
510 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
512 <property name="text">
513 <string>BluRay Authoring Guide</string>
516 <action name="actionCreateJob">
517 <property name="icon">
518 <iconset resource="../res/resources.qrc">
519 <normaloff>:/buttons/add.png</normaloff>:/buttons/add.png</iconset>
521 <property name="text">
522 <string>Create New Job</string>
525 <action name="actionJob_Start">
526 <property name="enabled">
529 <property name="icon">
530 <iconset resource="../res/resources.qrc">
531 <normaloff>:/buttons/play_big.png</normaloff>:/buttons/play_big.png</iconset>
533 <property name="text">
534 <string>Start Job</string>
537 <action name="actionJob_Abort">
538 <property name="enabled">
541 <property name="icon">
542 <iconset resource="../res/resources.qrc">
543 <normaloff>:/buttons/cancel.png</normaloff>:/buttons/cancel.png</iconset>
545 <property name="text">
546 <string>Abort Job</string>
549 <action name="actionJob_Pause">
550 <property name="checkable">
553 <property name="enabled">
556 <property name="icon">
557 <iconset resource="../res/resources.qrc">
558 <normaloff>:/buttons/pause.png</normaloff>:/buttons/pause.png</iconset>
560 <property name="text">
561 <string>Pause Job</string>
564 <action name="actionPreferences">
565 <property name="icon">
566 <iconset resource="../res/resources.qrc">
567 <normaloff>:/buttons/wrench.png</normaloff>:/buttons/wrench.png</iconset>
569 <property name="text">
570 <string>Preferences</string>
573 <action name="actionJob_Delete">
574 <property name="enabled">
577 <property name="icon">
578 <iconset resource="../res/resources.qrc">
579 <normaloff>:/buttons/trash.png</normaloff>:/buttons/trash.png</iconset>
581 <property name="text">
582 <string>Delete Job</string>
585 <action name="actionJob_Browse">
586 <property name="enabled">
589 <property name="icon">
590 <iconset resource="../res/resources.qrc">
591 <normaloff>:/buttons/folder_magnify.png</normaloff>:/buttons/folder_magnify.png</iconset>
593 <property name="text">
594 <string>Explore Job</string>
597 <action name="actionWebAvisynth32">
598 <property name="icon">
599 <iconset resource="../res/resources.qrc">
600 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
602 <property name="text">
603 <string>32-Bit Avisynth (Stable)</string>
606 <action name="actionWebAvisynth64">
607 <property name="icon">
608 <iconset resource="../res/resources.qrc">
609 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
611 <property name="text">
612 <string>64-Bit Avisynth (Deprecated)</string>
615 <action name="actionWebSecret">
616 <property name="icon">
617 <iconset resource="../res/resources.qrc">
618 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
620 <property name="text">
621 <string>Secret Recipe - Confidential</string>
624 <action name="actionWebAvsWiki">
625 <property name="icon">
626 <iconset resource="../res/resources.qrc">
627 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
629 <property name="text">
630 <string>Avisynth Usage Wiki</string>
633 <action name="actionJob_Restart">
634 <property name="enabled">
637 <property name="icon">
638 <iconset resource="../res/resources.qrc">
639 <normaloff>:/buttons/restart.png</normaloff>:/buttons/restart.png</iconset>
641 <property name="text">
642 <string>Restart Job</string>
645 <action name="actionWebSupport">
646 <property name="icon">
647 <iconset resource="../res/resources.qrc">
648 <normaloff>:/buttons/group.png</normaloff>:/buttons/group.png</iconset>
650 <property name="text">
651 <string>Help and Support</string>
654 <action name="actionOpen">
655 <property name="icon">
656 <iconset resource="../res/resources.qrc">
657 <normaloff>:/buttons/folder_add.png</normaloff>:/buttons/folder_add.png</iconset>
659 <property name="text">
660 <string>Open...</string>
663 <action name="actionDownload_Avisynth">
664 <property name="text">
665 <string>Download Avisynth</string>
668 <action name="actionUtz">
669 <property name="text">
673 <action name="actionWebVapourSynth">
674 <property name="icon">
675 <iconset resource="../res/resources.qrc">
676 <normaloff>:/buttons/setup.png</normaloff>:/buttons/setup.png</iconset>
678 <property name="text">
679 <string>Download VapourSynth</string>
682 <action name="actionWebVapourSynthDocs">
683 <property name="icon">
684 <iconset resource="../res/resources.qrc">
685 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
687 <property name="text">
688 <string>VapourSynth Manual</string>
691 <action name="actionCheckForUpdates">
692 <property name="icon">
693 <iconset resource="../res/resources.qrc">
694 <normaloff>:/buttons/update.png</normaloff>:/buttons/update.png</iconset>
696 <property name="text">
697 <string>Check for new Updates</string>
700 <action name="actionWebAvisynthPlus">
701 <property name="icon">
702 <iconset resource="../res/resources.qrc">
703 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
705 <property name="text">
706 <string>Avisynth+ (32- and 64-Bit)</string>
709 <action name="actionWebX265">
710 <property name="icon">
711 <iconset resource="../res/resources.qrc">
712 <normaloff>:/buttons/x265.png</normaloff>:/buttons/x265.png</iconset>
714 <property name="text">
715 <string>Official x265 Web-Site</string>
718 <action name="actionDownload_x265_Binaries">
719 <property name="text">
720 <string>Download x265 Binaries</string>
723 <action name="actionWebX265Fllear">
724 <property name="icon">
725 <iconset resource="../res/resources.qrc">
726 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
728 <property name="text">
729 <string>x265 builds for Windows by Fllear</string>
732 <action name="actionWebX265FreeCodecs">
733 <property name="icon">
734 <iconset resource="../res/resources.qrc">
735 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
737 <property name="text">
738 <string>Codecs.com Mirror (x265)</string>
741 <action name="actionWebX265Snowfag">
742 <property name="icon">
743 <iconset resource="../res/resources.qrc">
744 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
746 <property name="text">
747 <string>x265 builds for Windows by Snowfag</string>
750 <action name="actionWebX265LigH">
751 <property name="icon">
752 <iconset resource="../res/resources.qrc">
753 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
755 <property name="text">
756 <string>x265 builds for Windows by LigH</string>
759 <action name="actionWebX264FreeCodecs">
760 <property name="icon">
761 <iconset resource="../res/resources.qrc">
762 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
764 <property name="text">
765 <string>Codecs.com Mirror (x264)</string>
768 <action name="actionJob_MoveUp">
769 <property name="enabled">
772 <property name="icon">
773 <iconset resource="../res/resources.qrc">
774 <normaloff>:/buttons/arrow_up.png</normaloff>:/buttons/arrow_up.png</iconset>
776 <property name="text">
777 <string>Move Up</string>
780 <action name="actionJob_MoveDown">
781 <property name="enabled">
784 <property name="icon">
785 <iconset resource="../res/resources.qrc">
786 <normaloff>:/buttons/arrow_down.png</normaloff>:/buttons/arrow_down.png</iconset>
788 <property name="text">
789 <string>Move Down</string>
792 <action name="actionOnlineDocX265">
793 <property name="icon">
794 <iconset resource="../res/resources.qrc">
795 <normaloff>:/buttons/book_open.png</normaloff>:/buttons/book_open.png</iconset>
797 <property name="text">
798 <string>x265 Online Documentation</string>
801 <action name="actionRemove_Jobs">
802 <property name="text">
803 <string>Remove Jobs</string>
806 <action name="actionCleanup_Finished">
807 <property name="icon">
808 <iconset resource="../res/resources.qrc">
809 <normaloff>:/buttons/trash.png</normaloff>:/buttons/trash.png</iconset>
811 <property name="text">
812 <string>Remove Completed/Failed Jobs</string>
815 <action name="actionCleanup_Enqueued">
816 <property name="icon">
817 <iconset resource="../res/resources.qrc">
818 <normaloff>:/buttons/trash.png</normaloff>:/buttons/trash.png</iconset>
820 <property name="text">
821 <string>Remove Enqued Jobs</string>
824 <action name="actionDo_Nothing">
825 <property name="icon">
826 <iconset resource="../res/resources.qrc">
827 <normaloff>:/buttons/cup.png</normaloff>:/buttons/cup.png</iconset>
829 <property name="text">
830 <string>Do Nothing</string>
833 <action name="actionPostOp_PowerDown">
834 <property name="checkable">
837 <property name="icon">
838 <iconset resource="../res/resources.qrc">
839 <normaloff>:/buttons/power_off.png</normaloff>:/buttons/power_off.png</iconset>
841 <property name="text">
842 <string>Shutdown Computer</string>
845 <action name="actionPostOp_Hibernate">
846 <property name="checkable">
849 <property name="icon">
850 <iconset resource="../res/resources.qrc">
851 <normaloff>:/buttons/snow_flake.png</normaloff>:/buttons/snow_flake.png</iconset>
853 <property name="text">
854 <string>Hibernate Computer</string>
857 <action name="actionPostOp_DoNothing">
858 <property name="checkable">
861 <property name="checked">
864 <property name="icon">
865 <iconset resource="../res/resources.qrc">
866 <normaloff>:/buttons/cross_grey.png</normaloff>:/buttons/cross_grey.png</iconset>
868 <property name="text">
869 <string>Do Nothing</string>
872 <action name="actionWebX264LigH">
873 <property name="icon">
874 <iconset resource="../res/resources.qrc">
875 <normaloff>:/buttons/world_link.png</normaloff>:/buttons/world_link.png</iconset>
877 <property name="text">
878 <string>x264 builds for Windows by LigH</string>
883 <tabstop>buttonAddJob</tabstop>
884 <tabstop>buttonStartJob</tabstop>
885 <tabstop>buttonAbortJob</tabstop>
886 <tabstop>jobsView</tabstop>
887 <tabstop>logView</tabstop>
888 <tabstop>editDetails</tabstop>
891 <include location="../res/resources.qrc"/>
895 <sender>actionExit</sender>
896 <signal>triggered()</signal>
897 <receiver>MainWindow</receiver>
900 <hint type="sourcelabel">
904 <hint type="destinationlabel">
911 <sender>actionCreateJob</sender>
912 <signal>triggered()</signal>
913 <receiver>buttonAddJob</receiver>
916 <hint type="sourcelabel">
920 <hint type="destinationlabel">
927 <sender>actionJob_Start</sender>
928 <signal>triggered()</signal>
929 <receiver>buttonStartJob</receiver>
932 <hint type="sourcelabel">
936 <hint type="destinationlabel">
943 <sender>actionJob_Abort</sender>
944 <signal>triggered()</signal>
945 <receiver>buttonAbortJob</receiver>
948 <hint type="sourcelabel">
952 <hint type="destinationlabel">
959 <sender>actionJob_Pause</sender>
960 <signal>toggled(bool)</signal>
961 <receiver>buttonPauseJob</receiver>
962 <slot>setChecked(bool)</slot>
964 <hint type="sourcelabel">
968 <hint type="destinationlabel">