@ -103,16 +103,21 @@ Item {
} else if ( event . key === Qt . Key_Left || event . key === Qt . Key_J ) { / / T O D O l t r l a n g u a g e s
} else if ( event . key === Qt . Key_Left || event . key === Qt . Key_J ) { / / T O D O l t r l a n g u a g e s
/ / s e e k b a c k 5 s
/ / s e e k b a c k 5 s
seekSlider . value = Math . max ( 0 , seekSlider . value - 5000000 ) / / m i c r o s e c o n d s
seekSlider . value = Math . max ( 0 , seekSlider . value - 5000000 ) / / m i c r o s e c o n d s
seekSlider . moved ( ) ;
} else if ( event . key === Qt . Key_Right || event . key === Qt . Key_L ) {
} else if ( event . key === Qt . Key_Right || event . key === Qt . Key_L ) {
/ / s e e k f o r w a r d 5 s
/ / s e e k f o r w a r d 5 s
seekSlider . value = Math . min ( seekSlider . to , seekSlider . value + 5000000 )
seekSlider . value = Math . min ( seekSlider . to , seekSlider . value + 5000000 )
seekSlider . moved ( ) ;
} else if ( event . key === Qt . Key_Home ) {
} else if ( event . key === Qt . Key_Home ) {
seekSlider . value = 0
seekSlider . value = 0
seekSlider . moved ( ) ;
} else if ( event . key === Qt . Key_End ) {
} else if ( event . key === Qt . Key_End ) {
seekSlider . value = seekSlider . to
seekSlider . value = seekSlider . to
seekSlider . moved ( ) ;
} else if ( event . key >= Qt . Key_0 && event . key <= Qt . Key_9 ) {
} else if ( event . key >= Qt . Key_0 && event . key <= Qt . Key_9 ) {
/ / j u m p t o p e r c e n t a g e , i e . 0 = b e g i n n i g n , 1 = 1 0 % o f t o t a l l e n g t h e t c
/ / j u m p t o p e r c e n t a g e , i e . 0 = b e g i n n i g n , 1 = 1 0 % o f t o t a l l e n g t h e t c
seekSlider . value = seekSlider . to * ( event . key - Qt . Key_0 ) / 10
seekSlider . value = seekSlider . to * ( event . key - Qt . Key_0 ) / 10
seekSlider . moved ( ) ;
} else {
} else {
event . accepted = false
event . accepted = false
}
}