@@ -1,109 +0,0 @@
2− * Copyright (C) 2013 Canonical, Ltd.
4− * This program is free software; you can redistribute it and/or modify
5− * it under the terms of the GNU General Public License as published by
6− * the Free Software Foundation; version 3.
8− * This program is distributed in the hope that it will be useful,
9− * but WITHOUT ANY WARRANTY; without even the implied warranty of
10− * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
11− * GNU General Public License for more details.
13− * You should have received a copy of the GNU General Public License
14− * along with this program. If not, see <http://www.gnu.org/licenses/>.
18−import Ubuntu.Components 0.1
19−import "../../Components"
23− property alias icon: image.source
24− property alias title: titleLabel.text
25− property alias subtitle: subtitleLabel.text
26− property alias rating: ratingStars.rating
27− property int rated: 0
28− property int reviews: 0
31− height: imageShape.visible ? imageShape.height : contentColumn.height
36− height: Math.max(units.gu(6), contentColumn.height)
37− visible: image.source.toString().length > 0
40− sourceSize { width: imageShape.width; height: imageShape.height }
42− fillMode: Image.PreserveAspectFit
49− width: parent.width - x
53− objectName: "titleLabel"
60− elide: Text.ElideRight
65− objectName: "subtitleLabel"
71− visible: text.length > 0
75− visible: root.rating >= 0
86− objectName: "ratedLabel"
92− //TRANSLATORS: Number of persons who rated this app/video/whatever
93− text: i18n.tr("(%1)").arg(root.rated)
98− objectName: "reviewsLabel"
104− //TRANSLATORS: Number of persons who wrote reviews for this app/video/whatever
105− text: i18n.tr("%1 review", "%1 reviews", root.reviews).arg(root.reviews)