diff --git a/sources/ext-sysmon/extsysmon.cpp b/sources/ext-sysmon/extsysmon.cpp index 93c10dd..23678d3 100644 --- a/sources/ext-sysmon/extsysmon.cpp +++ b/sources/ext-sysmon/extsysmon.cpp @@ -43,6 +43,8 @@ ExtendedSysMon::ExtendedSysMon(QObject* parent, const QVariantList& args) setMinimumPollingInterval(333); readConfiguration(); + setProcesses(); + setKeys(); } @@ -142,7 +144,6 @@ void ExtendedSysMon::readConfiguration() } confFile.close(); configuration = updateConfiguration(rawConfig); - setProcesses(); } @@ -189,6 +190,58 @@ void ExtendedSysMon::setProcesses() } +void ExtendedSysMon::setKeys() +{ + QString key, source; + // custom + source = QString("custom"); + for (int i=0; i ExtendedSysMon::updateConfiguration(const QMap rawConfig) { if (debug) qDebug() << "[DE]" << "[updateConfiguration]"; diff --git a/sources/ext-sysmon/extsysmon.h b/sources/ext-sysmon/extsysmon.h index 2d52650..b321f28 100644 --- a/sources/ext-sysmon/extsysmon.h +++ b/sources/ext-sysmon/extsysmon.h @@ -65,6 +65,7 @@ private: QString getAllHdd(); QString getAutoGpu(); void readConfiguration(); + void setKeys(); void setProcesses(); QMap updateConfiguration(const QMap rawConfig); };