diff --git a/Modules/energy/package/contents/ui/main.qml b/Modules/energy/package/contents/ui/main.qml --- a/Modules/energy/package/contents/ui/main.qml +++ b/Modules/energy/package/contents/ui/main.qml @@ -63,7 +63,8 @@ {label: i18n("Capacity degradation"), value: "capacity", unit: i18n("%"), precision: 0}, {label: i18n("Vendor"), value: "vendor", source:"Vendor"}, {label: i18n("Model"), value: "model", source:"Product"}, - {label: i18n("Serial Number"), value: "serial"} + {label: i18n("Serial Number"), value: "serial"}, + {label: i18n("Technology"), value: "technology", modifier: "technology"} ] }, { @@ -93,6 +94,18 @@ } } + function modifier_technology(value) { + switch(value) { + case 0: return i18n("Unknown Technology") + case 1: return i18n("Lithium Ion") + case 2: return i18n("Lithium Polymer") + case 3: return i18n("Lithium Iron Phosphate") + case 4: return i18n("LeadAcid") + case 5: return i18n("Lead Acid") + case 6: return i18n("Nickel Metal Hydride") + } + } + Component.onCompleted: { currentBattery = kcm.batteries.data(kcm.batteries.index(0, 0), BatteryModel.BatteryRole) currentVendor = kcm.batteries.data(kcm.batteries.index(0, 0), BatteryModel.VendorRole)