From 0a61d926f8bc4f543bf6a29379c3df59b41e967b Mon Sep 17 00:00:00 2001 From: arcan1s Date: Fri, 31 Oct 2014 01:54:35 +0300 Subject: [PATCH] create properties --- sources/ext-sysmon/extscript.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/sources/ext-sysmon/extscript.cpp b/sources/ext-sysmon/extscript.cpp index 9bc4345..4169225 100644 --- a/sources/ext-sysmon/extscript.cpp +++ b/sources/ext-sysmon/extscript.cpp @@ -230,4 +230,19 @@ QMap ExtScript::getConfigurationFromFile(const QString fileNam QMap ExtScript::toExternalConfiguration() { if (debug) qDebug() << PDEBUG; + + QMap settings; + if (isActive()) + settings[QString("ACTIVE")] = QString("true"); + else + settings[QString("ACTIVE")] = QString("false"); + settings[QString("INTERVAL")] = QString::number(getInterval()); + settings[QString("PREFIX")] = getPrefix(); + if (hasOutput()) + settings[QString("OUTPUT")] = QString("true"); + else + settings[QString("OUTPUT")] = QString("false"); + settings[QString("REDIRECT")] = QString::number(getRedirect()); + + return settings; }