1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-10-06 17:27:07 +02:00

Change ifs of create state to switch

This commit is contained in:
Elias 2019-07-25 19:46:10 +02:00
parent 70be9a4fe1
commit 4543b54378
2 changed files with 21 additions and 20 deletions

View File

@ -30,37 +30,39 @@ Item {
target: screenPlayCreate
onCreateWallpaperStateChanged: {
if (state === CreateImportVideo.ConvertingPreviewImageFinished) {
switch (state) {
case CreateImportVideo.ConvertingPreviewImageFinished:
imgPreview.source = "file:///" + screenPlayCreate.workingDir + "/preview.png"
imgPreview.visible = true
txtConvert.text = qsTr("Converting Video preview mp4")
}
if (state === CreateImportVideo.ConvertingPreviewVideo) {
break
case CreateImportVideo.ConvertingPreviewVideo:
txtConvert.text = qsTr("Generating preview video...")
}
if (state === CreateImportVideo.ConvertingPreviewGif) {
break
case CreateImportVideo.ConvertingPreviewGif:
txtConvert.text = qsTr("Generating preview gif...")
}
if (state === CreateImportVideo.ConvertingPreviewGifFinished) {
break
case CreateImportVideo.ConvertingPreviewGifFinished:
imgPreview.source = "file:///" + screenPlayCreate.workingDir + "/preview.gif"
imgPreview.visible = true
imgPreview.playing = true
}
if (state === CreateImportVideo.ConvertingAudio) {
break
case CreateImportVideo.ConvertingAudio:
txtConvert.text = qsTr("Converting Audio...")
}
if (state === CreateImportVideo.ConvertingVideo) {
break
case CreateImportVideo.ConvertingVideo:
txtConvert.text = qsTr("Converting Video...")
}
if (state === CreateImportVideo.Finished) {
break
case CreateImportVideo.ConvertingVideoError:
txtConvert.text = qsTr("Converting Video ERROR!")
break
case CreateImportVideo.Finished:
txtConvert.text = ""
conversionFinishedSuccessful = true
busyIndicator.running = false
wrapperContent.checkCanSave()
break
}
}
onProgressChanged: {
@ -292,10 +294,8 @@ Item {
}
}
/*##^## Designer {
D{i:0;autoSize:true;height:480;width:950}
}
##^##*/

View File

@ -35,6 +35,7 @@ Item {
target: screenPlayCreate
onCreateWallpaperStateChanged: {
if (state === CreateImportVideo.AnalyseVideoError || state
=== CreateImportVideo.ConvertingVideoError || state
=== CreateImportVideo.ConvertingPreviewGifError || state
=== CreateImportVideo.ConvertingPreviewImageError || state
=== CreateImportVideo.ConvertingAudioError || state