MCPcopy Create free account
hub / github.com/QNapi/qnapi / writeEnabledEngines

Method writeEnabledEngines

libqnapi/src/config/configwriter.cpp:61–73  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

59}
60
61void ConfigWriter::writeEnabledEngines(
62 const QList<QPair<QString, bool>>& enabledEngines,
63 QSettings& settings) const {
64 QStringList enabledEnginesStr;
65 typedef QPair<QString, bool> EngineEnableCfg;
66 foreach (EngineEnableCfg engineCfg, enabledEngines) {
67 QString engineName = engineCfg.first;
68 QString engineEnableStr = engineCfg.second ? "on" : "off";
69 enabledEnginesStr << engineName + ":" + engineEnableStr;
70 }
71
72 settings.setValue("qnapi/engines", enabledEnginesStr);
73}
74
75void ConfigWriter::writeEnginesConfig(
76 const QMap<QString, EngineConfig>& enginesConfig,

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected