adding a playpause ability in videos

This commit is contained in:
Chris Cochrun 2022-09-15 17:06:04 -05:00
parent 8b7cd23f8b
commit 9a180f7df0
5 changed files with 73 additions and 6 deletions

View file

@ -14,7 +14,7 @@ Window {
width: maximumWidth
screen: presentationScreen
/* flags: Qt.X11BypassWindowManagerHint */
onClosing: presenting = false
onClosing: close()
Component.onCompleted: {
presentationWindow.showFullScreen();
@ -34,6 +34,11 @@ Window {
onVideoBackgroundChanged: {
loadVideo();
}
onIsPlayingChanged: {
if(SlideObject.isPlaying)
presentationSlide.playVideo();
pauseVideo();
}
}
function loadVideo() {
@ -43,4 +48,14 @@ Window {
function stopVideo() {
presentationSlide.stopVideo()
}
function pauseVideo() {
presentationSlide.pauseVideo();
}
function close() {
presentationSlide.stopVideo();
SlideObject.pause();
presenting = false;
}
}