diff --git a/qml/delegates/RadioImage.qml b/qml/delegates/RadioImage.qml index d4e4c45..1be9b95 100644 --- a/qml/delegates/RadioImage.qml +++ b/qml/delegates/RadioImage.qml @@ -35,32 +35,37 @@ Column { visible: false source: stationImage ? Qt.resolvedUrl(stationImage) : ""// ? stationImage : stationimage.visible = false - /* BusyIndicator { + /* BusyIndicator { size: BusyIndicatorSize.Medium anchors.centerIn: stationimage - running: stationimage.status != Image.Ready && stationimage.visible//appActive && stationimage.status != Image.Ready + running: stationimage.status === Image.Loading && stationimage.visible //appActive && stationimage.status != Image.Ready } */ onStatusChanged: switch(stationimage.status){ case Image.Null: loading = false visible = false + console.log("*** NULL: "+stationimage.status) break; case Image.Ready: loading = false visible = true + console.log("*** READY: "+stationimage.status) break; case Image.Loading: loading = true + console.log("*** LOADING: "+stationimage.status) break; case Image.Error: loading = false visible = false + console.log("*** ERROR: "+stationimage.status) break; default: loading = false visible = false - } + console.log("*** DEFAULT: "+stationimage.status) + } } Label { id: stationlabel