1
0
Fork 0
flightgear/src/GUI/AircraftRating.qml

44 lines
784 B
QML
Raw Normal View History

import QtQuick 2.0
Item {
id: root
property string title: ""
property int value: 3
implicitWidth: 160
implicitHeight: label.height
Text {
id: label
anchors.right: ratingRow.left
anchors.rightMargin: 6
anchors.left: parent.left
horizontalAlignment: Text.AlignRight
text: root.title + ":"
}
Row {
id: ratingRow
spacing: 2
anchors.right: parent.right
anchors.verticalCenter: parent.verticalCenter
Repeater {
model: 5
delegate: Rectangle {
color: ((model.index + 1) <= root.value) ? "#3f3f3f" : "#cfcfcf"
width: 12
height: 12
radius: 6
}
}
}
}