@@ -55,22 +55,20 @@ DashPreview {
58− title: Label {
58+ title: AppInfo {
60− objectName: "titleLabel"
59+ objectName: "appInfo"
62+ topMargin: units.gu(2)
62 left: parent.left
63 left: parent.left
63 right: parent.right
64 right: parent.right
66− elide: Text.ElideRight
68− font.weight: Font.Light
69− color: Theme.palette.selected.backgroundText
71− text: root.previewData.title
67+ appName: root.previewData.title
72− style: Text.Raised
68+ icon: root.previewData.appIcon
73− styleColor: "black"
69+ rating: Math.round(root.previewData.rating * 10)
70+ reviews: root.previewData.numRatings
71+ rated: root.previewData.infoMap["rated"] ? root.previewData.infoMap["rated"].value : 0
76 Component {
74 Component {
@@ -151,17 +149,6 @@ DashPreview {
151 body: Column {
149 body: Column {
152 spacing: units.gu(1)
150 spacing: units.gu(1)
155− objectName: "appInfo"
156− anchors { left: parent.left; right: parent.right }
158− appName: root.previewData.title
159− icon: root.previewData.appIcon
160− rating: Math.round(root.previewData.rating * 10)
161− reviews: root.previewData.numRatings
162− rated: root.previewData.infoMap["rated"] ? root.previewData.infoMap["rated"].value : 0
166 anchors { left: parent.left; right: parent.right }
153 anchors { left: parent.left; right: parent.right }
167 text: root.previewData.description
154 text: root.previewData.description