Commit 547a4494 authored by Jean-Baptiste Kempf's avatar Jean-Baptiste Kempf

Qt4 - Extended Panels. try to fix the sizing ...

parent 031e7a2d
...@@ -92,10 +92,10 @@ QString OptionFromWidgetName( QObject *obj ) ...@@ -92,10 +92,10 @@ QString OptionFromWidgetName( QObject *obj )
return option; return option;
} }
ExtVideo::ExtVideo( intf_thread_t *_p_intf, QWidget *_parent ) : ExtVideo::ExtVideo( intf_thread_t *_p_intf, QTabWidget *_parent ) :
QWidget( _parent ) , p_intf( _p_intf ) p_intf( _p_intf )
{ {
ui.setupUi( this ); ui.setupUi( _parent );
#define SETUP_VFILTER( widget ) \ #define SETUP_VFILTER( widget ) \
{ \ { \
......
...@@ -36,16 +36,17 @@ ...@@ -36,16 +36,17 @@
#include "ui/video_effects.h" #include "ui/video_effects.h"
#include "ui/v4l2.h" #include "ui/v4l2.h"
#include <QTabWidget>
#define BANDS 10 #define BANDS 10
#define NUM_SP_CTRL 5 #define NUM_SP_CTRL 5
class QSignalMapper; class QSignalMapper;
class ExtVideo: public QWidget class ExtVideo: public QObject
{ {
Q_OBJECT Q_OBJECT
public: public:
ExtVideo( intf_thread_t *, QWidget * ); ExtVideo( intf_thread_t *, QTabWidget * );
virtual ~ExtVideo(); virtual ~ExtVideo();
/*void gotoConf( QObject* );*/ /*void gotoConf( QObject* );*/
private: private:
......
...@@ -45,6 +45,7 @@ ExtendedDialog::ExtendedDialog( intf_thread_t *_p_intf ): QVLCFrame( _p_intf ) ...@@ -45,6 +45,7 @@ ExtendedDialog::ExtendedDialog( intf_thread_t *_p_intf ): QVLCFrame( _p_intf )
QTabWidget *mainTabW = new QTabWidget( this ); QTabWidget *mainTabW = new QTabWidget( this );
mainTabW->setTabPosition( QTabWidget::West ); mainTabW->setTabPosition( QTabWidget::West );
/* AUDIO effects */
QWidget *audioWidget = new QWidget; QWidget *audioWidget = new QWidget;
QHBoxLayout *audioLayout = new QHBoxLayout( audioWidget ); QHBoxLayout *audioLayout = new QHBoxLayout( audioWidget );
QTabWidget *audioTab = new QTabWidget( audioWidget ); QTabWidget *audioTab = new QTabWidget( audioWidget );
...@@ -58,8 +59,16 @@ ExtendedDialog::ExtendedDialog( intf_thread_t *_p_intf ): QVLCFrame( _p_intf ) ...@@ -58,8 +59,16 @@ ExtendedDialog::ExtendedDialog( intf_thread_t *_p_intf ): QVLCFrame( _p_intf )
mainTabW->addTab( audioWidget, qtr( "Audio effects" ) ); mainTabW->addTab( audioWidget, qtr( "Audio effects" ) );
ExtVideo *videoEffect = new ExtVideo( p_intf, mainTabW ); /* Video Effects */
mainTabW->addTab( videoEffect, qtr( "Video Effects" ) ); QWidget *videoWidget = new QWidget;
QHBoxLayout *videoLayout = new QHBoxLayout( videoWidget );
QTabWidget *videoTab = new QTabWidget( videoWidget );
ExtVideo *videoEffect = new ExtVideo( p_intf, videoTab );
videoLayout->addWidget( videoTab );
videoTab->setSizePolicy( QSizePolicy::Preferred, QSizePolicy::Maximum );
mainTabW->addTab( videoWidget, qtr( "Video Effects" ) );
if( module_Exists( p_intf, "v4l2" ) ) if( module_Exists( p_intf, "v4l2" ) )
{ {
......
<ui version="4.0" > <ui version="4.0" >
<class>ExtVideoWidget</class> <class>ExtVideoWidget</class>
<widget class="QWidget" name="ExtVideoWidget" > <widget class="QTabWidget" name="ExtVideoWidget" >
<property name="geometry" > <property name="geometry" >
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>561</width> <width>472</width>
<height>289</height> <height>320</height>
</rect> </rect>
</property> </property>
<property name="sizePolicy" > <property name="currentIndex" >
<sizepolicy vsizetype="Maximum" hsizetype="Maximum" > <number>1</number>
<horstretch>0</horstretch>
<verstretch>0</verstretch>
</sizepolicy>
</property>
<property name="windowTitle" >
<string>Form</string>
</property> </property>
<layout class="QGridLayout" > <widget class="QWidget" name="tab" >
<property name="margin" > <attribute name="title" >
<number>9</number> <string>_("Basic")</string>
</property> </attribute>
<property name="spacing" > <layout class="QGridLayout" >
<number>6</number> <property name="leftMargin" >
</property> <number>9</number>
<item row="0" column="0" > </property>
<widget class="QTabWidget" name="tabWidget" > <property name="topMargin" >
<property name="sizePolicy" > <number>9</number>
<sizepolicy vsizetype="Maximum" hsizetype="Preferred" > </property>
<horstretch>0</horstretch> <property name="rightMargin" >
<verstretch>0</verstretch> <number>9</number>
</sizepolicy> </property>
</property> <property name="bottomMargin" >
<property name="currentIndex" > <number>9</number>
<number>0</number> </property>
</property> <property name="horizontalSpacing" >
<widget class="QWidget" name="tab" > <number>6</number>
<attribute name="title" > </property>
<string>_("Basic")</string> <property name="verticalSpacing" >
</attribute> <number>6</number>
</property>
<item row="1" column="1" >
<widget class="QGroupBox" name="transformEnable" >
<property name="title" >
<string>_("Transform")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" > <layout class="QGridLayout" >
<property name="margin" > <property name="leftMargin" >
<number>9</number> <number>9</number>
</property> </property>
<property name="spacing" > <property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number> <number>6</number>
</property> </property>
<item row="1" column="1" > <property name="verticalSpacing" >
<widget class="QGroupBox" name="transformEnable" > <number>6</number>
<property name="title" > </property>
<string>_("Transform")</string> <item row="0" column="0" >
</property> <widget class="QComboBox" name="transformTypeCombo" />
<property name="checkable" > </item>
<bool>true</bool> </layout>
</property> </widget>
<property name="checked" > </item>
<bool>false</bool> <item row="0" 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>
</property>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_29" >
<property name="text" >
<string>_("Sigma")</string>
</property> </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="QComboBox" name="transformTypeCombo" />
</item>
</layout>
</widget> </widget>
</item> </item>
<item row="0" column="1" > <item row="0" column="1" >
<widget class="QGroupBox" name="sharpenEnable" > <widget class="QSlider" name="sharpenSigmaSlider" >
<property name="title" > <property name="maximum" >
<string>_("Sharpen")</string> <number>200</number>
</property> </property>
<property name="checkable" > <property name="singleStep" >
<bool>true</bool> <number>1</number>
</property> </property>
<property name="checked" > <property name="pageStep" >
<bool>false</bool> <number>10</number>
</property> </property>
<layout class="QGridLayout" > <property name="orientation" >
<property name="margin" > <enum>Qt::Horizontal</enum>
<number>9</number> </property>
</property> <property name="tickPosition" >
<property name="spacing" > <enum>QSlider::TicksBothSides</enum>
<number>6</number> </property>
</property> <property name="tickInterval" >
<item row="0" column="0" > <number>100</number>
<widget class="QLabel" name="label_29" >
<property name="text" >
<string>_("Sigma")</string>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QSlider" name="sharpenSigmaSlider" >
<property name="maximum" >
<number>200</number>
</property>
<property name="singleStep" >
<number>1</number>
</property>
<property name="pageStep" >
<number>10</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition" >
<enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>100</number>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item rowspan="2" row="0" column="0" >
<widget class="QGroupBox" name="adjustEnable" >
<property name="enabled" >
<bool>true</bool>
</property>
<property name="title" >
<string>_("Image adjust")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property> </property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="1" >
<widget class="QSlider" name="hueSlider" >
<property name="maximum" >
<number>360</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition" >
<enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>60</number>
</property>
</widget>
</item>
<item row="4" column="1" >
<widget class="QSlider" name="gammaSlider" >
<property name="maximum" >
<number>500</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition" >
<enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>50</number>
</property>
</widget>
</item>
<item row="3" column="1" >
<widget class="QSlider" name="saturationSlider" >
<property name="maximum" >
<number>300</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition" >
<enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>100</number>
</property>
</widget>
</item>
<item row="2" column="1" >
<widget class="QSlider" name="brightnessSlider" >
<property name="maximum" >
<number>200</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition" >
<enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>100</number>
</property>
</widget>
</item>
<item row="1" column="1" >
<widget class="QSlider" name="contrastSlider" >
<property name="maximum" >
<number>200</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition" >
<enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>100</number>
</property>
</widget>
</item>
<item row="4" column="0" >
<widget class="QLabel" name="label_5" >
<property name="text" >
<string>_("Gamma")</string>
</property>
</widget>
</item>
<item row="1" column="0" >
<widget class="QLabel" name="label_2" >
<property name="text" >
<string>_("Contrast")</string>
</property>
</widget>
</item>
<item row="2" column="0" >
<widget class="QLabel" name="label_3" >
<property name="text" >
<string>_("Brightness")</string>
</property>
</widget>
</item>
<item row="3" column="0" >
<widget class="QLabel" name="label_4" >
<property name="text" >
<string>_("Saturation")</string>
</property>
</widget>
</item>
<item row="0" column="0" >
<widget class="QLabel" name="label" >
<property name="text" >
<string>_("Hue")</string>
</property>
</widget>
</item>
<item row="5" column="1" >
<widget class="QCheckBox" name="brightnessThresholdCheck" >
<property name="text" >
<string>_("Brightness threshold")</string>
</property>
</widget>
</item>
</layout>
</widget> </widget>
</item> </item>
</layout> </layout>
</widget> </widget>
<widget class="QWidget" name="tab_2" > </item>
<attribute name="title" > <item rowspan="2" row="0" column="0" >
<string>_("Color fun")</string> <widget class="QGroupBox" name="adjustEnable" >
</attribute> <property name="enabled" >
<bool>true</bool>
</property>
<property name="title" >
<string>_("Image adjust")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" > <layout class="QGridLayout" >
<property name="margin" > <item row="0" column="1" >
<number>9</number> <widget class="QSlider" name="hueSlider" >
</property> <property name="maximum" >
<property name="spacing" > <number>360</number>
<number>6</number> </property>
</property> <property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition" >
<enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>60</number>
</property>
</widget>
</item>
<item row="4" column="1" >
<widget class="QSlider" name="gammaSlider" >
<property name="maximum" >
<number>500</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition" >
<enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>50</number>
</property>
</widget>
</item>
<item row="3" column="1" >
<widget class="QSlider" name="saturationSlider" >
<property name="maximum" >
<number>300</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition" >
<enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>100</number>
</property>
</widget>
</item>
<item row="2" column="1" >
<widget class="QSlider" name="brightnessSlider" >
<property name="maximum" >
<number>200</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition" >
<enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>100</number>
</property>
</widget>
</item>
<item row="1" column="1" > <item row="1" column="1" >
<widget class="QGroupBox" name="extractEnable" > <widget class="QSlider" name="contrastSlider" >
<property name="title" > <property name="maximum" >
<string>_("Color extraction")</string> <number>200</number>
</property> </property>
<property name="checkable" > <property name="orientation" >
<bool>true</bool> <enum>Qt::Horizontal</enum>
</property> </property>
<property name="checked" > <property name="tickPosition" >
<bool>false</bool> <enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>100</number>
</property> </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_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>
</item>
</layout>
</widget> </widget>
</item> </item>
<item row="0" column="1" > <item row="4" column="0" >
<widget class="QCheckBox" name="invertEnable" > <widget class="QLabel" name="label_5" >
<property name="text" > <property name="text" >
<string>_("Color invert")</string> <string>_("Gamma")</string>
</property> </property>
</widget> </widget>
</item> </item>
<item rowspan="2" row="0" column="0" > <item row="1" column="0" >
<widget class="QGroupBox" name="colorthresEnable" > <widget class="QLabel" name="label_2" >
<property name="title" > <property name="text" >
<string>_("Color threshold")</string> <string>_("Contrast")</string>
</property> </property>
<property name="checkable" > </widget>
<bool>true</bool> </item>
<item row="2" column="0" >
<widget class="QLabel" name="label_3" >
<property name="text" >
<string>_("Brightness")</string>
</property> </property>
<property name="checked" > </widget>
<bool>false</bool> </item>
<item row="3" column="0" >
<widget class="QLabel" name="label_4" >
<property name="text" >
<string>_("Saturation")</string>
</property>
</widget>
</item>
<item row="0" column="0" >
<widget class="QLabel" name="label" >
<property name="text" >
<string>_("Hue")</string>
</property>
</widget>
</item>
<item row="5" column="1" >
<widget class="QCheckBox" name="brightnessThresholdCheck" >
<property name="text" >
<string>_("Brightness threshold")</string>
</property> </property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<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" >
<property name="text" >
<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> </widget>
</item> </item>
</layout> </layout>
</widget> </widget>
<widget class="QWidget" name="tab_5" > </item>
<attribute name="title" > </layout>
<string>_("Some random name")</string> </widget>
</attribute> <widget class="QWidget" name="tab_2" >
<attribute name="title" >
<string>_("Color fun")</string>
</attribute>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number>
</property>
<item row="1" column="1" >
<widget class="QGroupBox" name="extractEnable" >
<property name="title" >
<string>_("Color extraction")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" > <layout class="QGridLayout" >
<property name="margin" > <property name="leftMargin" >
<number>9</number> <number>9</number>
</property> </property>
<property name="spacing" > <property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<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>
</item>
</layout>
</widget>
</item>
<item row="0" column="1" >
<widget class="QCheckBox" name="invertEnable" >
<property name="text" >
<string>_("Color invert")</string>
</property>
</widget>
</item>
<item rowspan="2" row="0" column="0" >
<widget class="QGroupBox" name="colorthresEnable" >
<property name="title" >
<string>_("Color threshold")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number> <number>6</number>
</property> </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" > <item row="1" column="0" >
<widget class="QCheckBox" name="magnifyEnable" > <widget class="QLabel" name="label_13" >
<property name="text" > <property name="text" >
<string>_("Magnification")</string> <string>_("Saturation")</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="0" > <item row="0" column="0" >
<widget class="QGroupBox" name="rotateEnable" > <widget class="QLabel" name="label_8" >
<property name="title" > <property name="text" >
<string>_("Rotate")</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>
</layout>
</widget>
<widget class="QWidget" name="tab_5" >
<attribute name="title" >
<string>_("Some random name")</string>
</attribute>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<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>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number>
</property>
<item row="0" column="1" >
<widget class="QDial" name="rotateAngleDial" >
<property name="maximum" >
<number>359</number>
</property>
<property name="value" >
<number>0</number>
</property> </property>
<property name="checkable" > <property name="sliderPosition" >
<bool>true</bool> <number>0</number>
</property> </property>
<property name="checked" > <property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="invertedAppearance" >
<bool>false</bool> <bool>false</bool>
</property> </property>
<layout class="QGridLayout" > <property name="invertedControls" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="0" column="1" >
<widget class="QDial" name="rotateAngleDial" >
<property name="maximum" >
<number>359</number>
</property>
<property name="value" >
<number>0</number>
</property>
<property name="sliderPosition" >
<number>0</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="invertedAppearance" >
<bool>false</bool>
</property>
<property name="invertedControls" >
<bool>false</bool>
</property>
</widget>
</item>
<item row="0" column="0" >
<widget class="QLabel" name="label_28" >
<property name="text" >
<string>_("Angle")</string>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item rowspan="2" row="0" column="1" >
<widget class="QGroupBox" name="puzzleEnable" >
<property name="title" >
<string>_("Puzzle game")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool> <bool>false</bool>
</property> </property>
<layout class="QGridLayout" > </widget>
<property name="margin" > </item>
<number>9</number> <item row="0" column="0" >
</property> <widget class="QLabel" name="label_28" >
<property name="spacing" > <property name="text" >
<number>6</number> <string>_("Angle")</string>
</property> </property>
<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>
<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="2" column="0" colspan="2" >
<widget class="QCheckBox" name="puzzleBlackSlotCheck" >
<property name="text" >
<string>_("Black slot")</string>
</property>
</widget>
</item>
<item row="1" column="0" >
<widget class="QLabel" name="label_26" >
<property name="text" >
<string>_("Columns")</string>
</property>
</widget>
</item>
<item row="0" column="0" >
<widget class="QLabel" name="label_27" >
<property name="text" >
<string>_("Rows")</string>
</property>
</widget>
</item>
</layout>
</widget> </widget>
</item> </item>
</layout> </layout>
</widget> </widget>
<widget class="QWidget" name="tab_7" > </item>
<attribute name="title" > <item rowspan="2" row="0" column="1" >
<string>_("Image modification")</string> <widget class="QGroupBox" name="puzzleEnable" >
</attribute> <property name="title" >
<string>_("Puzzle game")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" > <layout class="QGridLayout" >
<property name="margin" > <property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number> <number>9</number>
</property> </property>
<property name="spacing" > <property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number> <number>6</number>
</property> </property>
<item row="2" column="0" > <property name="verticalSpacing" >
<widget class="QCheckBox" name="waveEnable" > <number>6</number>
<property name="text" > </property>
<string>_("Waves")</string> <item row="0" column="1" >
<widget class="QSpinBox" name="puzzleRowsSpin" >
<property name="minimum" >
<number>1</number>
</property>
<property name="value" >
<number>3</number>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="0" > <item row="1" column="1" >
<widget class="QCheckBox" name="rippleEnable" > <widget class="QSpinBox" name="puzzleColsSpin" >
<property name="minimum" >
<number>1</number>
</property>
<property name="value" >
<number>3</number>
</property>
</widget>
</item>
<item row="2" column="0" colspan="2" >
<widget class="QCheckBox" name="puzzleBlackSlotCheck" >
<property name="text" > <property name="text" >
<string>_("Water effect")</string> <string>_("Black slot")</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="1" > <item row="1" column="0" >
<widget class="QCheckBox" name="psychedelicEnable" > <widget class="QLabel" name="label_26" >
<property name="text" > <property name="text" >
<string>_("Psychedelic")</string> <string>_("Columns")</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="2" column="1" > <item row="0" column="0" >
<widget class="QCheckBox" name="noiseEnable" > <widget class="QLabel" name="label_27" >
<property name="text" > <property name="text" >
<string>_("Noise")</string> <string>_("Rows")</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="1" > </layout>
<widget class="QCheckBox" name="motiondetectEnable" > </widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="tab_7" >
<attribute name="title" >
<string>_("Image modification")</string>
</attribute>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number>
</property>
<item row="2" column="0" >
<widget class="QCheckBox" name="waveEnable" >
<property name="text" >
<string>_("Waves")</string>
</property>
</widget>
</item>
<item row="3" column="0" >
<widget class="QCheckBox" name="rippleEnable" >
<property name="text" >
<string>_("Water effect")</string>
</property>
</widget>
</item>
<item row="3" column="1" >
<widget class="QCheckBox" name="psychedelicEnable" >
<property name="text" >
<string>_("Psychedelic")</string>
</property>
</widget>
</item>
<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 row="0" column="1" >
<widget class="QGroupBox" name="motionblurEnable" >
<property name="title" >
<string>_("Motion blur")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<widget class="QLabel" name="label_25" >
<property name="text" > <property name="text" >
<string>_("Motion detect")</string> <string>_("Factor")</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="1" > <item row="0" column="1" >
<widget class="QGroupBox" name="motionblurEnable" > <widget class="QSlider" name="blurFactorSlider" >
<property name="title" > <property name="minimum" >
<string>_("Motion blur")</string> <number>1</number>
</property> </property>
<property name="checkable" > <property name="maximum" >
<bool>true</bool> <number>127</number>
</property> </property>
<property name="checked" > <property name="value" >
<bool>false</bool> <number>80</number>
</property> </property>
<layout class="QGridLayout" > <property name="orientation" >
<property name="margin" > <enum>Qt::Horizontal</enum>
<number>9</number> </property>
</property> <property name="tickPosition" >
<property name="spacing" > <enum>QSlider::TicksBothSides</enum>
<number>6</number> </property>
</property> <property name="tickInterval" >
<item row="0" column="0" > <number>16</number>
<widget class="QLabel" name="label_25" >
<property name="text" >
<string>_("Factor")</string>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QSlider" name="blurFactorSlider" >
<property name="minimum" >
<number>1</number>
</property>
<property name="maximum" >
<number>127</number>
</property>
<property name="value" >
<number>80</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition" >
<enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>16</number>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item rowspan="2" row="0" column="0" >
<widget class="QGroupBox" name="gradientEnable" >
<property name="title" >
<string>_("Gradient")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property> </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_18" >
<property name="text" >
<string>_("Mode")</string>
</property>
</widget>
</item>
<item row="1" column="0" colspan="2" >
<widget class="QCheckBox" name="gradientTypeCheck" >
<property name="text" >
<string>_("Color")</string>
</property>
</widget>
</item>
<item row="2" column="0" colspan="2" >
<widget class="QCheckBox" name="gradientCartoonCheck" >
<property name="text" >
<string>_("Cartoon")</string>
</property>
</widget>
</item>
<item row="0" column="1" >
<widget class="QComboBox" name="gradientModeCombo" />
</item>
</layout>
</widget> </widget>
</item> </item>
</layout> </layout>
</widget> </widget>
<widget class="QWidget" name="tab_9" > </item>
<attribute name="title" > <item rowspan="2" row="0" column="0" >
<string>_("Find a name")</string> <widget class="QGroupBox" name="gradientEnable" >
</attribute> <property name="title" >
<string>_("Gradient")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" > <layout class="QGridLayout" >
<property name="margin" > <property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number> <number>9</number>
</property> </property>
<property name="spacing" > <property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number> <number>6</number>
</property> </property>
<item rowspan="2" row="0" column="1" > <property name="verticalSpacing" >
<widget class="QGroupBox" name="eraseEnable" > <number>6</number>
<property name="title" > </property>
<string>_("Logo erase")</string> <item row="0" column="0" >
<widget class="QLabel" name="label_18" >
<property name="text" >
<string>_("Mode")</string>
</property> </property>
<property name="checkable" > </widget>
<bool>true</bool> </item>
<item row="1" column="0" colspan="2" >
<widget class="QCheckBox" name="gradientTypeCheck" >
<property name="text" >
<string>_("Color")</string>
</property> </property>
<property name="checked" > </widget>
<bool>false</bool> </item>
<item row="2" column="0" colspan="2" >
<widget class="QCheckBox" name="gradientCartoonCheck" >
<property name="text" >
<string>_("Cartoon")</string>
</property> </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_16" >
<property name="text" >
<string>_("Top")</string>
</property>
</widget>
</item>
<item row="2" column="0" >
<widget class="QLabel" name="label_17" >
<property name="text" >
<string>_("Left")</string>
</property>
</widget>
</item>
<item row="2" column="1" >
<widget class="QSpinBox" name="eraseXSpin" />
</item>
<item row="1" column="1" >
<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> </widget>
</item> </item>
<item row="0" column="1" >
<widget class="QComboBox" name="gradientModeCombo" />
</item>
</layout>
</widget>
</item>
</layout>
</widget>
<widget class="QWidget" name="tab_9" >
<attribute name="title" >
<string>_("Find a name")</string>
</attribute>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number>
</property>
<item rowspan="2" row="0" column="1" >
<widget class="QGroupBox" name="eraseEnable" >
<property name="title" >
<string>_("Logo erase")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number>
</property>
<item row="1" column="0" > <item row="1" column="0" >
<widget class="QGroupBox" name="cloneEnable" > <widget class="QLabel" name="label_16" >
<property name="title" > <property name="text" >
<string>_("Clone")</string> <string>_("Top")</string>
</property> </property>
<property name="checkable" > </widget>
<bool>true</bool> </item>
<item row="2" column="0" >
<widget class="QLabel" name="label_17" >
<property name="text" >
<string>_("Left")</string>
</property> </property>
<property name="checked" > </widget>
<bool>false</bool> </item>
<item row="2" column="1" >
<widget class="QSpinBox" name="eraseXSpin" />
</item>
<item row="1" column="1" >
<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> </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_9" >
<property name="text" >
<string>_("Number of clones")</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>
</property>
</widget>
</item>
</layout>
</widget> </widget>
</item> </item>
</layout>
</widget>
</item>
<item row="1" column="0" >
<widget class="QGroupBox" name="cloneEnable" >
<property name="title" >
<string>_("Clone")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number>
</property>
<item row="0" column="0" > <item row="0" column="0" >
<widget class="QGroupBox" name="wallEnable" > <widget class="QLabel" name="label_9" >
<property name="title" > <property name="text" >
<string>_("Wall")</string> <string>_("Number of clones")</string>
</property> </property>
<property name="checkable" > </widget>
<bool>true</bool> </item>
<item row="0" column="1" >
<widget class="QSpinBox" name="cloneCountSpin" >
<property name="minimum" >
<number>1</number>
</property> </property>
<property name="checked" > <property name="value" >
<bool>false</bool> <number>2</number>
</property> </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>_("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> </widget>
</item> </item>
</layout> </layout>
</widget> </widget>
<widget class="QWidget" name="tab_8" > </item>
<attribute name="title" > <item row="0" column="0" >
<string>_("Overlay")</string> <widget class="QGroupBox" name="wallEnable" >
</attribute> <property name="title" >
<string>_("Wall")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" > <layout class="QGridLayout" >
<property name="margin" > <property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number> <number>9</number>
</property> </property>
<property name="spacing" > <property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number> <number>6</number>
</property> </property>
<item row="0" column="0" > <item row="0" column="0" >
<widget class="QGroupBox" name="marqEnable" > <widget class="QLabel" name="label_31" >
<property name="title" > <property name="text" >
<string>_("Add text")</string> <string>_("Rows")</string>
</property> </property>
<property name="checkable" > </widget>
<bool>true</bool> </item>
<item row="1" column="0" >
<widget class="QLabel" name="label_30" >
<property name="text" >
<string>_("Columns")</string>
</property> </property>
<property name="checked" > </widget>
<bool>false</bool> </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> </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>_("Position")</string>
</property>
</widget>
</item>
<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> </widget>
</item> </item>
<item row="0" column="1" > <item row="0" column="1" >
<widget class="QGroupBox" name="logoEnable" > <widget class="QSpinBox" name="wallRowsSpin" >
<property name="title" > <property name="minimum" >
<string>_("Add logo")</string> <number>1</number>
</property>
<property name="checkable" >
<bool>true</bool>
</property> </property>
<property name="checked" > <property name="value" >
<bool>false</bool> <number>3</number>
</property> </property>
<layout class="QGridLayout" >
<property name="margin" >
<number>9</number>
</property>
<property name="spacing" >
<number>6</number>
</property>
<item row="3" column="0" >
<widget class="QLabel" name="label_22" >
<property name="text" >
<string>_("Transparency")</string>
</property>
</widget>
</item>
<item row="2" column="0" colspan="2" >
<widget class="QLabel" name="label_21" >
<property name="text" >
<string>_("Left")</string>
</property>
</widget>
</item>
<item row="1" column="0" colspan="2" >
<widget class="QLabel" name="label_20" >
<property name="text" >
<string>_("Top")</string>
</property>
</widget>
</item>
<item row="3" column="1" colspan="2" >
<widget class="QSlider" name="logoTransparencySlider" >
<property name="maximum" >
<number>255</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition" >
<enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>32</number>
</property>
</widget>
</item>
<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_19" >
<property name="text" >
<string>_("Logo")</string>
</property>
</widget>
</item>
<item row="0" column="2" >
<widget class="QLineEdit" name="logoFileText" />
</item>
</layout>
</widget> </widget>
</item> </item>
</layout> </layout>
</widget> </widget>
<widget class="QWidget" name="tab_6" > </item>
<attribute name="title" > </layout>
<string>_("Advanced video filter controls")</string> </widget>
</attribute> <widget class="QWidget" name="tab_8" >
<attribute name="title" >
<string>_("Overlay")</string>
</attribute>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number>
</property>
<item row="0" column="0" >
<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" > <layout class="QGridLayout" >
<property name="margin" > <property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number> <number>9</number>
</property> </property>
<property name="spacing" > <property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number> <number>6</number>
</property> </property>
<item row="2" column="1" colspan="2" > <item row="1" column="0" >
<widget class="QLineEdit" name="subpictureFilterText" /> <widget class="QLabel" name="label_24" >
<property name="text" >
<string>_("Position")</string>
</property>
</widget>
</item> </item>
<item row="2" column="0" > <item row="0" column="0" >
<widget class="QLabel" name="label_34" > <widget class="QLabel" name="label_23" >
<property name="text" > <property name="text" >
<string>_("Subpicture filters")</string> <string>_("Text")</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="1" colspan="2" > <item row="0" column="1" >
<widget class="QLineEdit" name="videoFilterText" /> <widget class="QLineEdit" name="marqMarqueeText" />
</item> </item>
<item row="1" column="0" > <item row="1" column="1" >
<widget class="QLabel" name="label_33" > <widget class="QComboBox" name="marqPositionCombo" />
</item>
</layout>
</widget>
</item>
<item row="0" column="1" >
<widget class="QGroupBox" name="logoEnable" >
<property name="title" >
<string>_("Add logo")</string>
</property>
<property name="checkable" >
<bool>true</bool>
</property>
<property name="checked" >
<bool>false</bool>
</property>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number>
</property>
<item row="3" column="0" >
<widget class="QLabel" name="label_22" >
<property name="text" > <property name="text" >
<string>_("Video filters")</string> <string>_("Transparency")</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="0" > <item row="2" column="0" colspan="2" >
<widget class="QLabel" name="label_32" > <widget class="QLabel" name="label_21" >
<property name="text" > <property name="text" >
<string>_("Vout filters")</string> <string>_("Left")</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="0" colspan="2" > <item row="1" column="0" colspan="2" >
<widget class="QPushButton" name="filtersResetButton" > <widget class="QLabel" name="label_20" >
<property name="text" > <property name="text" >
<string>_("Reset")</string> <string>_("Top")</string>
</property>
</widget>
</item>
<item row="3" column="1" colspan="2" >
<widget class="QSlider" name="logoTransparencySlider" >
<property name="maximum" >
<number>255</number>
</property>
<property name="orientation" >
<enum>Qt::Horizontal</enum>
</property>
<property name="tickPosition" >
<enum>QSlider::TicksBothSides</enum>
</property>
<property name="tickInterval" >
<number>32</number>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="2" > <item row="2" column="2" >
<widget class="QPushButton" name="filtersUpdateButton" > <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_19" >
<property name="text" > <property name="text" >
<string>_("Update")</string> <string>_("Logo")</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="1" colspan="2" > <item row="0" column="2" >
<widget class="QLineEdit" name="voutFilterText" /> <widget class="QLineEdit" name="logoFileText" />
</item> </item>
</layout> </layout>
</widget> </widget>
</widget> </item>
</item> </layout>
</layout> </widget>
<widget class="QWidget" name="tab_6" >
<attribute name="title" >
<string>_("Advanced video filter controls")</string>
</attribute>
<layout class="QGridLayout" >
<property name="leftMargin" >
<number>9</number>
</property>
<property name="topMargin" >
<number>9</number>
</property>
<property name="rightMargin" >
<number>9</number>
</property>
<property name="bottomMargin" >
<number>9</number>
</property>
<property name="horizontalSpacing" >
<number>6</number>
</property>
<property name="verticalSpacing" >
<number>6</number>
</property>
<item row="2" column="1" colspan="2" >
<widget class="QLineEdit" name="subpictureFilterText" />
</item>
<item row="2" column="0" >
<widget class="QLabel" name="label_34" >
<property name="text" >
<string>_("Subpicture filters")</string>
</property>
</widget>
</item>
<item row="1" column="1" colspan="2" >
<widget class="QLineEdit" name="videoFilterText" />
</item>
<item row="1" column="0" >
<widget class="QLabel" name="label_33" >
<property name="text" >
<string>_("Video filters")</string>
</property>
</widget>
</item>
<item row="0" column="0" >
<widget class="QLabel" name="label_32" >
<property name="text" >
<string>_("Vout filters")</string>
</property>
</widget>
</item>
<item row="3" column="0" colspan="2" >
<widget class="QPushButton" name="filtersResetButton" >
<property name="text" >
<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>
<item row="0" column="1" colspan="2" >
<widget class="QLineEdit" name="voutFilterText" />
</item>
</layout>
</widget>
</widget> </widget>
<resources/> <resources/>
<connections/> <connections/>
......
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