1
// import QtQuick 1.0 // to target S60 5th Edition or Maemo 5
4
import "../../common/units.js" as Units
5
import "../../common/utils.js" as Utils
6
import "../../common/jsonpath.js" as JSONParser
19
width: if (unity2dConfiguration.formFactor === "tv" )
23
height: parent.height / 1.2
24
border.color: "#55FFFFFF"
27
GradientStop { position: 0; color: "#42FFFFFF"}
28
GradientStop { position: 0.5; color: "#66808080"}
29
GradientStop { position: 1; color: "#42FFFFFF"}
33
horizontalCenter: parent.horizontalCenter
34
verticalCenter: parent.verticalCenter
38
width: parent.width / 1.20
40
spacing: parent.width / 15
43
leftMargin: recLeft.width / 20
45
topMargin: parent.height / 20
49
width: mainBackground.width / 2.3
50
height: mainBackground.height / 1.1
52
border.color: "#55FFFFFF"
55
GradientStop { position: 0; color: "#42FFFFFF"}
56
GradientStop { position: 0.5; color: "#66808080"}
57
GradientStop { position: 1; color: "#42FFFFFF"}
63
height: recLeft.height / 1.4
65
source: uri.substring(uri.lastIndexOf("file://")+7)
66
scale: if (status === Image.Ready)
70
Behavior on scale{NumberAnimation{from: 0;to: 1;duration: 1200;easing.type:Easing.OutQuint }}
72
verticalCenter: parent.verticalCenter
79
width: mainBackground.width / 2.3
80
height: mainBackground.height / 1.1
82
border.color: "#55FFFFFF"
85
GradientStop { position: 0; color: "#42FFFFFF"}
86
GradientStop { position: 0.5; color: "#66808080"}
87
GradientStop { position: 1; color: "#42FFFFFF"}
92
font.pixelSize: parent.width / 12
94
text: Utils.removeExt(name)
96
wrapMode: Text.WordWrap
98
text: "<b>Format:</b> \t" + mimeType.substring(mimeType.lastIndexOf("/")+1)