diff options
| author | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id> | 2023-03-27 17:26:21 +0800 | 
|---|---|---|
| committer | ꦌꦫꦶꦏ꧀ꦦꦿꦧꦮꦑꦩꦭ꧀ <erik@darapsa.co.id> | 2023-03-27 17:26:21 +0800 | 
| commit | b80e3776a8c1e9a44ad56240c80dcd0d71146893 (patch) | |
| tree | cfac09d225ba455f0446bdf913fe7366e83ad270 /Home/Default | |
| parent | e0c44b6f8f352ccfe2456e4f7d08b196af23d404 (diff) | |
Rating stars
Diffstat (limited to 'Home/Default')
| -rw-r--r-- | Home/Default/Card.ui.qml | 21 | 
1 files changed, 20 insertions, 1 deletions
| diff --git a/Home/Default/Card.ui.qml b/Home/Default/Card.ui.qml index c4b64bc..beb3c13 100644 --- a/Home/Default/Card.ui.qml +++ b/Home/Default/Card.ui.qml @@ -19,6 +19,7 @@ Item {  	property string titleText: "Build Responsive Websites with HTML"  	property alias titleArea: titleArea  	property string truncatedText: "Far advanced settling say finished raillery. Offered chiefly farther" +	property real rating: 4.0  	DropShadow {  		source: rectangle @@ -137,7 +138,25 @@ Item {  			}  			RowLayout { -				id: listInline +				Repeater { +					model: 5 +					Image { +						source: (index + 1) / rating <= 1.0 +							? "../../Font-Awesome/svgs/solid/star.svg" +							: (index + 1) / rating < 1.25 +							? "../../Font-Awesome/svgs/solid/star-half-stroke.svg" +							: "../../Font-Awesome/svgs/regular/star.svg" +						sourceSize { +							width: 15 +							height: 13 +						} +						ColorOverlay { +							anchors.fill: parent +							source: parent +							color: "#f7c32e" +						} +					} +				}  			}  		} |