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; }