+ width: parent.width
+
+ CameraLabel {
+ id: errorLabel
+ width: parent.width
+ visible: image.error
+ text: qsTr("Failed to load preview")
+ verticalAlignment: Text.AlignVCenter
+ horizontalAlignment: Text.AlignHCenter
+ font.pixelSize: 32
+ }
+
+ CameraToolIcon {
+ id: playIcon
+ anchors.horizontalCenter: parent.horizontalCenter
+ iconSource: "image://theme/icon-s-music-video-play"
+ visible: isVideo
+ onClicked: startPlayback()
+ }