boxcat: Implement events global field

This commit is contained in:
Zach Hilman 2019-06-20 20:31:17 -04:00
parent 2d410ddf4d
commit bcf1eafb8b
7 changed files with 44 additions and 31 deletions

View file

@ -526,9 +526,13 @@ void Config::ReadDebuggingValues() {
}
void Config::ReadServiceValues() {
qt_config->beginGroup("Services");
Settings::values.bcat_backend = ReadSetting("bcat_backend", "boxcat").toString().toStdString();
Settings::values.bcat_boxcat_local = ReadSetting("bcat_boxcat_local", false).toBool();
qt_config->beginGroup(QStringLiteral("Services"));
Settings::values.bcat_backend =
ReadSetting(QStringLiteral("bcat_backend"), QStringLiteral("boxcat"))
.toString()
.toStdString();
Settings::values.bcat_boxcat_local =
ReadSetting(QStringLiteral("bcat_boxcat_local"), false).toBool();
qt_config->endGroup();
}
@ -973,9 +977,10 @@ void Config::SaveDebuggingValues() {
}
void Config::SaveServiceValues() {
qt_config->beginGroup("Services");
WriteSetting("bcat_backend", QString::fromStdString(Settings::values.bcat_backend), "null");
WriteSetting("bcat_boxcat_local", Settings::values.bcat_boxcat_local, false);
qt_config->beginGroup(QStringLiteral("Services"));
WriteSetting(QStringLiteral("bcat_backend"),
QString::fromStdString(Settings::values.bcat_backend), QStringLiteral("null"));
WriteSetting(QStringLiteral("bcat_boxcat_local"), Settings::values.bcat_boxcat_local, false);
qt_config->endGroup();
}