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 rowspan="3" row="3" column="0" >
23 <widget class="QGroupBox" name="extractEnable" >
24 <property name="title" >
25 <string>_("Color extraction")</string>
27 <property name="checkable" >
30 <property name="checked" >
33 <layout class="QGridLayout" >
34 <property name="margin" >
37 <property name="spacing" >
40 <item row="0" column="0" >
41 <widget class="QLabel" name="label_6" >
42 <property name="text" >
43 <string>_("Color")</string>
47 <item row="0" column="1" >
48 <widget class="QLineEdit" name="extractComponentText" >
49 <property name="inputMask" >
50 <string>>HHHHHH;#</string>
57 <item row="11" column="0" >
58 <widget class="QCheckBox" name="invertEnable" >
59 <property name="text" >
60 <string>_("Color invert")</string>
64 <item rowspan="4" row="7" column="0" >
65 <widget class="QGroupBox" name="colorthresEnable" >
66 <property name="title" >
67 <string>_("Color threshold")</string>
69 <property name="checkable" >
72 <property name="checked" >
75 <layout class="QGridLayout" >
76 <property name="margin" >
79 <property name="spacing" >
82 <item row="2" column="0" >
83 <widget class="QLabel" name="label_14" >
84 <property name="text" >
85 <string>_("Similarity")</string>
89 <item row="2" column="1" >
90 <widget class="QSlider" name="colorthresSimilaritythresSlider" >
91 <property name="orientation" >
92 <enum>Qt::Horizontal</enum>
96 <item row="1" column="1" >
97 <widget class="QSlider" name="colorthresSaturationthresSlider" >
98 <property name="orientation" >
99 <enum>Qt::Horizontal</enum>
103 <item row="1" column="0" >
104 <widget class="QLabel" name="label_13" >
105 <property name="text" >
106 <string>_("Saturation")</string>
110 <item row="0" column="0" >
111 <widget class="QLabel" name="label_8" >
112 <property name="text" >
113 <string>_("Color")</string>
117 <item row="0" column="1" >
118 <widget class="QLineEdit" name="colorthresColorText" >
119 <property name="inputMask" >
120 <string>>HHHHHH;#</string>
127 <item rowspan="3" row="0" column="0" >
128 <widget class="QGroupBox" name="adjustEnable" >
129 <property name="enabled" >
132 <property name="title" >
133 <string>_("Image adjust")</string>
135 <property name="checkable" >
138 <property name="checked" >
141 <layout class="QGridLayout" >
142 <property name="margin" >
145 <property name="spacing" >
148 <item row="0" column="1" >
149 <widget class="QSlider" name="hueSlider" >
150 <property name="maximum" >
153 <property name="orientation" >
154 <enum>Qt::Horizontal</enum>
158 <item row="4" column="1" >
159 <widget class="QSlider" name="gammaSlider" >
160 <property name="maximum" >
163 <property name="orientation" >
164 <enum>Qt::Horizontal</enum>
166 <property name="tickInterval" >
171 <item row="3" column="1" >
172 <widget class="QSlider" name="saturationSlider" >
173 <property name="maximum" >
176 <property name="orientation" >
177 <enum>Qt::Horizontal</enum>
179 <property name="tickInterval" >
184 <item row="2" column="1" >
185 <widget class="QSlider" name="brightnessSlider" >
186 <property name="maximum" >
189 <property name="orientation" >
190 <enum>Qt::Horizontal</enum>
192 <property name="tickInterval" >
197 <item row="1" column="1" >
198 <widget class="QSlider" name="contrastSlider" >
199 <property name="maximum" >
202 <property name="orientation" >
203 <enum>Qt::Horizontal</enum>
205 <property name="tickInterval" >
210 <item row="4" column="0" >
211 <widget class="QLabel" name="label_5" >
212 <property name="text" >
213 <string>_("Gamma")</string>
217 <item row="1" column="0" >
218 <widget class="QLabel" name="label_2" >
219 <property name="text" >
220 <string>_("Contrast")</string>
224 <item row="2" column="0" >
225 <widget class="QLabel" name="label_3" >
226 <property name="text" >
227 <string>_("Brightness")</string>
231 <item row="3" column="0" >
232 <widget class="QLabel" name="label_4" >
233 <property name="text" >
234 <string>_("Saturation")</string>
238 <item row="0" column="0" >
239 <widget class="QLabel" name="label" >
240 <property name="text" >
241 <string>_("Hue")</string>
245 <item row="5" column="1" >
246 <widget class="QCheckBox" name="brightnessThresholdCheck" >
247 <property name="text" >
248 <string>_("Brightness threshold")</string>
255 <item row="5" column="1" >
256 <widget class="QCheckBox" name="noiseEnable" >
257 <property name="text" >
258 <string>_("Noise")</string>
262 <item rowspan="4" row="1" column="3" >
263 <widget class="QGroupBox" name="wallEnable" >
264 <property name="title" >
265 <string>_("Wall")</string>
267 <property name="checkable" >
270 <property name="checked" >
273 <layout class="QGridLayout" >
274 <property name="margin" >
277 <property name="spacing" >
280 <item row="0" column="0" >
281 <widget class="QLabel" name="label_31" >
282 <property name="text" >
283 <string>_("Rows")</string>
287 <item row="1" column="0" >
288 <widget class="QLabel" name="label_30" >
289 <property name="text" >
290 <string>_("Columns")</string>
294 <item row="1" column="1" >
295 <widget class="QSpinBox" name="wallColsSpin" >
296 <property name="minimum" >
299 <property name="value" >
304 <item row="0" column="1" >
305 <widget class="QSpinBox" name="wallRowsSpin" >
306 <property name="minimum" >
309 <property name="value" >
317 <item row="0" column="3" >
318 <widget class="QGroupBox" name="cloneEnable" >
319 <property name="title" >
320 <string>_("Clone")</string>
322 <property name="checkable" >
325 <property name="checked" >
328 <layout class="QGridLayout" >
329 <property name="margin" >
332 <property name="spacing" >
335 <item row="0" column="0" >
336 <widget class="QLabel" name="label_9" >
337 <property name="text" >
338 <string>_("Number of clones")</string>
342 <item row="0" column="1" >
343 <widget class="QSpinBox" name="cloneCountSpin" >
344 <property name="minimum" >
347 <property name="value" >
355 <item row="8" column="2" >
356 <widget class="QCheckBox" name="magnifyEnable" >
357 <property name="text" >
358 <string>_("Magnification")</string>
362 <item rowspan="3" row="5" column="2" >
363 <widget class="QGroupBox" name="puzzleEnable" >
364 <property name="title" >
365 <string>_("Puzzle game")</string>
367 <property name="checkable" >
370 <property name="checked" >
373 <layout class="QGridLayout" >
374 <property name="margin" >
377 <property name="spacing" >
380 <item row="0" column="1" >
381 <widget class="QSpinBox" name="puzzleRowsSpin" >
382 <property name="minimum" >
385 <property name="value" >
390 <item row="1" column="1" >
391 <widget class="QSpinBox" name="puzzleColsSpin" >
392 <property name="minimum" >
395 <property name="value" >
400 <item row="2" column="0" colspan="2" >
401 <widget class="QCheckBox" name="puzzleBlackSlotCheck" >
402 <property name="text" >
403 <string>_("Black slot")</string>
407 <item row="1" column="0" >
408 <widget class="QLabel" name="label_26" >
409 <property name="text" >
410 <string>_("Columns")</string>
414 <item row="0" column="0" >
415 <widget class="QLabel" name="label_27" >
416 <property name="text" >
417 <string>_("Rows")</string>
424 <item rowspan="4" row="1" column="2" >
425 <widget class="QGroupBox" name="rotateEnable" >
426 <property name="title" >
427 <string>_("Rotate")</string>
429 <property name="checkable" >
432 <property name="checked" >
435 <layout class="QGridLayout" >
436 <property name="margin" >
439 <property name="spacing" >
442 <item row="0" column="1" >
443 <widget class="QDial" name="rotateAngleDial" >
444 <property name="maximum" >
447 <property name="value" >
450 <property name="sliderPosition" >
453 <property name="orientation" >
454 <enum>Qt::Horizontal</enum>
456 <property name="invertedAppearance" >
459 <property name="invertedControls" >
464 <item row="0" column="0" >
465 <widget class="QLabel" name="label_28" >
466 <property name="text" >
467 <string>_("Angle")</string>
474 <item row="0" column="2" >
475 <widget class="QGroupBox" name="transformEnable" >
476 <property name="title" >
477 <string>_("Transform")</string>
479 <property name="checkable" >
482 <property name="checked" >
485 <layout class="QGridLayout" >
486 <property name="margin" >
489 <property name="spacing" >
492 <item row="0" column="0" >
493 <widget class="QComboBox" name="transformTypeCombo" />
498 <item row="10" column="1" >
499 <widget class="QCheckBox" name="waveEnable" >
500 <property name="text" >
501 <string>_("Waves")</string>
505 <item row="9" column="1" >
506 <widget class="QCheckBox" name="rippleEnable" >
507 <property name="text" >
508 <string>_("Water effect")</string>
512 <item rowspan="2" row="7" column="1" >
513 <widget class="QGroupBox" name="sharpenEnable" >
514 <property name="title" >
515 <string>_("Sharpen")</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="0" >
531 <widget class="QLabel" name="label_29" >
532 <property name="text" >
533 <string>_("Sigma")</string>
537 <item row="0" column="1" >
538 <widget class="QSlider" name="sharpenSigmaSlider" >
539 <property name="orientation" >
540 <enum>Qt::Horizontal</enum>
547 <item row="6" column="1" >
548 <widget class="QCheckBox" name="psychedelicEnable" >
549 <property name="text" >
550 <string>_("Psychedelic")</string>
554 <item row="4" column="1" >
555 <widget class="QCheckBox" name="motiondetectEnable" >
556 <property name="text" >
557 <string>_("Motion detect")</string>
561 <item rowspan="2" row="2" column="1" >
562 <widget class="QGroupBox" name="blurEnable" >
563 <property name="title" >
564 <string>_("Motion blur")</string>
566 <property name="checkable" >
569 <property name="checked" >
572 <layout class="QGridLayout" >
573 <property name="margin" >
576 <property name="spacing" >
579 <item row="0" column="0" >
580 <widget class="QLabel" name="label_25" >
581 <property name="text" >
582 <string>_("Factor")</string>
586 <item row="0" column="1" >
587 <widget class="QSlider" name="blurFactorSlider" >
588 <property name="orientation" >
589 <enum>Qt::Horizontal</enum>
596 <item rowspan="2" row="0" column="1" >
597 <widget class="QGroupBox" name="gradientEnable" >
598 <property name="title" >
599 <string>_("Gradient")</string>
601 <property name="checkable" >
604 <property name="checked" >
607 <layout class="QGridLayout" >
608 <property name="margin" >
611 <property name="spacing" >
614 <item row="0" column="0" >
615 <widget class="QLabel" name="label_18" >
616 <property name="text" >
617 <string>_("Mode")</string>
621 <item row="1" column="0" colspan="2" >
622 <widget class="QCheckBox" name="gradientTypeCheck" >
623 <property name="text" >
624 <string>_("Color")</string>
628 <item row="2" column="0" colspan="2" >
629 <widget class="QCheckBox" name="gradientCartoonCheck" >
630 <property name="text" >
631 <string>_("Cartoon")</string>
635 <item row="0" column="1" >
636 <widget class="QComboBox" name="gradientModeCombo" />
641 <item rowspan="2" row="0" column="4" >
642 <widget class="QGroupBox" name="marqEnable" >
643 <property name="title" >
644 <string>_("Add text")</string>
646 <property name="checkable" >
649 <property name="checked" >
652 <layout class="QGridLayout" >
653 <property name="margin" >
656 <property name="spacing" >
659 <item row="1" column="0" >
660 <widget class="QLabel" name="label_24" >
661 <property name="text" >
662 <string>_("Position")</string>
666 <item row="0" column="0" >
667 <widget class="QLabel" name="label_23" >
668 <property name="text" >
669 <string>_("Text")</string>
673 <item row="0" column="1" >
674 <widget class="QLineEdit" name="marqMarqueeText" />
676 <item row="1" column="1" >
677 <widget class="QComboBox" name="marqPositionCombo" />
682 <item rowspan="6" row="2" column="4" >
683 <widget class="QGroupBox" name="logoEnable" >
684 <property name="title" >
685 <string>_("Add logo")</string>
687 <property name="checkable" >
690 <property name="checked" >
693 <layout class="QGridLayout" >
694 <property name="margin" >
697 <property name="spacing" >
700 <item row="3" column="0" >
701 <widget class="QLabel" name="label_22" >
702 <property name="text" >
703 <string>_("Transparency")</string>
707 <item row="2" column="0" colspan="2" >
708 <widget class="QLabel" name="label_21" >
709 <property name="text" >
710 <string>_("Left")</string>
714 <item row="1" column="0" colspan="2" >
715 <widget class="QLabel" name="label_20" >
716 <property name="text" >
717 <string>_("Top")</string>
721 <item row="3" column="1" colspan="2" >
722 <widget class="QSlider" name="logoTransparencySlider" >
723 <property name="orientation" >
724 <enum>Qt::Horizontal</enum>
728 <item row="2" column="2" >
729 <widget class="QSpinBox" name="logoXSpin" />
731 <item row="1" column="2" >
732 <widget class="QSpinBox" name="logoYSpin" />
734 <item row="0" column="0" >
735 <widget class="QLabel" name="label_19" >
736 <property name="text" >
737 <string>_("Logo")</string>
741 <item row="0" column="2" >
742 <widget class="QLineEdit" name="logoFileText" />
747 <item rowspan="4" row="5" column="3" >
748 <widget class="QGroupBox" name="eraseEnable" >
749 <property name="title" >
750 <string>_("Logo erase")</string>
752 <property name="checkable" >
755 <property name="checked" >
758 <layout class="QGridLayout" >
759 <property name="margin" >
762 <property name="spacing" >
765 <item row="1" column="0" >
766 <widget class="QLabel" name="label_16" >
767 <property name="text" >
768 <string>_("Top")</string>
772 <item row="2" column="0" >
773 <widget class="QLabel" name="label_17" >
774 <property name="text" >
775 <string>_("Left")</string>
779 <item row="2" column="1" >
780 <widget class="QSpinBox" name="eraseXSpin" />
782 <item row="1" column="1" >
783 <widget class="QSpinBox" name="eraseYSpin" />
785 <item row="0" column="1" >
786 <widget class="QLineEdit" name="eraseMaskText" />
788 <item row="0" column="0" >
789 <widget class="QLabel" name="label_15" >
790 <property name="text" >
791 <string>_("Mask")</string>
798 <item rowspan="3" row="9" column="2" colspan="3" >
799 <widget class="QGroupBox" name="advancedVideoFilterBox" >
800 <property name="title" >
801 <string>_("Advanced video filter controls")</string>
803 <layout class="QGridLayout" >
804 <property name="margin" >
807 <property name="spacing" >
810 <item row="1" column="1" colspan="2" >
811 <widget class="QLineEdit" name="videoFilterText" />
813 <item row="2" column="1" colspan="2" >
814 <widget class="QLineEdit" name="subpictureFilterText" />
816 <item row="3" column="0" colspan="2" >
817 <widget class="QPushButton" name="filtersResetButton" >
818 <property name="text" >
819 <string>_("Reset")</string>
823 <item row="3" column="2" >
824 <widget class="QPushButton" name="filtersUpdateButton" >
825 <property name="text" >
826 <string>_("Update")</string>
830 <item row="1" column="0" >
831 <widget class="QLabel" name="label_33" >
832 <property name="text" >
833 <string>_("Video filters")</string>
837 <item row="0" column="0" >
838 <widget class="QLabel" name="label_32" >
839 <property name="text" >
840 <string>_("Vout filters")</string>
844 <item row="2" column="0" >
845 <widget class="QLabel" name="label_34" >
846 <property name="text" >
847 <string>_("Subpicture filters")</string>
851 <item row="0" column="1" colspan="2" >
852 <widget class="QLineEdit" name="voutFilterText" />