2 <class>ExtVideoWidget</class>
3 <widget class="QWidget" name="ExtVideoWidget" >
4 <property name="geometry" >
12 <property name="windowTitle" >
15 <layout class="QGridLayout" >
16 <property name="margin" >
19 <property name="spacing" >
22 <item row="11" column="0" >
23 <widget class="QCheckBox" name="invertEnable" >
24 <property name="text" >
25 <string>Color invert</string>
29 <item rowspan="4" row="7" column="0" >
30 <widget class="QGroupBox" name="colorthresEnable" >
31 <property name="title" >
32 <string>Color threshold</string>
34 <property name="checkable" >
37 <property name="checked" >
40 <layout class="QGridLayout" >
41 <property name="margin" >
44 <property name="spacing" >
47 <item row="4" column="0" >
48 <widget class="QLabel" name="label_14" >
49 <property name="text" >
50 <string>Similarity</string>
54 <item row="4" column="1" >
55 <widget class="QSlider" name="colorthresSimilaritySlider" >
56 <property name="orientation" >
57 <enum>Qt::Horizontal</enum>
61 <item row="3" column="1" >
62 <widget class="QSlider" name="colorthresSaturationSlider" >
63 <property name="orientation" >
64 <enum>Qt::Horizontal</enum>
68 <item row="3" column="0" >
69 <widget class="QLabel" name="label_13" >
70 <property name="text" >
71 <string>Saturation</string>
75 <item row="1" column="0" >
76 <widget class="QLabel" name="label_10" >
77 <property name="text" >
78 <string>Green</string>
82 <item row="0" column="1" >
83 <widget class="QSlider" name="colorthresRedSlider" >
84 <property name="orientation" >
85 <enum>Qt::Horizontal</enum>
89 <item row="1" column="1" >
90 <widget class="QSlider" name="colorthresGreenSlider" >
91 <property name="orientation" >
92 <enum>Qt::Horizontal</enum>
96 <item row="2" column="0" >
97 <widget class="QLabel" name="label_11" >
98 <property name="text" >
103 <item row="2" column="1" >
104 <widget class="QSlider" name="colorthresBlueSlider" >
105 <property name="orientation" >
106 <enum>Qt::Horizontal</enum>
110 <item row="0" column="0" >
111 <widget class="QLabel" name="label_12" >
112 <property name="text" >
120 <item rowspan="3" row="9" column="2" colspan="3" >
121 <widget class="QGroupBox" name="advancedVideoFilterBox" >
122 <property name="title" >
123 <string>Advanced video filter controls</string>
125 <layout class="QGridLayout" >
126 <property name="margin" >
129 <property name="spacing" >
132 <item row="1" column="1" colspan="2" >
133 <widget class="QLineEdit" name="videoFilterText" />
135 <item row="2" column="1" colspan="2" >
136 <widget class="QLineEdit" name="subpictureFiltersText" />
138 <item row="3" column="0" colspan="2" >
139 <widget class="QPushButton" name="filtersResetButton" >
140 <property name="text" >
141 <string>Reset</string>
145 <item row="3" column="2" >
146 <widget class="QPushButton" name="filtersUpdateButton" >
147 <property name="text" >
148 <string>Update</string>
152 <item row="1" column="0" >
153 <widget class="QLabel" name="label_33" >
154 <property name="text" >
155 <string>Video filters</string>
159 <item row="0" column="0" >
160 <widget class="QLabel" name="label_32" >
161 <property name="text" >
162 <string>Vout filters</string>
166 <item row="2" column="0" >
167 <widget class="QLabel" name="label_34" >
168 <property name="text" >
169 <string>Subpicture filters</string>
173 <item row="0" column="1" colspan="2" >
174 <widget class="QLineEdit" name="voutFilterText" />
179 <item rowspan="4" row="5" column="3" >
180 <widget class="QGroupBox" name="eraseEnable" >
181 <property name="title" >
182 <string>Logo erase</string>
184 <property name="checkable" >
187 <property name="checked" >
190 <layout class="QGridLayout" >
191 <property name="margin" >
194 <property name="spacing" >
197 <item row="1" column="0" >
198 <widget class="QLabel" name="label_16" >
199 <property name="text" >
204 <item row="2" column="0" >
205 <widget class="QLabel" name="label_17" >
206 <property name="text" >
207 <string>Left</string>
211 <item row="2" column="1" >
212 <widget class="QSpinBox" name="eraseLeftSpin" />
214 <item row="1" column="1" >
215 <widget class="QSpinBox" name="eraseTopSpin" />
217 <item row="0" column="1" >
218 <widget class="QLineEdit" name="eraseMaskText" />
220 <item row="0" column="0" >
221 <widget class="QLabel" name="label_15" >
222 <property name="text" >
223 <string>Mask</string>
230 <item row="9" column="1" >
231 <widget class="QCheckBox" name="rippleEnable" >
232 <property name="text" >
233 <string>Water effect</string>
237 <item row="10" column="1" >
238 <widget class="QCheckBox" name="waveEnable" >
239 <property name="text" >
240 <string>Waves</string>
244 <item rowspan="6" row="2" column="4" >
245 <widget class="QGroupBox" name="logoEnable" >
246 <property name="title" >
247 <string>Add logo</string>
249 <property name="checkable" >
252 <property name="checked" >
255 <layout class="QGridLayout" >
256 <property name="margin" >
259 <property name="spacing" >
262 <item row="3" column="0" >
263 <widget class="QLabel" name="label_22" >
264 <property name="text" >
265 <string>Transparency</string>
269 <item row="2" column="0" colspan="2" >
270 <widget class="QLabel" name="label_21" >
271 <property name="text" >
272 <string>Left</string>
276 <item row="1" column="0" colspan="2" >
277 <widget class="QLabel" name="label_20" >
278 <property name="text" >
283 <item row="3" column="1" colspan="2" >
284 <widget class="QSlider" name="logoAlphaSlider" >
285 <property name="orientation" >
286 <enum>Qt::Horizontal</enum>
290 <item row="2" column="2" >
291 <widget class="QSpinBox" name="logoLeftSpin" />
293 <item row="1" column="2" >
294 <widget class="QSpinBox" name="logoTopSpin" />
296 <item row="0" column="0" >
297 <widget class="QLabel" name="label_19" >
298 <property name="text" >
299 <string>Logo</string>
303 <item row="0" column="2" >
304 <widget class="QLineEdit" name="logoFileText" />
309 <item row="8" column="2" >
310 <widget class="QCheckBox" name="magnifyEnable" >
311 <property name="text" >
312 <string>Magnification</string>
316 <item rowspan="2" row="0" column="4" >
317 <widget class="QGroupBox" name="marqEnable" >
318 <property name="title" >
319 <string>Add text</string>
321 <property name="checkable" >
324 <property name="checked" >
327 <layout class="QGridLayout" >
328 <property name="margin" >
331 <property name="spacing" >
334 <item row="1" column="0" >
335 <widget class="QLabel" name="label_24" >
336 <property name="text" >
337 <string>Position</string>
341 <item row="0" column="0" >
342 <widget class="QLabel" name="label_23" >
343 <property name="text" >
344 <string>Text</string>
348 <item row="0" column="1" >
349 <widget class="QLineEdit" name="marqMarqueeText" />
351 <item row="1" column="1" >
352 <widget class="QComboBox" name="marqPositionCombo" />
357 <item row="0" column="3" >
358 <widget class="QGroupBox" name="cloneEnable" >
359 <property name="title" >
360 <string>Clone</string>
362 <property name="checkable" >
365 <property name="checked" >
368 <layout class="QGridLayout" >
369 <property name="margin" >
372 <property name="spacing" >
375 <item row="0" column="0" >
376 <widget class="QLabel" name="label_9" >
377 <property name="text" >
378 <string>Number of clones</string>
382 <item row="0" column="1" >
383 <widget class="QSpinBox" name="clonesCountSpin" >
384 <property name="minimum" >
387 <property name="value" >
395 <item rowspan="4" row="1" column="3" >
396 <widget class="QGroupBox" name="wallEnable" >
397 <property name="title" >
398 <string>Wall</string>
400 <property name="checkable" >
403 <property name="checked" >
406 <layout class="QGridLayout" >
407 <property name="margin" >
410 <property name="spacing" >
413 <item row="0" column="0" >
414 <widget class="QLabel" name="label_31" >
415 <property name="text" >
416 <string>Rows</string>
420 <item row="1" column="0" >
421 <widget class="QLabel" name="label_30" >
422 <property name="text" >
423 <string>Columns</string>
427 <item row="1" column="1" >
428 <widget class="QSpinBox" name="wallColumnsSpin" >
429 <property name="minimum" >
432 <property name="value" >
437 <item row="0" column="1" >
438 <widget class="QSpinBox" name="wallRowsSpin" >
439 <property name="minimum" >
442 <property name="value" >
450 <item rowspan="3" row="5" column="2" >
451 <widget class="QGroupBox" name="puzzleEnable" >
452 <property name="title" >
453 <string>Puzzle game</string>
455 <property name="checkable" >
458 <property name="checked" >
461 <layout class="QGridLayout" >
462 <property name="margin" >
465 <property name="spacing" >
468 <item row="0" column="1" >
469 <widget class="QSpinBox" name="puzzleRowsSpin" >
470 <property name="minimum" >
473 <property name="value" >
478 <item row="1" column="1" >
479 <widget class="QSpinBox" name="puzzleColumnsDial" >
480 <property name="minimum" >
483 <property name="value" >
488 <item row="2" column="0" colspan="2" >
489 <widget class="QCheckBox" name="puzzleBlackslotCheck" >
490 <property name="text" >
491 <string>Black slot</string>
495 <item row="1" column="0" >
496 <widget class="QLabel" name="label_26" >
497 <property name="text" >
498 <string>Columns</string>
502 <item row="0" column="0" >
503 <widget class="QLabel" name="label_27" >
504 <property name="text" >
505 <string>Rows</string>
512 <item rowspan="4" row="1" column="2" >
513 <widget class="QGroupBox" name="rotateEnable" >
514 <property name="title" >
515 <string>Rotate</string>
517 <property name="checkable" >
520 <property name="checked" >
523 <layout class="QGridLayout" >
524 <property name="margin" >
527 <property name="spacing" >
530 <item row="0" column="1" >
531 <widget class="QDial" name="rotateAngleDial" >
532 <property name="maximum" >
535 <property name="value" >
538 <property name="orientation" >
539 <enum>Qt::Vertical</enum>
543 <item row="0" column="0" >
544 <widget class="QLabel" name="label_28" >
545 <property name="text" >
546 <string>Angle</string>
553 <item row="0" column="2" >
554 <widget class="QGroupBox" name="transformEnable" >
555 <property name="title" >
556 <string>Transform</string>
558 <property name="checkable" >
561 <property name="checked" >
564 <layout class="QGridLayout" >
565 <property name="margin" >
568 <property name="spacing" >
571 <item row="0" column="0" >
572 <widget class="QComboBox" name="transformTypeCombo" />
577 <item rowspan="2" row="0" column="1" >
578 <widget class="QGroupBox" name="gradientEnable" >
579 <property name="title" >
580 <string>Gradient</string>
582 <property name="checkable" >
585 <property name="checked" >
588 <layout class="QGridLayout" >
589 <property name="margin" >
592 <property name="spacing" >
595 <item row="2" column="0" colspan="2" >
596 <widget class="QCheckBox" name="gradientCartoonBox" >
597 <property name="text" >
598 <string>Cartoon</string>
602 <item row="1" column="0" colspan="2" >
603 <widget class="QCheckBox" name="gradientColorCheck" >
604 <property name="text" >
605 <string>Color</string>
609 <item row="0" column="0" >
610 <widget class="QLabel" name="label_18" >
611 <property name="text" >
612 <string>Mode</string>
616 <item row="0" column="1" >
617 <widget class="QComboBox" name="gradientModeCombo" />
622 <item row="5" column="1" >
623 <widget class="QCheckBox" name="noiseEnable" >
624 <property name="text" >
625 <string>Noise</string>
629 <item row="4" column="1" >
630 <widget class="QCheckBox" name="motiondetectEnable" >
631 <property name="text" >
632 <string>Motion detect</string>
636 <item rowspan="3" row="0" column="0" >
637 <widget class="QGroupBox" name="adjustEnable" >
638 <property name="enabled" >
641 <property name="title" >
642 <string>Image adjust</string>
644 <property name="checkable" >
647 <property name="checked" >
650 <layout class="QGridLayout" >
651 <property name="margin" >
654 <property name="spacing" >
657 <item row="0" column="1" >
658 <widget class="QSlider" name="hueSlider" >
659 <property name="orientation" >
660 <enum>Qt::Horizontal</enum>
664 <item row="4" column="1" >
665 <widget class="QSlider" name="gammaSlider" >
666 <property name="orientation" >
667 <enum>Qt::Horizontal</enum>
671 <item row="3" column="1" >
672 <widget class="QSlider" name="saturationSlider" >
673 <property name="orientation" >
674 <enum>Qt::Horizontal</enum>
678 <item row="2" column="1" >
679 <widget class="QSlider" name="brightnessSlider" >
680 <property name="orientation" >
681 <enum>Qt::Horizontal</enum>
685 <item row="1" column="1" >
686 <widget class="QSlider" name="constrastSlider" >
687 <property name="orientation" >
688 <enum>Qt::Horizontal</enum>
692 <item row="4" column="0" >
693 <widget class="QLabel" name="label_5" >
694 <property name="text" >
695 <string>Gamma</string>
699 <item row="1" column="0" >
700 <widget class="QLabel" name="label_2" >
701 <property name="text" >
702 <string>Contrast</string>
706 <item row="2" column="0" >
707 <widget class="QLabel" name="label_3" >
708 <property name="text" >
709 <string>Brightness</string>
713 <item row="3" column="0" >
714 <widget class="QLabel" name="label_4" >
715 <property name="text" >
716 <string>Saturation</string>
720 <item row="0" column="0" >
721 <widget class="QLabel" name="label" >
722 <property name="text" >
727 <item row="5" column="1" >
728 <widget class="QCheckBox" name="brightnessthresholdCheck" >
729 <property name="text" >
730 <string>Brightness threshold</string>
737 <item rowspan="4" row="3" column="0" >
738 <widget class="QGroupBox" name="extractEnable" >
739 <property name="title" >
740 <string>Color extraction</string>
742 <property name="checkable" >
745 <property name="checked" >
748 <layout class="QGridLayout" >
749 <property name="margin" >
752 <property name="spacing" >
755 <item row="2" column="1" >
756 <widget class="QSlider" name="extractBlueSlider" >
757 <property name="orientation" >
758 <enum>Qt::Horizontal</enum>
762 <item row="1" column="1" >
763 <widget class="QSlider" name="extractGreenSlider" >
764 <property name="orientation" >
765 <enum>Qt::Horizontal</enum>
769 <item row="0" column="1" >
770 <widget class="QSlider" name="extractRedSlider" >
771 <property name="orientation" >
772 <enum>Qt::Horizontal</enum>
776 <item row="2" column="0" >
777 <widget class="QLabel" name="label_8" >
778 <property name="text" >
779 <string>Blue</string>
783 <item row="1" column="0" >
784 <widget class="QLabel" name="label_7" >
785 <property name="text" >
786 <string>Green</string>
790 <item row="0" column="0" >
791 <widget class="QLabel" name="label_6" >
792 <property name="text" >
800 <item rowspan="2" row="7" column="1" >
801 <widget class="QGroupBox" name="sharpenEnable" >
802 <property name="title" >
803 <string>Sharpen</string>
805 <property name="checkable" >
808 <property name="checked" >
811 <layout class="QGridLayout" >
812 <property name="margin" >
815 <property name="spacing" >
818 <item row="0" column="0" >
819 <widget class="QLabel" name="label_29" >
820 <property name="text" >
821 <string>Sigma</string>
825 <item row="0" column="1" >
826 <widget class="QSlider" name="sharpenSigmaSlider" >
827 <property name="orientation" >
828 <enum>Qt::Horizontal</enum>
835 <item rowspan="2" row="2" column="1" >
836 <widget class="QGroupBox" name="motionblurEnable" >
837 <property name="title" >
838 <string>Motion blur</string>
840 <property name="checkable" >
843 <property name="checked" >
846 <layout class="QGridLayout" >
847 <property name="margin" >
850 <property name="spacing" >
853 <item row="0" column="0" >
854 <widget class="QLabel" name="label_25" >
855 <property name="text" >
856 <string>Factor</string>
860 <item row="0" column="1" >
861 <widget class="QSlider" name="motionblurFactorSlider" >
862 <property name="orientation" >
863 <enum>Qt::Horizontal</enum>
870 <item row="6" column="1" >
871 <widget class="QCheckBox" name="psychedelicEnable" >
872 <property name="text" >
873 <string>Psychedelic</string>