Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
Multimedia
Kdenlive
Commits
0389fa8a
Commit
0389fa8a
authored
Apr 09, 2022
by
Jean-Baptiste Mardelle
Browse files
Embed time remap ui in a scrollview so that Kdenlive can be used on small resolution (1024x768)
parent
81d8de46
Pipeline
#161779
passed with stage
in 5 minutes and 38 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/ui/timeremap_ui.ui
View file @
0389fa8a
...
...
@@ -6,14 +6,14 @@
<rect>
<x>
0
</x>
<y>
0
</y>
<width>
3
98
</width>
<height>
3
79
</height>
<width>
3
01
</width>
<height>
3
56
</height>
</rect>
</property>
<property
name=
"windowTitle"
>
<string>
Form
</string>
</property>
<layout
class=
"QGridLayout"
name=
"gridLayout_
2
"
>
<layout
class=
"QGridLayout"
name=
"gridLayout_
3
"
>
<property
name=
"leftMargin"
>
<number>
0
</number>
</property>
...
...
@@ -30,347 +30,366 @@
<number>
0
</number>
</property>
<item
row=
"0"
column=
"0"
>
<widget
class=
"
KMessageWidget"
name=
"warningMessage
"
>
<property
name=
"w
ordWrap
"
>
<widget
class=
"
QScrollArea"
name=
"scrollArea
"
>
<property
name=
"w
idgetResizable
"
>
<bool>
true
</bool>
</property>
<property
name=
"closeButtonVisible"
>
<bool>
false
</bool>
</property>
<property
name=
"messageType"
>
<enum>
KMessageWidget::Warning
</enum>
</property>
</widget>
</item>
<item
row=
"1"
column=
"0"
>
<widget
class=
"QFrame"
name=
"remap_box"
>
<property
name=
"frameShape"
>
<enum>
QFrame::NoFrame
</enum>
</property>
<property
name=
"frameShadow"
>
<enum>
QFrame::Plain
</enum>
</property>
<layout
class=
"QGridLayout"
name=
"gridLayout"
>
<property
name=
"leftMargin"
>
<number>
0
</number>
</property>
<property
name=
"topMargin"
>
<number>
0
</number>
<widget
class=
"QWidget"
name=
"scrollAreaWidgetContents"
>
<property
name=
"geometry"
>
<rect>
<x>
0
</x>
<y>
0
</y>
<width>
297
</width>
<height>
352
</height>
</rect>
</property>
<property
name=
"rightMargin"
>
<number>
0
</number>
</property>
<property
name=
"bottomMargin"
>
<number>
0
</number>
</property>
<property
name=
"spacing"
>
<number>
0
</number>
</property>
<item
row=
"0"
column=
"0"
>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_6"
>
<item>
<widget
class=
"QLabel"
name=
"label_6"
>
<property
name=
"text"
>
<string>
Source clip
</string>
</property>
</widget>
</item>
<item>
<widget
class=
"QToolButton"
name=
"button_center_top"
>
<property
name=
"text"
>
<string>
...
</string>
</property>
<property
name=
"icon"
>
<iconset
theme=
"align-horizontal-center"
>
<normaloff>
.
</normaloff>
.
</iconset>
</property>
<property
name=
"autoRaise"
>
<bool>
true
</bool>
</property>
</widget>
</item>
<item>
<spacer
name=
"horizontalSpacer"
>
<property
name=
"orientation"
>
<enum>
Qt::Horizontal
</enum>
</property>
<property
name=
"sizeHint"
stdset=
"0"
>
<size>
<width>
40
</width>
<height>
20
</height>
</size>
</property>
</spacer>
</item>
<item>
<spacer
name=
"horizontalSpacer"
>
<property
name=
"orientation"
>
<enum>
Qt::Horizontal
</enum>
</property>
<property
name=
"sizeHint"
stdset=
"0"
>
<size>
<width>
40
</width>
<height>
20
</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item
row=
"1"
column=
"0"
>
<layout
class=
"QVBoxLayout"
name=
"remapLayout"
/>
</item>
<item
row=
"2"
column=
"0"
>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_7"
>
<item>
<widget
class=
"QLabel"
name=
"label_5"
>
<property
name=
"text"
>
<string>
Output
</string>
</property>
</widget>
</item>
<item>
<widget
class=
"QToolButton"
name=
"button_center"
>
<property
name=
"text"
>
<string>
...
</string>
</property>
<property
name=
"icon"
>
<iconset
theme=
"align-horizontal-center"
>
<normaloff>
.
</normaloff>
.
</iconset>
</property>
<property
name=
"autoRaise"
>
<bool>
true
</bool>
</property>
</widget>
</item>
<item>
<spacer
name=
"horizontalSpacer_2"
>
<property
name=
"orientation"
>
<enum>
Qt::Horizontal
</enum>
</property>
<property
name=
"sizeHint"
stdset=
"0"
>
<size>
<width>
40
</width>
<height>
20
</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item
row=
"3"
column=
"0"
>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_8"
>
<item>
<widget
class=
"QToolButton"
name=
"button_prev"
>
<property
name=
"text"
>
<string>
...
</string>
</property>
<property
name=
"autoRaise"
>
<bool>
true
</bool>
</property>
</widget>
</item>
<item>
<widget
class=
"QToolButton"
name=
"button_add"
>
<property
name=
"text"
>
<string>
...
</string>
</property>
<property
name=
"autoRaise"
>
<bool>
true
</bool>
</property>
</widget>
</item>
<item>
<widget
class=
"QToolButton"
name=
"button_next"
>
<property
name=
"text"
>
<string>
...
</string>
</property>
<property
name=
"autoRaise"
>
<bool>
true
</bool>
</property>
</widget>
</item>
<item>
<spacer
name=
"horizontalSpacer_3"
>
<property
name=
"orientation"
>
<enum>
Qt::Horizontal
</enum>
</property>
<property
name=
"sizeHint"
stdset=
"0"
>
<size>
<width>
28
</width>
<height>
20
</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item
row=
"4"
column=
"0"
>
<widget
class=
"QFrame"
name=
"info_frame"
>
<property
name=
"frameShape"
>
<enum>
QFrame::NoFrame
</enum>
</property>
<property
name=
"frameShadow"
>
<enum>
QFrame::Raised
</enum>
</property>
<layout
class=
"QVBoxLayout"
name=
"verticalLayout_2"
>
<property
name=
"spacing"
>
<number>
0
</number>
<layout
class=
"QGridLayout"
name=
"gridLayout_2"
>
<item
row=
"0"
column=
"0"
>
<widget
class=
"KMessageWidget"
name=
"warningMessage"
>
<property
name=
"wordWrap"
>
<bool>
true
</bool>
</property>
<property
name=
"
leftMargin
"
>
<
number>
0
</number
>
<property
name=
"
closeButtonVisible
"
>
<
bool>
false
</bool
>
</property>
<property
name=
"
topMargin
"
>
<num
ber>
0
</num
ber
>
<property
name=
"
messageType
"
>
<
e
num
>
KMessageWidget::Warning
</
e
num>
</property>
<property
name=
"rightMargin"
>
<number>
0
</number>
</widget>
</item>
<item
row=
"1"
column=
"0"
>
<widget
class=
"QFrame"
name=
"remap_box"
>
<property
name=
"frameShape"
>
<enum>
QFrame::NoFrame
</enum>
</property>
<property
name=
"
bottomMargin
"
>
<num
ber>
0
</num
ber
>
<property
name=
"
frameShadow
"
>
<
e
num
>
QFrame::Plain
</
e
num>
</property>
<item>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_9"
>
<item>
<widget
class=
"QLabel"
name=
"label_7"
>
<property
name=
"text"
>
<string>
Source time
</string>
</property>
</widget>
</item>
<item>
<layout
class=
"QHBoxLayout"
name=
"inLayout"
/>
</item>
</layout>
</item>
<item>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_10"
>
<item>
<widget
class=
"QLabel"
name=
"label_8"
>
<property
name=
"text"
>
<string>
Output time
</string>
</property>
</widget>
</item>
<item>
<layout
class=
"QHBoxLayout"
name=
"outLayout"
/>
</item>
</layout>
</item>
<item>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_11"
>
<item>
<widget
class=
"QLabel"
name=
"label_9"
>
<property
name=
"text"
>
<string>
Speed before
</string>
</property>
</widget>
</item>
<item>
<widget
class=
"QDoubleSpinBox"
name=
"speedBefore"
>
<property
name=
"minimum"
>
<double>
-100000.000000000000000
</double>
</property>
<property
name=
"maximum"
>
<double>
100000.000000000000000
</double>
</property>
<property
name=
"value"
>
<double>
100.000000000000000
</double>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_12"
>
<item>
<widget
class=
"QLabel"
name=
"label_10"
>
<property
name=
"text"
>
<string>
After
</string>
</property>
</widget>
</item>
<item>
<widget
class=
"QDoubleSpinBox"
name=
"speedAfter"
>
<property
name=
"minimum"
>
<double>
-100000.000000000000000
</double>
</property>
<property
name=
"maximum"
>
<double>
100000.000000000000000
</double>
</property>
<property
name=
"value"
>
<double>
100.000000000000000
</double>
</property>
</widget>
</item>
</layout>
</item>
</layout>
</widget>
</item>
<item
row=
"5"
column=
"0"
>
<spacer
name=
"verticalSpacer"
>
<property
name=
"orientation"
>
<enum>
Qt::Vertical
</enum>
</property>
<property
name=
"sizeHint"
stdset=
"0"
>
<size>
<width>
20
</width>
<height>
40
</height>
</size>
</property>
</spacer>
</item>
<item
row=
"6"
column=
"0"
>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_13"
>
<item>
<widget
class=
"QCheckBox"
name=
"pitch_compensate"
>
<property
name=
"text"
>
<string>
Pitch compensation
</string>
</property>
<property
name=
"checked"
>
<bool>
true
</bool>
</property>
<property
name=
"tristate"
>
<bool>
false
</bool>
<layout
class=
"QGridLayout"
name=
"gridLayout"
>
<property
name=
"leftMargin"
>
<number>
0
</number>
</property>
</widget>
</item>
<item>
<widget
class=
"QCheckBox"
name=
"frame_blending"
>
<property
name=
"text"
>
<string>
Frame blending
</string>
<property
name=
"topMargin"
>
<number>
0
</number>
</property>
</widget>
</item>
</layout>
</item>
<item
row=
"7"
column=
"0"
>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_14"
>
<item>
<widget
class=
"QCheckBox"
name=
"move_next"
>
<property
name=
"text"
>
<string>
Preserve speed of next keyframes
</string>
<property
name=
"rightMargin"
>
<number>
0
</number>
</property>
<property
name=
"
checked
"
>
<
bool>
true
</bool
>
<property
name=
"
bottomMargin
"
>
<
number>
0
</number
>
</property>
</widget>
</item>
<item>
<widget
class=
"QToolButton"
name=
"button_del"
>
<property
name=
"text"
>
<string>
...
</string>
<property
name=
"spacing"
>
<number>
0
</number>
</property>
<property
name=
"icon"
>
<iconset
theme=
"edit-delete"
>
<normaloff>
.
</normaloff>
.
</iconset>
</property>
</widget>
</item>
</layout>
</item>
</layout>
<item
row=
"0"
column=
"0"
>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_6"
>
<item>
<widget
class=
"QLabel"
name=
"label_6"
>
<property
name=
"text"
>
<string>
Source clip
</string>
</property>
</widget>
</item>
<item>
<widget
class=
"QToolButton"
name=
"button_center_top"
>
<property
name=
"text"
>
<string>
...
</string>
</property>
<property
name=
"icon"
>
<iconset
theme=
"align-horizontal-center"
>
<normaloff>
.
</normaloff>
.
</iconset>
</property>
<property
name=
"autoRaise"
>
<bool>
true
</bool>
</property>
</widget>
</item>
<item>
<spacer
name=
"horizontalSpacer"
>
<property
name=
"orientation"
>
<enum>
Qt::Horizontal
</enum>
</property>
<property
name=
"sizeHint"
stdset=
"0"
>
<size>
<width>
40
</width>
<height>
20
</height>
</size>
</property>
</spacer>
</item>
<item>
<spacer
name=
"horizontalSpacer_2"
>
<property
name=
"orientation"
>
<enum>
Qt::Horizontal
</enum>
</property>
<property
name=
"sizeHint"
stdset=
"0"
>
<size>
<width>
40
</width>
<height>
20
</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item
row=
"1"
column=
"0"
>
<layout
class=
"QVBoxLayout"
name=
"remapLayout"
/>
</item>
<item
row=
"2"
column=
"0"
>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_7"
>
<item>
<widget
class=
"QLabel"
name=
"label_5"
>
<property
name=
"text"
>
<string>
Output
</string>
</property>
</widget>
</item>
<item>
<widget
class=
"QToolButton"
name=
"button_center"
>
<property
name=
"text"
>
<string>
...
</string>
</property>
<property
name=
"icon"
>
<iconset
theme=
"align-horizontal-center"
>
<normaloff>
.
</normaloff>
.
</iconset>
</property>
<property
name=
"autoRaise"
>
<bool>
true
</bool>
</property>
</widget>
</item>
<item>
<spacer
name=
"horizontalSpacer_3"
>
<property
name=
"orientation"
>
<enum>
Qt::Horizontal
</enum>
</property>
<property
name=
"sizeHint"
stdset=
"0"
>
<size>
<width>
40
</width>
<height>
20
</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item
row=
"3"
column=
"0"
>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_8"
>
<item>
<widget
class=
"QToolButton"
name=
"button_prev"
>
<property
name=
"text"
>
<string>
...
</string>
</property>
<property
name=
"autoRaise"
>
<bool>
true
</bool>
</property>
</widget>
</item>
<item>
<widget
class=
"QToolButton"
name=
"button_add"
>
<property
name=
"text"
>
<string>
...
</string>
</property>
<property
name=
"autoRaise"
>
<bool>
true
</bool>
</property>
</widget>
</item>
<item>
<widget
class=
"QToolButton"
name=
"button_next"
>
<property
name=
"text"
>
<string>
...
</string>
</property>
<property
name=
"autoRaise"
>
<bool>
true
</bool>
</property>
</widget>
</item>
<item>
<spacer
name=
"horizontalSpacer_4"
>
<property
name=
"orientation"
>
<enum>
Qt::Horizontal
</enum>
</property>
<property
name=
"sizeHint"
stdset=
"0"
>
<size>
<width>
28
</width>
<height>
20
</height>
</size>
</property>
</spacer>
</item>
</layout>
</item>
<item
row=
"4"
column=
"0"
>
<widget
class=
"QFrame"
name=
"info_frame"
>
<property
name=
"frameShape"
>
<enum>
QFrame::NoFrame
</enum>
</property>
<property
name=
"frameShadow"
>
<enum>
QFrame::Raised
</enum>
</property>
<layout
class=
"QVBoxLayout"
name=
"verticalLayout_2"
>
<property
name=
"spacing"
>
<number>
0
</number>
</property>
<property
name=
"leftMargin"
>
<number>
0
</number>
</property>
<property
name=
"topMargin"
>
<number>
0
</number>
</property>
<property
name=
"rightMargin"
>
<number>
0
</number>
</property>
<property
name=
"bottomMargin"
>
<number>
0
</number>
</property>
<item>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_9"
>
<item>
<widget
class=
"QLabel"
name=
"label_7"
>
<property
name=
"text"
>
<string>
Source time
</string>
</property>
</widget>
</item>
<item>
<layout
class=
"QHBoxLayout"
name=
"inLayout"
/>
</item>
</layout>
</item>
<item>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_10"
>
<item>
<widget
class=
"QLabel"
name=
"label_8"
>
<property
name=
"text"
>
<string>
Output time
</string>
</property>
</widget>
</item>
<item>
<layout
class=
"QHBoxLayout"
name=
"outLayout"
/>
</item>
</layout>
</item>
<item>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_11"
>
<item>
<widget
class=
"QLabel"
name=
"label_9"
>
<property
name=
"text"
>
<string>
Speed before
</string>
</property>
</widget>
</item>
<item>
<widget
class=
"QDoubleSpinBox"
name=
"speedBefore"
>
<property
name=
"minimum"
>
<double>
-100000.000000000000000
</double>
</property>
<property
name=
"maximum"
>
<double>
100000.000000000000000
</double>
</property>
<property
name=
"value"
>
<double>
100.000000000000000
</double>
</property>
</widget>
</item>
</layout>
</item>
<item>
<layout
class=
"QHBoxLayout"
name=
"horizontalLayout_12"
>
<item>
<widget
class=
"QLabel"
name=
"label_10"
>
<property
name=
"text"
>
<string>
After
</string>
</property>
</widget>
</item>
<item>
<widget
class=
"QDoubleSpinBox"
name=
"speedAfter"
>
<property
name=
"minimum"
>
<double>
-100000.000000000000000
</double>
</property>