Changeset View
Changeset View
Standalone View
Standalone View
discover/qml/Rating.qml
Context not available. | |||||
21 | import QtQuick.Layouts 1.1 | 21 | import QtQuick.Layouts 1.1 | ||
---|---|---|---|---|---|
22 | import org.kde.kquickcontrolsaddons 2.0 | 22 | import org.kde.kquickcontrolsaddons 2.0 | ||
23 | import org.kde.discover.app 1.0 | 23 | import org.kde.discover.app 1.0 | ||
24 | import org.kde.kirigami 2.0 as Kirigami | ||||
24 | 25 | | |||
25 | RowLayout | 26 | RowLayout | ||
26 | { | 27 | { | ||
Context not available. | |||||
38 | Repeater { | 39 | Repeater { | ||
39 | id: theRepeater | 40 | id: theRepeater | ||
40 | model: view.rating>0 ? 5 : 0 | 41 | model: view.rating>0 ? 5 : 0 | ||
41 | delegate: QIconItem { | 42 | delegate: Kirigami.Icon { | ||
42 | Layout.minimumWidth: view.starSize | 43 | Layout.minimumWidth: view.starSize | ||
43 | Layout.minimumHeight: view.starSize | 44 | Layout.minimumHeight: view.starSize | ||
44 | Layout.preferredWidth: view.starSize | 45 | Layout.preferredWidth: view.starSize | ||
45 | Layout.preferredHeight: view.starSize | 46 | Layout.preferredHeight: view.starSize | ||
46 | 47 | | |||
47 | width: height | 48 | width: height | ||
48 | icon: "rating" | 49 | source: "rating" | ||
49 | opacity: (view.editable && mouse.item.containsMouse ? 0.7 | 50 | opacity: (view.editable && mouse.item.containsMouse ? 0.7 | ||
50 | : index>=view.ratingIndex ? 0.2 | 51 | : index>=view.ratingIndex ? 0.2 | ||
51 | : 1) | 52 | : 1) | ||
Context not available. |