From 305c8da71cccdfc30c028b0662a2a5191bdb61b1 Mon Sep 17 00:00:00 2001 From: Kris Moore Date: Thu, 21 Jan 2016 12:31:17 -0500 Subject: [PATCH] Add the "timeleft":"" to the battery info --- src/library/sysadm-systeminfo.cpp | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/library/sysadm-systeminfo.cpp b/src/library/sysadm-systeminfo.cpp index c6d14de..e3a71a7 100644 --- a/src/library/sysadm-systeminfo.cpp +++ b/src/library/sysadm-systeminfo.cpp @@ -43,6 +43,15 @@ QJsonObject SysInfo::batteryInfo(){ else retObject.insert("status", "unknown"); + int timeleft = General::RunCommand("apm -t").toInt(&ok); + if ( ok ) { + tmp.setNum(timeleft); + retObject.insert("timeleft", tmp); + } else { + retObject.insert("timeleft", "-1"); + } + + return retObject; }