1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-09-18 16:32:33 +02:00

Show the preview gif if available

This commit is contained in:
Elias 2019-08-05 18:21:59 +02:00
parent c920540935
commit 7218ef2128

View File

@ -65,9 +65,20 @@ Item {
onActiveScreenChanged: {
txtHeadline.text = installedListModel.get(activeScreen).screenTitle
image.source = Qt.resolvedUrl(
installedListModel.absoluteStoragePath + "/" + activeScreen
+ "/" + installedListModel.get(activeScreen).screenPreview)
if(installedListModel.get(activeScreen).screenPreviewGIF === undefined) {
image.source = Qt.resolvedUrl(
installedListModel.absoluteStoragePath + "/" + activeScreen
+ "/" + installedListModel.get(activeScreen).screenPreview)
image.playing = false
} else {
image.source = Qt.resolvedUrl(
installedListModel.absoluteStoragePath + "/" + activeScreen
+ "/" + installedListModel.get(activeScreen).screenPreviewGIF)
image.playing = true
}
}
Item {
@ -130,8 +141,9 @@ Item {
anchors.left: parent.left
anchors.leftMargin: 0
Image {
AnimatedImage {
id: image
playing: true
fillMode: Image.PreserveAspectCrop
asynchronous: true
anchors.fill: parent