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
dcb18495
Commit
dcb18495
authored
Jul 16, 2020
by
Jean-Baptiste Mardelle
Browse files
Display track "Edit name" label when entering track header, not only when hovering the label zone.
Related to
#696
parent
2c585ef5
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/timeline2/view/qml/TrackHead.qml
View file @
dcb18495
...
...
@@ -74,7 +74,9 @@ Rectangle {
}
MouseArea
{
id
:
headerMouseArea
anchors.fill
:
parent
hoverEnabled
:
true
acceptedButtons
:
Qt
.
LeftButton
|
Qt
.
RightButton
onPressed
:
{
timeline
.
activeTrack
=
trackId
...
...
@@ -493,6 +495,7 @@ Rectangle {
anchors.fill
:
parent
hoverEnabled
:
true
propagateComposedEvents
:
true
cursorShape
:
Qt
.
IBeamCursor
onDoubleClicked
:
{
nameEdit
.
visible
=
true
nameEdit
.
focus
=
true
...
...
@@ -503,16 +506,6 @@ Rectangle {
timeline
.
activeTrack
=
trackId
trackHeadRoot
.
focus
=
true
}
onEntered
:
{
if
(
nameEdit
.
visible
==
false
&&
trackName
==
''
)
{
placeHolder
.
visible
=
true
}
}
onExited
:
{
if
(
placeHolder
.
visible
==
true
)
{
placeHolder
.
visible
=
false
}
}
}
Label
{
text
:
trackName
...
...
@@ -524,7 +517,7 @@ Rectangle {
}
Label
{
id
:
placeHolder
visible
:
false
visible
:
trackName
==
''
&&
(
trackNameMouseArea
.
containsMouse
||
headerMouseArea
.
containsMouse
)
enabled
:
false
text
:
i18n
(
"
Edit track name
"
)
anchors.verticalCenter
:
parent
.
verticalCenter
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment