fix cpu reading

This commit is contained in:
arcan1s
2014-09-02 22:16:13 +04:00
parent 0751d080eb
commit cd48ac8245
4 changed files with 6 additions and 7 deletions

View File

@ -36,7 +36,7 @@ void AwesomeWidget::connectToEngine()
// cpu
sysmonEngine->connectSource(QString("cpu/system/TotalLoad"),
this, configuration[QString("interval")].toInt());
regExp = QRegExp(QString("cpu.*"));
regExp = QRegExp(QString("cpu[0-9].*"));
if (foundKeys.indexOf(regExp) > -1)
for (int i=0; i<counts[QString("cpu")]; i++)
sysmonEngine->connectSource(QString("cpu/cpu") + QString::number(i) + QString("/TotalLoad"),
@ -44,7 +44,7 @@ void AwesomeWidget::connectToEngine()
// cpuclock
sysmonEngine->connectSource(QString("cpu/system/AverageClock"),
this, configuration[QString("interval")].toInt());
regExp = QRegExp(QString("cpucl.*"));
regExp = QRegExp(QString("cpucl[0-9].*"));
if (foundKeys.indexOf(regExp) > -1)
for (int i=0; i<counts[QString("cpu")]; i++)
sysmonEngine->connectSource(QString("cpu/cpu") + QString::number(i) + QString("/clock"),