Commit 1e900bf8 authored by Antoine Cellerier's avatar Antoine Cellerier

Split the extended video filters panel into many smaller sub panels.

parent f4f90e67
......@@ -5,8 +5,8 @@
<rect>
<x>0</x>
<y>0</y>
<width>1109</width>
<height>585</height>
<width>561</width>
<height>289</height>
</rect>
</property>
<property name="windowTitle" >
......@@ -19,10 +19,26 @@
<property name="spacing" >
<number>6</number>
</property>
<item rowspan="3" row="3" column="0" >
<widget class="QGroupBox" name="extractEnable" >
<item row="0" column="0" >
<widget class="QTabWidget" name="tabWidget" >
<property name="currentIndex" >
<number>0</number>
</property>
<widget class="QWidget" name="tab" >
<attribute name="title" >
<string>_("Basic")</string>
</attribute>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="1" column="1" >
<widget class="QGroupBox" name="transformEnable" >
<property name="title" >
<string>_("Color extraction")</string>
<string>_("Transform")</string>
</property>
<property name="checkable" >
<bool>true</bool>
......@@ -38,33 +54,15 @@
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_6" >
<property name="text" >
<string>_("Color")</string>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QLineEdit" name="extractComponentText" >
<property name="inputMask" >
<string>>HHHHHH;#</string>
</property>
</widget>
<widget class="QComboBox" name="transformTypeCombo" />
</item>
</layout>
</widget>
</item>
<item row="11" column="0" >
<widget class="QCheckBox" name="invertEnable" >
<property name="text" >
<string>_("Color invert")</string>
</property>
</widget>
</item>
<item rowspan="4" row="7" column="0" >
<widget class="QGroupBox" name="colorthresEnable" >
<item row="0" column="1" >
<widget class="QGroupBox" name="sharpenEnable" >
<property name="title" >
<string>_("Color threshold")</string>
<string>_("Sharpen")</string>
</property>
<property name="checkable" >
<bool>true</bool>
......@@ -79,52 +77,24 @@
<property name="spacing" >
<number>6</number>
</property>
<item row="2" column="0" >
<widget class="QLabel" name="label_14" >
<property name="text" >
<string>_("Similarity")</string>
</property>
</widget>
</item>
<item row="2" column="1" >
<widget class="QSlider" name="colorthresSimilaritythresSlider" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="1" column="1" >
<widget class="QSlider" name="colorthresSaturationthresSlider" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="1" column="0" >
<widget class="QLabel" name="label_13" >
<property name="text" >
<string>_("Saturation")</string>
</property>
</widget>
</item>
<item row="0" column="0" >
<widget class="QLabel" name="label_8" >
<widget class="QLabel" name="label_29" >
<property name="text" >
<string>_("Color")</string>
<string>_("Sigma")</string>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QLineEdit" name="colorthresColorText" >
<property name="inputMask" >
<string>>HHHHHH;#</string>
<widget class="QSlider" name="sharpenSigmaSlider" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item rowspan="3" row="0" column="0" >
<item rowspan="2" row="0" column="0" >
<widget class="QGroupBox" name="adjustEnable" >
<property name="enabled" >
<bool>true</bool>
......@@ -252,24 +222,12 @@
</layout>
</widget>
</item>
<item row="5" column="1" >
<widget class="QCheckBox" name="noiseEnable" >
<property name="text" >
<string>_("Noise")</string>
</property>
</layout>
</widget>
</item>
<item rowspan="4" row="1" column="3" >
<widget class="QGroupBox" name="wallEnable" >
<property name="title" >
<string>_("Wall")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<widget class="QWidget" name="tab_2" >
<attribute name="title" >
<string>_("Color fun")</string>
</attribute>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
......@@ -277,47 +235,10 @@
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_31" >
<property name="text" >
<string>_("Rows")</string>
</property>
</widget>
</item>
<item row="1" column="0" >
<widget class="QLabel" name="label_30" >
<property name="text" >
<string>_("Columns")</string>
</property>
</widget>
</item>
<item row="1" column="1" >
<widget class="QSpinBox" name="wallColsSpin" >
<property name="minimum" >
<number>1</number>
</property>
<property name="value" >
<number>3</number>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QSpinBox" name="wallRowsSpin" >
<property name="minimum" >
<number>1</number>
</property>
<property name="value" >
<number>3</number>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="0" column="3" >
<widget class="QGroupBox" name="cloneEnable" >
<widget class="QGroupBox" name="extractEnable" >
<property name="title" >
<string>_("Clone")</string>
<string>_("Color extraction")</string>
</property>
<property name="checkable" >
<bool>true</bool>
......@@ -333,36 +254,33 @@
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_9" >
<widget class="QLabel" name="label_6" >
<property name="text" >
<string>_("Number of clones")</string>
<string>_("Color")</string>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QSpinBox" name="cloneCountSpin" >
<property name="minimum" >
<number>1</number>
</property>
<property name="value" >
<number>2</number>
<widget class="QLineEdit" name="extractComponentText" >
<property name="inputMask" >
<string>>HHHHHH;#</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="8" column="2" >
<widget class="QCheckBox" name="magnifyEnable" >
<item row="0" column="1" >
<widget class="QCheckBox" name="invertEnable" >
<property name="text" >
<string>_("Magnification")</string>
<string>_("Color invert")</string>
</property>
</widget>
</item>
<item rowspan="3" row="5" column="2" >
<widget class="QGroupBox" name="puzzleEnable" >
<item rowspan="2" row="0" column="0" >
<widget class="QGroupBox" name="colorthresEnable" >
<property name="title" >
<string>_("Puzzle game")</string>
<string>_("Color threshold")</string>
</property>
<property name="checkable" >
<bool>true</bool>
......@@ -377,51 +295,72 @@
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="1" >
<widget class="QSpinBox" name="puzzleRowsSpin" >
<property name="minimum" >
<number>1</number>
</property>
<property name="value" >
<number>3</number>
<item row="2" column="0" >
<widget class="QLabel" name="label_14" >
<property name="text" >
<string>_("Similarity")</string>
</property>
</widget>
</item>
<item row="1" column="1" >
<widget class="QSpinBox" name="puzzleColsSpin" >
<property name="minimum" >
<number>1</number>
</property>
<property name="value" >
<number>3</number>
<item row="2" column="1" >
<widget class="QSlider" name="colorthresSimilaritythresSlider" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="2" column="0" colspan="2" >
<widget class="QCheckBox" name="puzzleBlackSlotCheck" >
<property name="text" >
<string>_("Black slot")</string>
<item row="1" column="1" >
<widget class="QSlider" name="colorthresSaturationthresSlider" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="1" column="0" >
<widget class="QLabel" name="label_26" >
<widget class="QLabel" name="label_13" >
<property name="text" >
<string>_("Columns")</string>
<string>_("Saturation")</string>
</property>
</widget>
</item>
<item row="0" column="0" >
<widget class="QLabel" name="label_27" >
<widget class="QLabel" name="label_8" >
<property name="text" >
<string>_("Rows")</string>
<string>_("Color")</string>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QLineEdit" name="colorthresColorText" >
<property name="inputMask" >
<string>>HHHHHH;#</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item rowspan="4" row="1" column="2" >
</layout>
</widget>
<widget class="QWidget" name="tab_5" >
<attribute name="title" >
<string>_("Some random name")</string>
</attribute>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="1" column="0" >
<widget class="QCheckBox" name="magnifyEnable" >
<property name="text" >
<string>_("Magnification")</string>
</property>
</widget>
</item>
<item row="0" column="0" >
<widget class="QGroupBox" name="rotateEnable" >
<property name="title" >
<string>_("Rotate")</string>
......@@ -471,10 +410,10 @@
</layout>
</widget>
</item>
<item row="0" column="2" >
<widget class="QGroupBox" name="transformEnable" >
<item rowspan="2" row="0" column="1" >
<widget class="QGroupBox" name="puzzleEnable" >
<property name="title" >
<string>_("Transform")</string>
<string>_("Puzzle game")</string>
</property>
<property name="checkable" >
<bool>true</bool>
......@@ -489,37 +428,56 @@
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QComboBox" name="transformTypeCombo" />
<item row="0" column="1" >
<widget class="QSpinBox" name="puzzleRowsSpin" >
<property name="minimum" >
<number>1</number>
</property>
<property name="value" >
<number>3</number>
</property>
</widget>
</item>
</layout>
<item row="1" column="1" >
<widget class="QSpinBox" name="puzzleColsSpin" >
<property name="minimum" >
<number>1</number>
</property>
<property name="value" >
<number>3</number>
</property>
</widget>
</item>
<item row="10" column="1" >
<widget class="QCheckBox" name="waveEnable" >
<item row="2" column="0" colspan="2" >
<widget class="QCheckBox" name="puzzleBlackSlotCheck" >
<property name="text" >
<string>_("Waves")</string>
<string>_("Black slot")</string>
</property>
</widget>
</item>
<item row="9" column="1" >
<widget class="QCheckBox" name="rippleEnable" >
<item row="1" column="0" >
<widget class="QLabel" name="label_26" >
<property name="text" >
<string>_("Water effect")</string>
<string>_("Columns")</string>
</property>
</widget>
</item>
<item rowspan="2" row="7" column="1" >
<widget class="QGroupBox" name="sharpenEnable" >
<property name="title" >
<string>_("Sharpen")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
<item row="0" column="0" >
<widget class="QLabel" name="label_27" >
<property name="text" >
<string>_("Rows")</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="tab_7" >
<attribute name="title" >
<string>_("Image modification")</string>
</attribute>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
......@@ -527,38 +485,42 @@
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_29" >
<item row="2" column="0" >
<widget class="QCheckBox" name="waveEnable" >
<property name="text" >
<string>_("Sigma")</string>
<string>_("Waves")</string>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QSlider" name="sharpenSigmaSlider" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
<item row="3" column="0" >
<widget class="QCheckBox" name="rippleEnable" >
<property name="text" >
<string>_("Water effect")</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="6" column="1" >
<item row="3" column="1" >
<widget class="QCheckBox" name="psychedelicEnable" >
<property name="text" >
<string>_("Psychedelic")</string>
</property>
</widget>
</item>
<item row="4" column="1" >
<item row="2" column="1" >
<widget class="QCheckBox" name="noiseEnable" >
<property name="text" >
<string>_("Noise")</string>
</property>
</widget>
</item>
<item row="1" column="1" >
<widget class="QCheckBox" name="motiondetectEnable" >
<property name="text" >
<string>_("Motion detect")</string>
</property>
</widget>
</item>
<item rowspan="2" row="2" column="1" >
<item row="0" column="1" >
<widget class="QGroupBox" name="blurEnable" >
<property name="title" >
<string>_("Motion blur")</string>
......@@ -593,7 +555,7 @@
</layout>
</widget>
</item>
<item rowspan="2" row="0" column="1" >
<item rowspan="2" row="0" column="0" >
<widget class="QGroupBox" name="gradientEnable" >
<property name="title" >
<string>_("Gradient")</string>
......@@ -638,10 +600,23 @@
</layout>
</widget>
</item>
<item rowspan="2" row="0" column="4" >
<widget class="QGroupBox" name="marqEnable" >
</layout>
</widget>
<widget class="QWidget" name="tab_9" >
<attribute name="title" >
<string>_("Find a name")</string>
</attribute>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item rowspan="2" row="0" column="1" >
<widget class="QGroupBox" name="eraseEnable" >
<property name="title" >
<string>_("Add text")</string>
<string>_("Logo erase")</string>
</property>
<property name="checkable" >
<bool>true</bool>
......@@ -657,32 +632,42 @@
<number>6</number>
</property>
<item row="1" column="0" >
<widget class="QLabel" name="label_24" >
<widget class="QLabel" name="label_16" >
<property name="text" >
<string>_("Position")</string>
<string>_("Top")</string>
</property>
</widget>
</item>
<item row="0" column="0" >
<widget class="QLabel" name="label_23" >
<item row="2" column="0" >
<widget class="QLabel" name="label_17" >
<property name="text" >
<string>_("Text")</string>
<string>_("Left")</string>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QLineEdit" name="marqMarqueeText" />
<item row="2" column="1" >
<widget class="QSpinBox" name="eraseXSpin" />
</item>
<item row="1" column="1" >
<widget class="QComboBox" name="marqPositionCombo" />
<widget class="QSpinBox" name="eraseYSpin" />
</item>
<item row="0" column="1" >
<widget class="QLineEdit" name="eraseMaskText" />
</item>
<item row="0" column="0" >
<widget class="QLabel" name="label_15" >
<property name="text" >
<string>_("Mask")</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item rowspan="6" row="2" column="4" >
<widget class="QGroupBox" name="logoEnable" >
<item row="1" column="0" >
<widget class="QGroupBox" name="cloneEnable" >
<property name="title" >
<string>_("Add logo")</string>
<string>_("Clone")</string>
</property>
<property name="checkable" >
<bool>true</bool>
......@@ -697,57 +682,139 @@
<property name="spacing" >
<number>6</number>
</property>
<item row="3" column="0" >
<widget class="QLabel" name="label_22" >
<item row="0" column="0" >
<widget class="QLabel" name="label_9" >
<property name="text" >
<string>_("Transparency")</string>
<string>_("Number of clones")</string>
</property>
</widget>
</item>
<item row="2" column="0" colspan="2" >
<widget class="QLabel" name="label_21" >
<item row="0" column="1" >
<widget class="QSpinBox" name="cloneCountSpin" >
<property name="minimum" >
<number>1</number>
</property>
<property name="value" >
<number>2</number>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item row="0" column="0" >
<widget class="QGroupBox" name="wallEnable" >
<property name="title" >
<string>_("Wall")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_31" >
<property name="text" >
<string>_("Left")</string>
<string>_("Rows")</string>
</property>
</widget>
</item>
<item row="1" column="0" colspan="2" >
<widget class="QLabel" name="label_20" >
<item row="1" column="0" >
<widget class="QLabel" name="label_30" >
<property name="text" >
<string>_("Top")</string>
<string>_("Columns")</string>
</property>
</widget>
</item>
<item row="3" column="1" colspan="2" >
<widget class="QSlider" name="logoTransparencySlider" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
<item row="1" column="1" >
<widget class="QSpinBox" name="wallColsSpin" >
<property name="minimum" >
<number>1</number>
</property>
<property name="value" >
<number>3</number>
</property>
</widget>
</item>
<item row="2" column="2" >
<widget class="QSpinBox" name="logoXSpin" />
<item row="0" column="1" >
<widget class="QSpinBox" name="wallRowsSpin" >
<property name="minimum" >
<number>1</number>
</property>
<property name="value" >
<number>3</number>
</property>
</widget>
</item>
<item row="1" column="2" >
<widget class="QSpinBox" name="logoYSpin" />
</layout>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="tab_8" >
<attribute name="title" >
<string>_("Find one here too")</string>
</attribute>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_19" >
<widget class="QGroupBox" name="marqEnable" >
<property name="title" >
<string>_("Add text")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="1" column="0" >
<widget class="QLabel" name="label_24" >
<property name="text" >
<string>_("Logo")</string>
<string>_("Position")</string>
</property>
</widget>
</item>
<item row="0" column="2" >
<widget class="QLineEdit" name="logoFileText" />
<item row="0" column="0" >
<widget class="QLabel" name="label_23" >
<property name="text" >
<string>_("Text")</string>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QLineEdit" name="marqMarqueeText" />
</item>
<item row="1" column="1" >
<widget class="QComboBox" name="marqPositionCombo" />
</item>
</layout>
</widget>
</item>
<item rowspan="4" row="5" column="3" >
<widget class="QGroupBox" name="eraseEnable" >
<item row="0" column="1" >
<widget class="QGroupBox" name="logoEnable" >
<property name="title" >
<string>_("Logo erase")</string>
<string>_("Add logo")</string>
</property>
<property name="checkable" >
<bool>true</bool>
......@@ -762,44 +829,59 @@
<property name="spacing" >
<number>6</number>
</property>
<item row="1" column="0" >
<widget class="QLabel" name="label_16" >
<item row="3" column="0" >
<widget class="QLabel" name="label_22" >
<property name="text" >
<string>_("Top")</string>
<string>_("Transparency")</string>
</property>
</widget>
</item>
<item row="2" column="0" >
<widget class="QLabel" name="label_17" >
<item row="2" column="0" colspan="2" >
<widget class="QLabel" name="label_21" >
<property name="text" >
<string>_("Left")</string>
</property>
</widget>
</item>
<item row="2" column="1" >
<widget class="QSpinBox" name="eraseXSpin" />
<item row="1" column="0" colspan="2" >
<widget class="QLabel" name="label_20" >
<property name="text" >
<string>_("Top")</string>
</property>
</widget>
</item>
<item row="1" column="1" >
<widget class="QSpinBox" name="eraseYSpin" />
<item row="3" column="1" colspan="2" >
<widget class="QSlider" name="logoTransparencySlider" >
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QLineEdit" name="eraseMaskText" />
<item row="2" column="2" >
<widget class="QSpinBox" name="logoXSpin" />
</item>
<item row="1" column="2" >
<widget class="QSpinBox" name="logoYSpin" />
</item>
<item row="0" column="0" >
<widget class="QLabel" name="label_15" >
<widget class="QLabel" name="label_19" >
<property name="text" >
<string>_("Mask")</string>
<string>_("Logo")</string>
</property>
</widget>
</item>
<item row="0" column="2" >
<widget class="QLineEdit" name="logoFileText" />
</item>
</layout>
</widget>
</item>
<item rowspan="3" row="9" column="2" colspan="3" >
<widget class="QGroupBox" name="advancedVideoFilterBox" >
<property name="title" >
</layout>
</widget>
<widget class="QWidget" name="tab_6" >
<attribute name="title" >
<string>_("Advanced video filter controls")</string>
</property>
</attribute>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
......@@ -807,25 +889,18 @@
<property name="spacing" >
<number>6</number>
</property>
<item row="1" column="1" colspan="2" >
<widget class="QLineEdit" name="videoFilterText" />
</item>
<item row="2" column="1" colspan="2" >
<widget class="QLineEdit" name="subpictureFilterText" />
</item>
<item row="3" column="0" colspan="2" >
<widget class="QPushButton" name="filtersResetButton" >
<item row="2" column="0" >
<widget class="QLabel" name="label_34" >
<property name="text" >
<string>_("Reset")</string>
<string>_("Subpicture filters")</string>
</property>
</widget>
</item>
<item row="3" column="2" >
<widget class="QPushButton" name="filtersUpdateButton" >
<property name="text" >
<string>_("Update")</string>
</property>
</widget>
<item row="1" column="1" colspan="2" >
<widget class="QLineEdit" name="videoFilterText" />
</item>
<item row="1" column="0" >
<widget class="QLabel" name="label_33" >
......@@ -841,10 +916,17 @@
</property>
</widget>
</item>
<item row="2" column="0" >
<widget class="QLabel" name="label_34" >
<item row="3" column="0" colspan="2" >
<widget class="QPushButton" name="filtersResetButton" >
<property name="text" >
<string>_("Subpicture filters")</string>
<string>_("Reset")</string>
</property>
</widget>
</item>
<item row="3" column="2" >
<widget class="QPushButton" name="filtersUpdateButton" >
<property name="text" >
<string>_("Update")</string>
</property>
</widget>
</item>
......@@ -853,6 +935,7 @@
</item>
</layout>
</widget>
</widget>
</item>
</layout>
</widget>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment