| 294 | } |
| 295 | |
| 296 | void InstanceConfig::saveSetting(settings::type key, QString saveData) |
| 297 | { |
| 298 | if (!_sTable->createSettingsRecord(settings::typeToString(key), saveData)) |
| 299 | { |
| 300 | Error(_log, "Could not save the config: %s = %s", QSTRING_CSTR(settings::typeToString(key)), QSTRING_CSTR(saveData)); |
| 301 | } |
| 302 | else |
| 303 | { |
| 304 | emit SignalInstanceSettingsChanged(key, QJsonDocument::fromJson(saveData.toUtf8())); |
| 305 | } |
| 306 | } |
no test coverage detected