Seperate logic from data to allow widget display based on future logic.

This commit is contained in:
2020-08-22 21:47:20 -04:00
parent 49a79f9dc6
commit 1c601b441e

View File

@@ -103,8 +103,10 @@ Kirigami.PageRoute {
level: 4
}
Kirigami.Icon {
property bool oilChangeNeeded: false
id: checkupIcon
visible: false
visible: oilChangeNeeded
width: Kirigami.Units.iconSizes.smallMedium
height: Kirigami.Units.iconSizes.smallMedium
source: "dialog-information"
@@ -126,7 +128,7 @@ Kirigami.PageRoute {
target: dbAnalytics
function onIsOilChangeNeeded(changeNeeded, vehicleId) {
if(vehicleId == id) {
checkupIcon.visible = changeNeeded;
checkupIcon.oilChangeNeeded = changeNeeded;
}
}
}