on xenial help sign in
renames...
204c9faAndrea Cimitan
Components/RatingStars.qml+5−5
@@ -38,9 +38,9 @@ Item {
38 /*!
38 /*!
39 Number of rating stars.
39 Number of rating stars.
40 */
40 */
41− property int starCount: 5
41+ property int starsCount: 5
42
42
43− readonly property int effectiveRating: MathUtils.clamp(starCount * rating / maximumRating, 0, maximumRating)
43+ readonly property int effectiveRating: MathUtils.clamp(starsCount * rating / maximumRating, 0, maximumRating)
44
44
45 Row {
45 Row {
46 id: row
46 id: row
@@ -51,9 +51,9 @@ Item {
51 Repeater {
51 Repeater {
52 id: repeater
52 id: repeater
53
53
54− property int averageDelegateWidth: row.width / root.starCount
54+ property int averageDelegateWidth: row.width / root.starsCount
55
55
56− model: root.starCount
56+ model: root.starsCount
57
57
58 Image {
58 Image {
59 objectName: "ratingStar" + index
59 objectName: "ratingStar" + index
@@ -65,6 +65,6 @@ Item {
65 MouseArea {
65 MouseArea {
66 anchors.fill: row
66 anchors.fill: row
67 enabled: root.interactive
67 enabled: root.interactive
68− onClicked: root.rating = Math.ceil((mouse.x / repeater.averageDelegateWidth)) * root.maximumRating / root.starCount
68+ onClicked: root.rating = Math.ceil(mouse.x / repeater.averageDelegateWidth) * root.maximumRating / root.starsCount
69 }
69 }
70}
70}