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>File
</string>
324 <addaction name=
"actionOpen"/>
325 <addaction name=
"separator"/>
326 <addaction name=
"actionPreferences"/>
327 <addaction name=
"separator"/>
328 <addaction name=
"actionExit"/>
330 <widget class=
"QMenu" name=
"menu">
331 <property name=
"title">
334 <widget class=
"QMenu" name=
"menuDownloadX264">
335 <property name=
"title">
336 <string>Download x264 Binaries
</string>
338 <property name=
"icon">
339 <iconset resource=
"../res/resources.qrc">
340 <normaloff>:/buttons/setup.png
</normaloff>:/buttons/setup.png
</iconset>
342 <addaction name=
"actionWebVideoLAN"/>
343 <addaction name=
"actionWebKomisar"/>
344 <addaction name=
"actionWebJEEB"/>
345 <addaction name=
"actionWebFreeCodecs"/>
347 <widget class=
"QMenu" name=
"menuDownloadAvisynth">
348 <property name=
"title">
349 <string>Download Avisynth
</string>
351 <property name=
"icon">
352 <iconset resource=
"../res/resources.qrc">
353 <normaloff>:/buttons/setup.png
</normaloff>:/buttons/setup.png
</iconset>
355 <addaction name=
"actionWebAvisynth32"/>
356 <addaction name=
"actionWebAvisynth64"/>
357 <addaction name=
"actionWebAvisynthPlus"/>
359 <widget class=
"QMenu" name=
"menuDownload_x265_Binaries">
360 <property name=
"title">
361 <string>Download x265 Binaries
</string>
363 <property name=
"icon">
364 <iconset resource=
"../res/resources.qrc">
365 <normaloff>:/buttons/setup.png
</normaloff>:/buttons/setup.png
</iconset>
367 <addaction name=
"actionWebX265BinRU"/>
368 <addaction name=
"actionWebX265BinORG"/>
369 <addaction name=
"actionWebX265BinEU"/>
370 <addaction name=
"separator"/>
371 <addaction name=
"actionWebX265BinFF"/>
373 <addaction name=
"actionCheckForUpdates"/>
374 <addaction name=
"separator"/>
375 <addaction name=
"actionWebMulder"/>
376 <addaction name=
"actionWebX264"/>
377 <addaction name=
"actionWebX265"/>
378 <addaction name=
"actionWebSupport"/>
379 <addaction name=
"separator"/>
380 <addaction name=
"menuDownloadX264"/>
381 <addaction name=
"menuDownload_x265_Binaries"/>
382 <addaction name=
"menuDownloadAvisynth"/>
383 <addaction name=
"actionWebVapourSynth"/>
384 <addaction name=
"separator"/>
385 <addaction name=
"actionOnlineDocX264"/>
386 <addaction name=
"actionOnlineDocX265"/>
387 <addaction name=
"actionWebBluRay"/>
388 <addaction name=
"actionWebAvsWiki"/>
389 <addaction name=
"actionWebVapourSynthDocs"/>
390 <addaction name=
"actionWebSecret"/>
391 <addaction name=
"separator"/>
392 <addaction name=
"actionAbout"/>
394 <widget class=
"QMenu" name=
"menuJob">
395 <property name=
"title">
398 <addaction name=
"actionJob_New"/>
399 <addaction name=
"separator"/>
400 <addaction name=
"actionJob_Start"/>
401 <addaction name=
"actionJob_Pause"/>
402 <addaction name=
"actionJob_Abort"/>
403 <addaction name=
"separator"/>
404 <addaction name=
"actionJob_Browse"/>
405 <addaction name=
"actionJob_Delete"/>
406 <addaction name=
"actionJob_Restart"/>
407 <addaction name=
"separator"/>
408 <addaction name=
"actionJob_MoveUp"/>
409 <addaction name=
"actionJob_MoveDown"/>
411 <addaction name=
"menuFile"/>
412 <addaction name=
"menuJob"/>
413 <addaction name=
"menu"/>
415 <action name=
"actionExit">
416 <property name=
"icon">
417 <iconset resource=
"../res/resources.qrc">
418 <normaloff>:/buttons/door_in.png
</normaloff>:/buttons/door_in.png
</iconset>
420 <property name=
"text">
421 <string>Exit
</string>
424 <action name=
"actionAbout">
425 <property name=
"icon">
426 <iconset resource=
"../res/resources.qrc">
427 <normaloff>:/buttons/information.png
</normaloff>:/buttons/information.png
</iconset>
429 <property name=
"text">
430 <string>About...
</string>
433 <action name=
"actionWebMulder">
434 <property name=
"icon">
435 <iconset resource=
"../res/resources.qrc">
436 <normaloff>:/buttons/world_link.png
</normaloff>:/buttons/world_link.png
</iconset>
438 <property name=
"text">
439 <string>MuldeR's Web-Site
</string>
442 <action name=
"actionWebX264">
443 <property name=
"icon">
444 <iconset resource=
"../res/resources.qrc">
445 <normaloff>:/buttons/x264.png
</normaloff>:/buttons/x264.png
</iconset>
447 <property name=
"text">
448 <string>Official x264 Web-Site
</string>
451 <action name=
"actionWebKomisar">
452 <property name=
"icon">
453 <iconset resource=
"../res/resources.qrc">
454 <normaloff>:/buttons/world_link.png
</normaloff>:/buttons/world_link.png
</iconset>
456 <property name=
"text">
457 <string>Komisar's Web-Site
</string>
460 <action name=
"actionWebVideoLAN">
461 <property name=
"icon">
462 <iconset resource=
"../res/resources.qrc">
463 <normaloff>:/buttons/world_link.png
</normaloff>:/buttons/world_link.png
</iconset>
465 <property name=
"text">
466 <string>VideoLAN Builds
</string>
469 <action name=
"actionOnlineDocX264">
470 <property name=
"icon">
471 <iconset resource=
"../res/resources.qrc">
472 <normaloff>:/buttons/book_open.png
</normaloff>:/buttons/book_open.png
</iconset>
474 <property name=
"text">
475 <string>x264 Online Documentation
</string>
478 <action name=
"actionWebBluRay">
479 <property name=
"icon">
480 <iconset resource=
"../res/resources.qrc">
481 <normaloff>:/buttons/book_open.png
</normaloff>:/buttons/book_open.png
</iconset>
483 <property name=
"text">
484 <string>BluRay Authoring Guide
</string>
487 <action name=
"actionJob_New">
488 <property name=
"icon">
489 <iconset resource=
"../res/resources.qrc">
490 <normaloff>:/buttons/add.png
</normaloff>:/buttons/add.png
</iconset>
492 <property name=
"text">
493 <string>Create Job
</string>
496 <action name=
"actionJob_Start">
497 <property name=
"enabled">
500 <property name=
"icon">
501 <iconset resource=
"../res/resources.qrc">
502 <normaloff>:/buttons/play_big.png
</normaloff>:/buttons/play_big.png
</iconset>
504 <property name=
"text">
505 <string>Start Job
</string>
508 <action name=
"actionJob_Abort">
509 <property name=
"enabled">
512 <property name=
"icon">
513 <iconset resource=
"../res/resources.qrc">
514 <normaloff>:/buttons/cancel.png
</normaloff>:/buttons/cancel.png
</iconset>
516 <property name=
"text">
517 <string>Abort Job
</string>
520 <action name=
"actionJob_Pause">
521 <property name=
"checkable">
524 <property name=
"enabled">
527 <property name=
"icon">
528 <iconset resource=
"../res/resources.qrc">
529 <normaloff>:/buttons/pause.png
</normaloff>:/buttons/pause.png
</iconset>
531 <property name=
"text">
532 <string>Pause Job
</string>
535 <action name=
"actionPreferences">
536 <property name=
"icon">
537 <iconset resource=
"../res/resources.qrc">
538 <normaloff>:/buttons/wrench.png
</normaloff>:/buttons/wrench.png
</iconset>
540 <property name=
"text">
541 <string>Preferences
</string>
544 <action name=
"actionJob_Delete">
545 <property name=
"enabled">
548 <property name=
"icon">
549 <iconset resource=
"../res/resources.qrc">
550 <normaloff>:/buttons/trash.png
</normaloff>:/buttons/trash.png
</iconset>
552 <property name=
"text">
553 <string>Delete Job
</string>
556 <action name=
"actionJob_Browse">
557 <property name=
"enabled">
560 <property name=
"icon">
561 <iconset resource=
"../res/resources.qrc">
562 <normaloff>:/buttons/folder_magnify.png
</normaloff>:/buttons/folder_magnify.png
</iconset>
564 <property name=
"text">
565 <string>Explore Job
</string>
568 <action name=
"actionWebAvisynth32">
569 <property name=
"icon">
570 <iconset resource=
"../res/resources.qrc">
571 <normaloff>:/buttons/world_link.png
</normaloff>:/buttons/world_link.png
</iconset>
573 <property name=
"text">
574 <string>32-Bit Avisynth (Stable)
</string>
577 <action name=
"actionWebAvisynth64">
578 <property name=
"icon">
579 <iconset resource=
"../res/resources.qrc">
580 <normaloff>:/buttons/world_link.png
</normaloff>:/buttons/world_link.png
</iconset>
582 <property name=
"text">
583 <string>64-Bit Avisynth (Experimental)
</string>
586 <action name=
"actionWebJEEB">
587 <property name=
"icon">
588 <iconset resource=
"../res/resources.qrc">
589 <normaloff>:/buttons/world_link.png
</normaloff>:/buttons/world_link.png
</iconset>
591 <property name=
"text">
592 <string>JEEB's Web-Site
</string>
595 <action name=
"actionWebSecret">
596 <property name=
"icon">
597 <iconset resource=
"../res/resources.qrc">
598 <normaloff>:/buttons/book_open.png
</normaloff>:/buttons/book_open.png
</iconset>
600 <property name=
"text">
601 <string>Secret Recipe - Shush!
</string>
604 <action name=
"actionWebAvsWiki">
605 <property name=
"icon">
606 <iconset resource=
"../res/resources.qrc">
607 <normaloff>:/buttons/book_open.png
</normaloff>:/buttons/book_open.png
</iconset>
609 <property name=
"text">
610 <string>Avisynth Usage Wiki
</string>
613 <action name=
"actionJob_Restart">
614 <property name=
"enabled">
617 <property name=
"icon">
618 <iconset resource=
"../res/resources.qrc">
619 <normaloff>:/buttons/restart.png
</normaloff>:/buttons/restart.png
</iconset>
621 <property name=
"text">
622 <string>Restart Job
</string>
625 <action name=
"actionWebSupport">
626 <property name=
"icon">
627 <iconset resource=
"../res/resources.qrc">
628 <normaloff>:/buttons/group.png
</normaloff>:/buttons/group.png
</iconset>
630 <property name=
"text">
631 <string>Help and Support
</string>
634 <action name=
"actionOpen">
635 <property name=
"icon">
636 <iconset resource=
"../res/resources.qrc">
637 <normaloff>:/buttons/folder_add.png
</normaloff>:/buttons/folder_add.png
</iconset>
639 <property name=
"text">
640 <string>Open...
</string>
643 <action name=
"actionDownload_Avisynth">
644 <property name=
"text">
645 <string>Download Avisynth
</string>
648 <action name=
"actionUtz">
649 <property name=
"text">
653 <action name=
"actionWebVapourSynth">
654 <property name=
"icon">
655 <iconset resource=
"../res/resources.qrc">
656 <normaloff>:/buttons/setup.png
</normaloff>:/buttons/setup.png
</iconset>
658 <property name=
"text">
659 <string>Download VapourSynth
</string>
662 <action name=
"actionWebVapourSynthDocs">
663 <property name=
"icon">
664 <iconset resource=
"../res/resources.qrc">
665 <normaloff>:/buttons/book_open.png
</normaloff>:/buttons/book_open.png
</iconset>
667 <property name=
"text">
668 <string>VapourSynth Manual
</string>
671 <action name=
"actionCheckForUpdates">
672 <property name=
"icon">
673 <iconset resource=
"../res/resources.qrc">
674 <normaloff>:/buttons/update.png
</normaloff>:/buttons/update.png
</iconset>
676 <property name=
"text">
677 <string>Check for new Updates
</string>
680 <action name=
"actionWebAvisynthPlus">
681 <property name=
"icon">
682 <iconset resource=
"../res/resources.qrc">
683 <normaloff>:/buttons/world_link.png
</normaloff>:/buttons/world_link.png
</iconset>
685 <property name=
"text">
686 <string>Avisynth+ (
32-Bit /
64-Bit)
</string>
689 <action name=
"actionWebX265">
690 <property name=
"icon">
691 <iconset resource=
"../res/resources.qrc">
692 <normaloff>:/buttons/x265.png
</normaloff>:/buttons/x265.png
</iconset>
694 <property name=
"text">
695 <string>Official x265 Web-Site
</string>
698 <action name=
"actionDownload_x265_Binaries">
699 <property name=
"text">
700 <string>Download x265 Binaries
</string>
703 <action name=
"actionWebX265BinRU">
704 <property name=
"icon">
705 <iconset resource=
"../res/resources.qrc">
706 <normaloff>:/buttons/world_link.png
</normaloff>:/buttons/world_link.png
</iconset>
708 <property name=
"text">
709 <string>*Unofficial* x265 binaries [x265.ru]
</string>
712 <action name=
"actionWebX265BinFF">
713 <property name=
"icon">
714 <iconset resource=
"../res/resources.qrc">
715 <normaloff>:/buttons/world_link.png
</normaloff>:/buttons/world_link.png
</iconset>
717 <property name=
"text">
718 <string>FFmepg with x265 encoding support
</string>
721 <action name=
"actionWebX265BinEU">
722 <property name=
"icon">
723 <iconset resource=
"../res/resources.qrc">
724 <normaloff>:/buttons/world_link.png
</normaloff>:/buttons/world_link.png
</iconset>
726 <property name=
"text">
727 <string>*Unofficial* x265 binaries [builds.x265.eu]
</string>
730 <action name=
"actionWebX265BinORG">
731 <property name=
"icon">
732 <iconset resource=
"../res/resources.qrc">
733 <normaloff>:/buttons/world_link.png
</normaloff>:/buttons/world_link.png
</iconset>
735 <property name=
"text">
736 <string>*Unofficial* x265 binaries [chromashift.org]
</string>
739 <action name=
"actionWebFreeCodecs">
740 <property name=
"icon">
741 <iconset resource=
"../res/resources.qrc">
742 <normaloff>:/buttons/world_link.png
</normaloff>:/buttons/world_link.png
</iconset>
744 <property name=
"text">
745 <string>Codecs.com Mirror
</string>
748 <action name=
"actionJob_MoveUp">
749 <property name=
"enabled">
752 <property name=
"icon">
753 <iconset resource=
"../res/resources.qrc">
754 <normaloff>:/buttons/arrow_up.png
</normaloff>:/buttons/arrow_up.png
</iconset>
756 <property name=
"text">
757 <string>Move Up
</string>
760 <action name=
"actionJob_MoveDown">
761 <property name=
"enabled">
764 <property name=
"icon">
765 <iconset resource=
"../res/resources.qrc">
766 <normaloff>:/buttons/arrow_down.png
</normaloff>:/buttons/arrow_down.png
</iconset>
768 <property name=
"text">
769 <string>Move Down
</string>
772 <action name=
"actionOnlineDocX265">
773 <property name=
"icon">
774 <iconset resource=
"../res/resources.qrc">
775 <normaloff>:/buttons/book_open.png
</normaloff>:/buttons/book_open.png
</iconset>
777 <property name=
"text">
778 <string>x265 Online Documentation
</string>
783 <tabstop>buttonAddJob
</tabstop>
784 <tabstop>buttonStartJob
</tabstop>
785 <tabstop>buttonAbortJob
</tabstop>
786 <tabstop>jobsView
</tabstop>
787 <tabstop>logView
</tabstop>
788 <tabstop>editDetails
</tabstop>
791 <include location=
"../res/resources.qrc"/>
795 <sender>actionExit
</sender>
796 <signal>triggered()
</signal>
797 <receiver>MainWindow
</receiver>
800 <hint type=
"sourcelabel">
804 <hint type=
"destinationlabel">
811 <sender>actionJob_New
</sender>
812 <signal>triggered()
</signal>
813 <receiver>buttonAddJob
</receiver>
816 <hint type=
"sourcelabel">
820 <hint type=
"destinationlabel">
827 <sender>actionJob_Start
</sender>
828 <signal>triggered()
</signal>
829 <receiver>buttonStartJob
</receiver>
832 <hint type=
"sourcelabel">
836 <hint type=
"destinationlabel">
843 <sender>actionJob_Abort
</sender>
844 <signal>triggered()
</signal>
845 <receiver>buttonAbortJob
</receiver>
848 <hint type=
"sourcelabel">
852 <hint type=
"destinationlabel">
859 <sender>actionJob_Pause
</sender>
860 <signal>toggled(bool)
</signal>
861 <receiver>buttonPauseJob
</receiver>
862 <slot>setChecked(bool)
</slot>
864 <hint type=
"sourcelabel">
868 <hint type=
"destinationlabel">