📄 video_effects.ui
字号:
<ui version="4.0" > <class>ExtVideoWidget</class> <widget class="QTabWidget" name="ExtVideoWidget" > <property name="geometry" > <rect> <x>0</x> <y>0</y> <width>472</width> <height>290</height> </rect> </property> <property name="currentIndex" > <number>0</number> </property> <widget class="QWidget" name="tab" > <property name="geometry" > <rect> <x>0</x> <y>0</y> <width>468</width> <height>262</height> </rect> </property> <attribute name="title" > <string>_("Basic")</string> </attribute> <layout class="QGridLayout" > <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" > <item row="0" column="0" > <widget class="QComboBox" name="transformTypeCombo" /> </item> </layout> </widget> </item> <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" > <item row="0" column="0" > <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> <layout class="QGridLayout" > <property name="spacing" > <number>0</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> </item> </layout> </widget> <widget class="QWidget" name="tab_2" > <property name="geometry" > <rect> <x>0</x> <y>0</y> <width>100</width> <height>30</height> </rect> </property> <attribute name="title" > <string>_("Color fun")</string> </attribute> <layout class="QGridLayout" > <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" > <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>_("Invert colors")</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" > <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> </item> </layout> </widget> <widget class="QWidget" name="tab_3" > <property name="geometry" > <rect> <x>0</x> <y>0</y> <width>100</width> <height>30</height> </rect> </property> <attribute name="title" > <string>_("Crop")</string> </attribute> <layout class="QGridLayout" > <item row="0" column="2" > <widget class="QLabel" name="label_10" > <property name="text" > <string>_("Top")</string> </property> </widget> </item> <item row="0" column="3" > <widget class="QSpinBox" name="cropTopPx" > <property name="suffix" > <string> px</string> </property> <property name="maximum" > <number>4095</number> </property> </widget> </item> <item row="1" column="0" > <widget class="QLabel" name="label_11" > <property name="text" > <string>_("Left")</string> </property> </widget> </item> <item row="1" column="1" > <widget class="QSpinBox" name="cropLeftPx" > <property name="suffix" > <string> px</string> </property> <property name="maximum" > <number>4095</number> </property> </widget> </item> <item row="1" column="4" > <widget class="QLabel" name="label_12" > <property name="text" > <string>_("Right")</string> </property> </widget> </item> <item row="1" column="5" > <widget class="QSpinBox" name="cropRightPx" > <property name="suffix" > <string> px</string> </property> <property name="maximum" > <number>4095</number> </property> </widget> </item> <item row="2" column="2" > <widget class="QLabel" name="label_7" > <property name="text" > <string>_("Bottom")</string> </property> </widget> </item> <item row="2" column="3" > <widget class="QSpinBox" name="cropBotPx" > <property name="suffix" > <string> px</string> </property> <property name="maximum" > <number>4095</number> </property> </widget> </item> <item row="3" column="0" colspan="6" > <widget class="QCheckBox" name="topBotCropSync" > <property name="text" > <string>_("Synchronize top and bottom")</string> </property> </widget> </item> <item row="4" column="0" colspan="6" > <widget class="QCheckBox" name="leftRightCropSync" > <property name="text" > <string>_("Synchronize left and right")</string> </property> </widget> </item> <item row="1" column="3" > <spacer> <property name="orientation" > <enum>Qt::Vertical</enum> </property> <property name="sizeType" > <enum>QSizePolicy::Expanding</enum> </property> <property name="sizeHint" stdset="0" > <size> <width>20</width> <height>40</height> </size> </property> </spacer> </item> </layout> </widget> <widget class="QWidget" name="tab_5" > <property name="geometry" > <rect> <x>0</x> <y>0</y> <width>100</width> <height>30</height> </rect> </property> <attribute name="title" > <string>_("Geometry")</string> </attribute> <layout class="QGridLayout" > <item row="0" column="0" > <widget class="QCheckBox" name="magnifyEnable" > <property name="text" > <string>_("Magnification")</string> </property> </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> </property> <layout class="QGridLayout" > <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>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -