Index: sources/gui/qml/components/SubStepIndicator.qml =================================================================== diff -u -ra55e0de27d8c427dd4d441f47bb22ca2fe0ca462 -r8a9a7d5cb3e54aa73e499ddec62653893e7d5ca7 --- sources/gui/qml/components/SubStepIndicator.qml (.../SubStepIndicator.qml) (revision a55e0de27d8c427dd4d441f47bb22ca2fe0ca462) +++ sources/gui/qml/components/SubStepIndicator.qml (.../SubStepIndicator.qml) (revision 8a9a7d5cb3e54aa73e499ddec62653893e7d5ca7) @@ -13,15 +13,16 @@ property int subStepIndex : 0 property int subStepsLength : 0 property int spacing : 5 + property bool complete : false Row { id: _row spacing: 5 anchors.centerIn: parent - Repeater { id: _tailStepsRepeater + Repeater { id: _repeater model: _root.subStepsLength - Grid { id: _gridStepsRest + Grid { id: _gridSteps rows : 1 columns : 0 rowSpacing : _root.spacing @@ -30,11 +31,11 @@ horizontalItemAlignment : Grid.AlignHCenter Line { id : _spacerLine - color : _nextStepsBullet.color + color : _stepsBullet.color visible : index !== 0 // do not show fist line onl lines inbetween bullets } - StepBullet { id: _nextStepsBullet - complete : _root.subStepIndex > 0 && index < _root.subStepIndex - 1 // first index is used for the head/first bullet + StepBullet { id: _stepsBullet + complete : _root.complete || _root.subStepIndex > 0 && index < _root.subStepIndex - 1 // first index is used for the head/first bullet current : _root.subStepIndex > 0 && index === _root.subStepIndex - 1 // first index is used for the head/first bullet showCompleteCheck : false diameter : 13